- Delete games/linux-x-plane: relies on expired, unfetchable installer port
- Delete games/linux-x-plane-net-installer: expired - unfetchable
This commit is contained in:
parent
bb15d5868c
commit
8e2b730c41
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=215144
2
MOVED
2
MOVED
@ -3494,3 +3494,5 @@ converters/compface|mail/faces|2008-06-17|Removed in favour to mail/faces.
|
||||
security/p5-openxpki-client-cli||2008-06-18|Has expired: no longer supported. Use p5-openxpki-client-html-mason instead
|
||||
audio/mbrola||2008-06-18|Has expired: relies on forbidden port misc/compat3x; last release 2000
|
||||
emulators/linux-winetools|||2008-06-18|Has expired: very old, discontinued, and replaced by emulators/wine-doors
|
||||
games/linux-x-plane||2008-06-18|Relies on expired, unfetchable installer port
|
||||
games/linux-x-plane-net-installer|||2008-06-18|Has expired: unfetchable
|
||||
|
@ -456,8 +456,6 @@
|
||||
SUBDIR += linux-ut2004-demo
|
||||
SUBDIR += linux-virtual-jay-peak
|
||||
SUBDIR += linux-warsow
|
||||
SUBDIR += linux-x-plane
|
||||
SUBDIR += linux-x-plane-net-installer
|
||||
SUBDIR += liquidwar
|
||||
SUBDIR += lm-solve
|
||||
SUBDIR += lmarbles
|
||||
|
@ -1,51 +0,0 @@
|
||||
# New ports collection makefile for: linux-x-plane-net-installer
|
||||
# Date created: 07 Dec 2005
|
||||
# Whom: Jean-Yves Lefort <jylefort@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= linux-x-plane-net-installer
|
||||
PORTVERSION= 1.07
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games linux
|
||||
MASTER_SITES= http://dev.x-plane.com/installer/${PORTVERSION}/
|
||||
DISTFILES= X-Plane-Net-Install.gz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= The X-Plane network installer
|
||||
|
||||
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libopenal.so.0:${PORTSDIR}/audio/linux-openal \
|
||||
${LINUXBASE}/usr/X11R6/lib/libGLU.so.1:${PORTSDIR}/graphics/linux_dri
|
||||
|
||||
BROKEN= Unfetchable
|
||||
DEPRECATED= ${BROKEN}
|
||||
EXPIRATION_DATE=2007-04-10
|
||||
|
||||
USE_XLIB= yes
|
||||
USE_LINUX= yes
|
||||
NO_BUILD= yes
|
||||
RESTRICTED= "Redistribution prohibited"
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
|
||||
PLIST_FILES= bin/X-Plane-Net-Install
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(WITH_NVIDIA_GL)
|
||||
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
|
||||
.else
|
||||
RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_dri
|
||||
.endif
|
||||
|
||||
do-extract:
|
||||
@${MKDIR} ${WRKSRC}
|
||||
@${GUNZIP_CMD} -c ${DISTDIR}/${DISTFILES} > ${WRKSRC}/X-Plane-Net-Install
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/X-Plane-Net-Install ${PREFIX}/bin
|
||||
|
||||
post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (X-Plane-Net-Install.gz) = 5d8a5b24be554ded98a5813e9bee53a9
|
||||
SHA256 (X-Plane-Net-Install.gz) = e2d5ca4ae105f3af6d7899d87602f2f32a6556d110af3f5016c6833c226807db
|
||||
SIZE (X-Plane-Net-Install.gz) = 1908398
|
@ -1,4 +0,0 @@
|
||||
The X-Plane network installer is a graphical application which fetches the
|
||||
latest X-Plane distribution and installs it in the directory you specify.
|
||||
|
||||
WWW: http://www.x-plane.com/
|
@ -1,9 +0,0 @@
|
||||
===============================================================================
|
||||
|
||||
Because of a bug in the installer, you must create the destination directory
|
||||
manually before running the program, for instance:
|
||||
|
||||
mkdir ~/X-Plane
|
||||
X-Plane-Net-Install
|
||||
|
||||
===============================================================================
|
@ -1,163 +0,0 @@
|
||||
# New ports collection makefile for: linux-x-plane
|
||||
# Date created: 25 Nov 2005
|
||||
# Whom: Jean-Yves Lefort <jylefort@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= linux-x-plane
|
||||
PORTVERSION= 8.32
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games linux
|
||||
MASTER_SITES= # empty
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A commercial flight simulator
|
||||
|
||||
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libopenal.so.1:${PORTSDIR}/audio/linux-openal \
|
||||
${LINUXBASE}/usr/X11R6/lib/libGLU.so.1.3:${PORTSDIR}/graphics/linux_dri
|
||||
|
||||
IGNOREFILES= ${DISTFILES} # user-created distribution
|
||||
NO_WRKSUBDIR= yes
|
||||
USE_XLIB= yes
|
||||
USE_BZIP2= yes
|
||||
USE_LINUX= yes
|
||||
NO_BUILD= yes
|
||||
RESTRICTED= "Redistribution prohibited"
|
||||
NO_PACKAGE= "Package will be 482 MB, set FORCE_PACKAGE if you really want to build it"
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
|
||||
XDIR= ${PREFIX}/lib/x-plane
|
||||
XDIR_REL= ${XDIR:S,^${PREFIX}/,,}
|
||||
|
||||
PROGRAMS= Airfoil-Maker Briefer Plane-Maker World-Maker X-Plane
|
||||
|
||||
PLIST= ${WRKDIR}/.plist
|
||||
PLIST_FILES= ${PROGRAMS:S|^|bin/|} libexec/x-plane-wrapper
|
||||
PLIST_DIRS= ${XDIR_REL}
|
||||
|
||||
SUB_FILES= x-plane-wrapper
|
||||
SUB_LIST= XDIR="${XDIR}" PORTVERSION="${PORTVERSION}" PROGRAMS="${PROGRAMS}"
|
||||
|
||||
DESKTOP_ENTRIES="X-Plane Airfoil Maker" \
|
||||
"Edit X-Plane airfoils" \
|
||||
"" \
|
||||
"Airfoil-Maker" \
|
||||
"Application;Game;" \
|
||||
false \
|
||||
\
|
||||
"X-Plane Briefer" \
|
||||
"Obtain a weather briefing for your flight" \
|
||||
"" \
|
||||
"Briefer" \
|
||||
"Application;Game;" \
|
||||
false \
|
||||
\
|
||||
"X-Plane Plane Maker" \
|
||||
"Edit X-Plane planes" \
|
||||
"" \
|
||||
"Plane-Maker" \
|
||||
"Application;Game;" \
|
||||
false \
|
||||
\
|
||||
"X-Plane World Maker" \
|
||||
"Edit X-Plane scenery" \
|
||||
"" \
|
||||
"World-Maker" \
|
||||
"Application;Game;" \
|
||||
\
|
||||
false \
|
||||
"X-Plane" \
|
||||
"Fly with X-Plane" \
|
||||
"" \
|
||||
"X-Plane" \
|
||||
"Application;Game;" \
|
||||
false
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(WITH_NVIDIA_GL)
|
||||
RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
|
||||
.else
|
||||
RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_dri
|
||||
.endif
|
||||
|
||||
do-fetch:
|
||||
@if ! [ -e ${DISTDIR}/${DISTFILES} ]; then \
|
||||
${ECHO_CMD} "" ; \
|
||||
${ECHO_CMD} "The X-Plane distribution must be manually fetched with the X-Plane installer." ; \
|
||||
${ECHO_CMD} "To fetch the X-Plane distribution and create a tarball (for personal use only;" ; \
|
||||
${ECHO_CMD} "redistribution prohibited by license), do the following:" ; \
|
||||
${ECHO_CMD} "" ; \
|
||||
${ECHO_CMD} " - install the games/linux-x-plane-net-installer port" ; \
|
||||
${ECHO_CMD} " - as a normal user, run X-Plane-Net-Install, select a destination directory" ; \
|
||||
${ECHO_CMD} " with enough free space (you need about 674 MB), and install X-Plane" ; \
|
||||
${ECHO_CMD} " - as root, create the distribution tarball:" ; \
|
||||
${ECHO_CMD} "" ; \
|
||||
${ECHO_CMD} " cd ${MASTERDIR}" ; \
|
||||
${ECHO_CMD} " make dist XDISTDIR=/path/where/xplane/was/installed" ; \
|
||||
${ECHO_CMD} "" ; \
|
||||
${ECHO_CMD} "You can then remove XDISTDIR and install this port normally." ; \
|
||||
${ECHO_CMD} "" ; \
|
||||
${FALSE} ; \
|
||||
fi
|
||||
|
||||
dist:
|
||||
.if defined(XDISTDIR)
|
||||
. if exists(${XDISTDIR}/X-Plane-athlon-xp) \
|
||||
|| exists(${XDISTDIR}/X-Plane-i586) \
|
||||
|| exists(${XDISTDIR}/X-Plane-pentium-3)
|
||||
@${ECHO_MSG} "===> Packaging ${XDISTDIR} into ${DISTDIR}/${DISTFILES}"
|
||||
@cd ${XDISTDIR} && ${TAR} -ycf ${DISTDIR}/${DISTFILES} *
|
||||
. else
|
||||
@${ECHO_CMD} ""
|
||||
@${ECHO_CMD} "${XDISTDIR} does not appear to contain the X-Plane ${PORTVERSION} distribution."
|
||||
@${ECHO_CMD} ""
|
||||
@${FALSE}
|
||||
. endif
|
||||
.else
|
||||
@${ECHO_CMD} ""
|
||||
@${ECHO_CMD} "XDISTDIR not defined."
|
||||
@${ECHO_CMD} ""
|
||||
@${ECHO_CMD} "You must point XDISTDIR to the path where you have installed the X-Plane"
|
||||
@${ECHO_CMD} "distribution with the installer, for instance:"
|
||||
@${ECHO_CMD} ""
|
||||
@${ECHO_CMD} " make dist XDISTDIR=/tmp/X-Plane"
|
||||
@${ECHO_CMD} ""
|
||||
@${FALSE}
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${FIND} ${WRKSRC} -type d -empty -exec ${TOUCH} "{}/.keep_me" \;
|
||||
@${MKDIR} ${WRKSRC}/.programs
|
||||
.for p in ${PROGRAMS}
|
||||
@${MV} -f ${WRKSRC}/${p}-* ${WRKSRC}/.programs
|
||||
.endfor
|
||||
|
||||
pre-install:
|
||||
@${MKDIR} ${WRKDIR}/.wrapper
|
||||
@${MV} -f ${WRKDIR}/x-plane-wrapper ${WRKDIR}/.wrapper
|
||||
@${RM} -f ${PLIST}
|
||||
@${RM} -f ${PLIST}.dirs
|
||||
.for d in "" .programs
|
||||
@cd ${WRKSRC}/${d} && \
|
||||
${FIND} * -type f | ${SORT} | ${SED} -e 's|^|${XDIR_REL}/|' >> ${PLIST} && \
|
||||
${FIND} * -type d >> ${PLIST}.dirs
|
||||
.endfor
|
||||
@${SORT} -ru ${PLIST}.dirs | ${SED} -e 's|^|@dirrm ${XDIR_REL}/|' >> ${PLIST}
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/.wrapper/x-plane-wrapper ${PREFIX}/libexec
|
||||
.for p in ${PROGRAMS}
|
||||
${LN} -sf ${PREFIX}/libexec/x-plane-wrapper ${PREFIX}/bin/${p}
|
||||
.endfor
|
||||
.for d in "" .programs
|
||||
cd ${WRKSRC}/${d} && ${FIND} * -type d -exec ${MKDIR} "${XDIR}/{}" \;
|
||||
.endfor
|
||||
cd ${WRKSRC} && ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${XDIR}/{}" \;
|
||||
cd ${WRKSRC}/.programs && ${FIND} * -type f -exec ${INSTALL_PROGRAM} "{}" "${XDIR}/{}" \;
|
||||
|
||||
post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,57 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
xdir="%%XDIR%%"
|
||||
userdir="$HOME/.x-plane"
|
||||
portversion="%%PORTVERSION%%"
|
||||
programs="%%PROGRAMS%%"
|
||||
targets="athlon-xp i586 pentium-3"
|
||||
|
||||
# The executables need to be run from the data directory, and need to
|
||||
# write files in it. We therefore mirror the data directory hierarchy
|
||||
# in $userdir, and create symlinks to the data files.
|
||||
|
||||
if [ "x`cat $userdir/version 2>/dev/null`" != "x$portversion" ]; then
|
||||
if [ -e $userdir ]; then
|
||||
cd $userdir || exit 1
|
||||
|
||||
echo "Removing dangling symlinks from $userdir"
|
||||
find * -type l ! -exec stat -L {} \; -delete >/dev/null 2>&1
|
||||
|
||||
echo "Removing obsolete configuration from $userdir"
|
||||
rm -f Resources/Preferences/*
|
||||
rm -f $userdir/cpu
|
||||
|
||||
echo "Removing empty directories from $userdir"
|
||||
find -d * -type d -empty -delete
|
||||
fi
|
||||
|
||||
echo "Updating hierarchy in $userdir"
|
||||
cd $xdir || exit 1
|
||||
|
||||
find * -type d -exec mkdir -p "$userdir/{}" \; || exit 1
|
||||
find * -type f ! -name '*.prf' -exec ln -sf "$xdir/{}" "$userdir/{}" \; || exit 1
|
||||
|
||||
for p in $programs; do
|
||||
for t in $targets; do
|
||||
if [ -e $p-$t ]; then
|
||||
rm -f $userdir/$p-$t
|
||||
cp -p $p-$t $userdir || exit 1
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
echo "$portversion" > $userdir/version || exit 1
|
||||
fi
|
||||
|
||||
program=`basename $0`
|
||||
|
||||
cd $userdir || exit 1
|
||||
|
||||
for t in $targets; do
|
||||
if [ -e $program-$t ]; then
|
||||
exec ./$program-$t "$@"
|
||||
fi
|
||||
done
|
||||
|
||||
echo "$program not found. Check your X-Plane installation." >&2
|
||||
exit 1
|
@ -1,5 +0,0 @@
|
||||
X-Plane is a popular commercial flight simulator. If you do not have an
|
||||
X-Plane 8 DVD, the program acts as a demo and locks the controls after 6
|
||||
minutes.
|
||||
|
||||
WWW: http://www.x-plane.com/
|
@ -1,6 +0,0 @@
|
||||
===============================================================================
|
||||
|
||||
If you want to use your joysticks with X-Plane, install the
|
||||
devel/linux-js port.
|
||||
|
||||
===============================================================================
|
Loading…
Reference in New Issue
Block a user