ports/86166: [NEW PORT] games/quake-data - Quake data files
Alejandro Pulver
alejandro at varnet.biz
Thu Sep 15 16:40:18 UTC 2005
>Number: 86166
>Category: ports
>Synopsis: [NEW PORT] games/quake-data - Quake data files
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Sep 15 16:40:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Alejandro Pulver
>Release: FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:
>Description:
>How-To-Repeat:
>Fix:
--- quake-data.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# quake-data
# quake-data/Makefile
# quake-data/pkg-descr
# quake-data/distinfo
# quake-data/pkg-plist
# quake-data/Makefile.include
#
echo c - quake-data
mkdir -p quake-data > /dev/null 2>&1
echo x - quake-data/Makefile
sed 's/^X//' >quake-data/Makefile << 'END-of-quake-data/Makefile'
X# New ports collection makefile for: quake-data
X# Date created: 11 Sep 2005
X# Whom: Alejandro Pulver <alejandro at varnet.biz>
X#
X# $FreeBSD$
X#
X
XPORTNAME= data
XPORTVERSION= 1.0.6
XCATEGORIES= games
XMASTER_SITES= http://www.libsdl.org/projects/quake/data/:qs
XDISTNAME= quakesw-${PORTVERSION}
XDISTFILES= ${DISTNAME}${EXTRACT_SUFX}:qs
XDIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}
XEXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
X
XMAINTAINER= alejandro at varnet.biz
XCOMMENT= Quake data files
X
XNO_BUILD= yes
XNO_WRKSUBDIR= yes
X
XOPTIONS= FULL "Install full version" off \
X QUAKEWORLD "Install QuakeWorld data" on \
X QUAKEWORLD_SKINS "Install QuakeWorld skins" on
X
XPROGFILE= qwsv-2.30-glibc-i386-unknown-linux2.0.tar.gz
XSKINFILES= skinbase.zip qw_skins.zip
X
X.include "Makefile.include"
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_FULL)
XDISTFILES+= pak1.pak
XPLIST_SUB+= FULL=""
X.else
XPLIST_SUB+= FULL="@comment "
X.endif
X
X.if defined(WITH_QUAKEWORLD)
XMASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/quakeworld/unix/:qw
XDISTFILES+= ${PROGFILE}:qw
XEXTRACT_ONLY+= ${PROGFILE}
XPLIST_SUB+= QUAKEWORLD=""
X
X.if defined(WITH_QUAKEWORLD_SKINS)
XMASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/quakeworld/skins/:skins
XDISTFILES+= ${SKINFILES:S/$/:skins/}
XEXTRACT_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip
XPLIST_SUB+= QUAKEWORLD_SKINS=""
X.else
XPLIST_SUB+= QUAKEWORLD_SKINS="@comment "
X.endif
X
X.else
XPLIST_SUB+= QUAKEWORLD="@comment "
X.endif # WITH_QUAKEWORLD
X
Xpre-fetch:
X.if defined(WITH_FULL) && !exists(${DISTDIR}/${DIST_SUBDIR}/pak1.pak)
X @${ECHO_CMD}
X @${ECHO_CMD} You need to copy the file pak1.pak from the original Quake CDROM to ${DISTDIR}/${DIST_SUBDIR} in order to install this port. | ${FMT}
X @${ECHO_CMD}
X @${FALSE}
X.endif
X
Xdo-install:
X @${MKDIR} ${DATADIR}
X @${MKDIR} ${DATADIR}/id1
X @${INSTALL_DATA} ${WRKSRC}/id1/pak0.pak ${DATADIR}/id1
X.if defined(WITH_FULL)
X @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/pak1.pak ${DATADIR}/id1
X.endif
X.if defined(WITH_QUAKEWORLD)
X @${MKDIR} ${DATADIR}/qw
X @${INSTALL_DATA} ${WRKSRC}/qw/qwprogs.dat ${DATADIR}/qw
X @${MKDIR} ${DATADIR}/qw/skins
X @${INSTALL_SCRIPT} ${WRKSRC}/qw/skins/fixskins.sh ${DATADIR}/qw/skins
X. if defined(WITH_QUAKEWORLD_SKINS)
X. for f in ${SKINFILES}
X @${UNZIP_CMD} -nq ${DISTDIR}/${f} -d ${DATADIR}/qw/skins
X. endfor
X @(cd ${DATADIR}/qw/skins && LANG=C ./fixskins.sh *)
X. endif
X.endif # WITH_QUAKEWORLD
X
X.include <bsd.port.post.mk>
END-of-quake-data/Makefile
echo x - quake-data/pkg-descr
sed 's/^X//' >quake-data/pkg-descr << 'END-of-quake-data/pkg-descr'
XQuake data files.
X
XThis port installs the data files needed to run Quake.
X
XYou still need to have a legitimate copy of the game in order to obtain
Xthe full game, otherwise you can use the shareware version.
X
XThis port can also install the QuakeWorld data files, skins and sources.
END-of-quake-data/pkg-descr
echo x - quake-data/distinfo
sed 's/^X//' >quake-data/distinfo << 'END-of-quake-data/distinfo'
XMD5 (quake-data/quakesw-1.0.6.tar.gz) = 663b749612d55de29f74966ec3168918
XSIZE (quake-data/quakesw-1.0.6.tar.gz) = 8583554
XMD5 (quake-data/pak1.pak) = d76b3e5678f0b64ac74ce5e340e6a685
XSIZE (quake-data/pak1.pak) = 34257856
XMD5 (quake-data/qwsv-2.30-glibc-i386-unknown-linux2.0.tar.gz) = 75333c66edd156a1695452d3971169d7
XSIZE (quake-data/qwsv-2.30-glibc-i386-unknown-linux2.0.tar.gz) = 205578
XMD5 (quake-data/skinbase.zip) = 12f3956955c25aa0d508a4d10e7e0532
XSIZE (quake-data/skinbase.zip) = 18284
XMD5 (quake-data/qw_skins.zip) = b82f6246276f6013835fab2e76455c65
XSIZE (quake-data/qw_skins.zip) = 1466694
END-of-quake-data/distinfo
echo x - quake-data/pkg-plist
sed 's/^X//' >quake-data/pkg-plist << 'END-of-quake-data/pkg-plist'
X%%DATADIR%%/id1/pak0.pak
X%%FULL%%%%DATADIR%%/id1/pak1.pak
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/311.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/311.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/amish.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ammoskin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/antimatr.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/antimatr.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/archonsm.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/archonsm.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/axis.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/base.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/base.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bblades.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bblades.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bearian.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bearian.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bioforce.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bioforce.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/blacklor.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/blacklor.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/boc-skin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/boc-skin.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/borg.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/borg.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/campq.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/campq.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/caveman.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/caveman.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/clanborg.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/clanborg.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cnaetoph.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cnaetoph.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/corporat.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/corporat.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cronus.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cronus.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cthulhu1.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cthulhu1.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/dcskin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/deathsqu.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/deathsqu.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/defender.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/defender.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/demonicc.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/devilsad.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/devilsad.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/discordi.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/discordi.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/empyrean.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/entropy.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/entropy.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilclow.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilclow.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilempi.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilempi.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/fbi.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/fbi.txt
X%%QUAKEWORLD%%%%DATADIR%%/qw/skins/fixskins.sh
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/fruits.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/gibmoon.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/gibmoon.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/glodskin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/glodskin.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/goodfell.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/goodfell.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/grendel.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/grendel.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/heavensd.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaay.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaay.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaayme.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaayme.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/imperial.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/imperial.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/impulse9.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/impulse9.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/inferno.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/inpraise.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/inpraise.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jiba.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jiba.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jump.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jump.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightso.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightso.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightst.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightst.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/mario.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/misfits.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/misfits.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/mod.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/mynx.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/newskin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nimbus.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nimbus.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nwtc.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nwtc.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/omega7.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/omega7.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/original.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/original.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/outlaws.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/outlaws.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/p2k.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/painland.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/painland.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pantdown.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pantdown.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pgwn.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pgwn.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakenp.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakenp.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakerst.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakerst.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quasar.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quasar.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quest.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quest.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rampire.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rampire.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rdcrap8.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/reservoi.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/reservoi.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/revco.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/revco.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rlg.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rlg.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rock.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rock.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ruthless.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ruthless.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sacredparadox.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sg5skin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shad.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shadows.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shadows.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shunters.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shunters.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/skins.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sonsofsa.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sonsofsa.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sos.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sos.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/spawncla.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stomped.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stomped.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stoned.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stoned.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/strikefo.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/strikefo.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/subgeniu.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/subgeniu.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/surfin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/surfin.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/syn.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/syn.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tards.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tards.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tid.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tid.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tokay.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tokay.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/trilogy.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/trilogy.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ua_skin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ua_skin.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undeadel.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undeadel.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undergro.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undergro.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/uninet.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/vermin.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/vermin.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/w5.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/w5.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/watchmen.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/watchmen.txt
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/wolfpak.pcx
X%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/wolfpak.txt
X%%QUAKEWORLD%%%%DATADIR%%/qw/qwprogs.dat
X%%QUAKEWORLD%%@dirrm %%DATADIR%%/qw/skins
X%%QUAKEWORLD%%@dirrm %%DATADIR%%/qw
X at dirrm %%DATADIR%%/id1
X at dirrm %%DATADIR%%
END-of-quake-data/pkg-plist
echo x - quake-data/Makefile.include
sed 's/^X//' >quake-data/Makefile.include << 'END-of-quake-data/Makefile.include'
X# Makefile for defining variables used by other Quake related ports.
X
X# Determine if the port is a Quake engine.
X
XQ1ENGINES= quakeforge darkplaces fuhquake tenebrae
X
X.for f in ${Q1ENGINES}
X. if ${PORTNAME} == ${f}
XENGINE= yes
X. endif
X.endfor
X
X# Package name prefix.
X
XQ1PKGNAMEPREFIX=quake-
X
X.if !defined(ENGINE)
XPKGNAMEPREFIX?= ${Q1PKGNAMEPREFIX}
X.endif
X
X# Dependency to "games/quake-data".
X
X.if ${PORTNAME} != "data"
XRUN_DEPENDS+= ${Q1DIR}/id1/pak0.pak:${PORTSDIR}/games/quake-data
X.endif
X
X# Installation directories.
X
XPREFIX= ${LOCALBASE}
XQ1DIR= ${PREFIX}/share/quake
X
X.if defined(ENGINE) || ${PORTNAME} == "data"
XDATADIR?= ${Q1DIR}
X.else
XDATADIR?= ${Q1DIR}/${PORTNAME}
X.endif
X
XDOCSDIR?= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
X
XPLIST_SUB+= Q1DIR="${Q1DIR:S/${PREFIX}\///}"
END-of-quake-data/Makefile.include
exit
--- quake-data.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list