aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2005-10-16 13:36:25 +0800
committeredwin <edwin@FreeBSD.org>2005-10-16 13:36:25 +0800
commitc734883a00daed74671201264dcef80d2a1f95e2 (patch)
treeb50878e45dd784de52419030d152259c10d45b21 /games
parentf197ea241a42e6644f554d074388fa1674b46c11 (diff)
downloadfreebsd-ports-gnome-c734883a00daed74671201264dcef80d2a1f95e2.tar.gz
freebsd-ports-gnome-c734883a00daed74671201264dcef80d2a1f95e2.tar.zst
freebsd-ports-gnome-c734883a00daed74671201264dcef80d2a1f95e2.zip
[NEW PORT] games/quake-data - Quake data files
Quake data files. This port installs the data files needed to run Quake. You still need to have a legitimate copy of the game in order to obtain the full game, otherwise you can use the shareware version. This port can also install the QuakeWorld data files, skins and sources. PR: ports/86166 Submitted by: Alejandro Pulver <alejandro@varnet.biz>
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/quake-data/Makefile88
-rw-r--r--games/quake-data/Makefile.include39
-rw-r--r--games/quake-data/distinfo10
-rw-r--r--games/quake-data/pkg-descr8
-rw-r--r--games/quake-data/pkg-plist185
6 files changed, 331 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 8064e9f9fcf8..20740559dbb5 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -463,6 +463,7 @@
SUBDIR += qnetwalk
SUBDIR += qonk
SUBDIR += qstat
+ SUBDIR += quake-data
SUBDIR += quake2forge
SUBDIR += quake2lnx
SUBDIR += quakeforge
diff --git a/games/quake-data/Makefile b/games/quake-data/Makefile
new file mode 100644
index 000000000000..19398ae9a095
--- /dev/null
+++ b/games/quake-data/Makefile
@@ -0,0 +1,88 @@
+# New ports collection makefile for: quake-data
+# Date created: 11 Sep 2005
+# Whom: Alejandro Pulver <alejandro@varnet.biz>
+#
+# $FreeBSD$
+#
+
+PORTNAME= data
+PORTVERSION= 1.0.6
+CATEGORIES= games
+MASTER_SITES= http://www.libsdl.org/projects/quake/data/:qs
+DISTNAME= quakesw-${PORTVERSION}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:qs
+DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= alejandro@varnet.biz
+COMMENT= Quake data files
+
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+
+OPTIONS= FULL "Install full version" off \
+ QUAKEWORLD "Install QuakeWorld data" on \
+ QUAKEWORLD_SKINS "Install QuakeWorld skins" on
+
+PROGFILE= qwsv-2.30-glibc-i386-unknown-linux2.0.tar.gz
+SKINFILES= skinbase.zip qw_skins.zip
+
+.include "Makefile.include"
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_FULL)
+DISTFILES+= pak1.pak
+PLIST_SUB+= FULL=""
+.else
+PLIST_SUB+= FULL="@comment "
+.endif
+
+.if defined(WITH_QUAKEWORLD)
+MASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/quakeworld/unix/:qw
+DISTFILES+= ${PROGFILE}:qw
+EXTRACT_ONLY+= ${PROGFILE}
+PLIST_SUB+= QUAKEWORLD=""
+
+.if defined(WITH_QUAKEWORLD_SKINS)
+MASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/quakeworld/skins/:skins
+DISTFILES+= ${SKINFILES:S/$/:skins/}
+EXTRACT_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip
+PLIST_SUB+= QUAKEWORLD_SKINS=""
+.else
+PLIST_SUB+= QUAKEWORLD_SKINS="@comment "
+.endif
+
+.else
+PLIST_SUB+= QUAKEWORLD="@comment "
+.endif # WITH_QUAKEWORLD
+
+pre-fetch:
+.if defined(WITH_FULL) && !exists(${DISTDIR}/${DIST_SUBDIR}/pak1.pak)
+ @${ECHO_CMD}
+ @${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}
+ @${ECHO_CMD}
+ @${FALSE}
+.endif
+
+do-install:
+ @${MKDIR} ${DATADIR}
+ @${MKDIR} ${DATADIR}/id1
+ @${INSTALL_DATA} ${WRKSRC}/id1/pak0.pak ${DATADIR}/id1
+.if defined(WITH_FULL)
+ @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/pak1.pak ${DATADIR}/id1
+.endif
+.if defined(WITH_QUAKEWORLD)
+ @${MKDIR} ${DATADIR}/qw
+ @${INSTALL_DATA} ${WRKSRC}/qw/qwprogs.dat ${DATADIR}/qw
+ @${MKDIR} ${DATADIR}/qw/skins
+ @${INSTALL_SCRIPT} ${WRKSRC}/qw/skins/fixskins.sh ${DATADIR}/qw/skins
+. if defined(WITH_QUAKEWORLD_SKINS)
+. for f in ${SKINFILES}
+ @${UNZIP_CMD} -nq ${DISTDIR}/${DIST_SUBDIR}/${f} -d ${DATADIR}/qw/skins
+. endfor
+ @(cd ${DATADIR}/qw/skins && LANG=C ./fixskins.sh *)
+. endif
+.endif # WITH_QUAKEWORLD
+
+.include <bsd.port.post.mk>
diff --git a/games/quake-data/Makefile.include b/games/quake-data/Makefile.include
new file mode 100644
index 000000000000..5e2e3d5afe78
--- /dev/null
+++ b/games/quake-data/Makefile.include
@@ -0,0 +1,39 @@
+# Makefile for defining variables used by other Quake related ports.
+
+# Determine if the port is a Quake engine.
+
+Q1ENGINES= quakeforge darkplaces fuhquake tenebrae
+
+.for f in ${Q1ENGINES}
+. if ${PORTNAME} == ${f}
+ENGINE= yes
+. endif
+.endfor
+
+# Package name prefix.
+
+Q1PKGNAMEPREFIX=quake-
+
+.if !defined(ENGINE)
+PKGNAMEPREFIX?= ${Q1PKGNAMEPREFIX}
+.endif
+
+# Dependency to "games/quake-data".
+
+.if ${PORTNAME} != "data"
+RUN_DEPENDS+= ${Q1DIR}/id1/pak0.pak:${PORTSDIR}/games/quake-data
+.endif
+
+# Installation directories.
+
+Q1DIR= ${LOCALBASE}/share/quake
+
+.if defined(ENGINE) || ${PORTNAME} == "data"
+DATADIR?= ${Q1DIR}
+.else
+DATADIR?= ${Q1DIR}/${PORTNAME}
+.endif
+
+DOCSDIR?= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+
+PLIST_SUB+= Q1DIR="${Q1DIR}"
diff --git a/games/quake-data/distinfo b/games/quake-data/distinfo
new file mode 100644
index 000000000000..c3e149018c33
--- /dev/null
+++ b/games/quake-data/distinfo
@@ -0,0 +1,10 @@
+MD5 (quake-data/quakesw-1.0.6.tar.gz) = 663b749612d55de29f74966ec3168918
+SIZE (quake-data/quakesw-1.0.6.tar.gz) = 8583554
+MD5 (quake-data/pak1.pak) = d76b3e5678f0b64ac74ce5e340e6a685
+SIZE (quake-data/pak1.pak) = 34257856
+MD5 (quake-data/qwsv-2.30-glibc-i386-unknown-linux2.0.tar.gz) = 75333c66edd156a1695452d3971169d7
+SIZE (quake-data/qwsv-2.30-glibc-i386-unknown-linux2.0.tar.gz) = 205578
+MD5 (quake-data/skinbase.zip) = 12f3956955c25aa0d508a4d10e7e0532
+SIZE (quake-data/skinbase.zip) = 18284
+MD5 (quake-data/qw_skins.zip) = b82f6246276f6013835fab2e76455c65
+SIZE (quake-data/qw_skins.zip) = 1466694
diff --git a/games/quake-data/pkg-descr b/games/quake-data/pkg-descr
new file mode 100644
index 000000000000..b55865bb7dc1
--- /dev/null
+++ b/games/quake-data/pkg-descr
@@ -0,0 +1,8 @@
+Quake data files.
+
+This port installs the data files needed to run Quake.
+
+You still need to have a legitimate copy of the game in order to obtain
+the full game, otherwise you can use the shareware version.
+
+This port can also install the QuakeWorld data files, skins and sources.
diff --git a/games/quake-data/pkg-plist b/games/quake-data/pkg-plist
new file mode 100644
index 000000000000..366a544bd43b
--- /dev/null
+++ b/games/quake-data/pkg-plist
@@ -0,0 +1,185 @@
+%%DATADIR%%/id1/pak0.pak
+%%FULL%%%%DATADIR%%/id1/pak1.pak
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/311.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/311.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/amish.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ammoskin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/antimatr.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/antimatr.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/archonsm.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/archonsm.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/axis.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/base.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/base.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bblades.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bblades.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bearian.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bearian.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bioforce.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/bioforce.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/blacklor.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/blacklor.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/boc-skin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/boc-skin.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/borg.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/borg.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/campq.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/campq.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/caveman.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/caveman.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/clanborg.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/clanborg.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cnaetoph.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cnaetoph.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/corporat.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/corporat.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cronus.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cronus.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cthulhu1.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/cthulhu1.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/dcskin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/deathsqu.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/deathsqu.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/defender.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/defender.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/demonicc.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/devilsad.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/devilsad.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/discordi.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/discordi.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/empyrean.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/entropy.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/entropy.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilclow.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilclow.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilempi.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/evilempi.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/fbi.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/fbi.txt
+%%QUAKEWORLD%%%%DATADIR%%/qw/skins/fixskins.sh
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/fruits.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/gibmoon.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/gibmoon.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/glodskin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/glodskin.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/goodfell.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/goodfell.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/grendel.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/grendel.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/heavensd.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaay.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaay.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaayme.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/hiwaayme.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/imperial.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/imperial.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/impulse9.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/impulse9.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/inferno.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/inpraise.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/inpraise.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jiba.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jiba.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jump.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/jump.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightso.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightso.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightst.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/knightst.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/mario.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/misfits.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/misfits.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/mod.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/mynx.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/newskin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nimbus.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nimbus.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nwtc.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/nwtc.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/omega7.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/omega7.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/original.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/original.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/outlaws.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/outlaws.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/p2k.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/painland.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/painland.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pantdown.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pantdown.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pgwn.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/pgwn.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakenp.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakenp.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakerst.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quakerst.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quasar.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quasar.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quest.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/quest.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rampire.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rampire.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rdcrap8.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/reservoi.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/reservoi.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/revco.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/revco.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rlg.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rlg.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rock.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/rock.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ruthless.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ruthless.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sacredparadox.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sg5skin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shad.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shadows.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shadows.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shunters.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/shunters.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/skins.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sonsofsa.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sonsofsa.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sos.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/sos.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/spawncla.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stomped.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stomped.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stoned.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/stoned.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/strikefo.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/strikefo.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/subgeniu.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/subgeniu.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/surfin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/surfin.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/syn.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/syn.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tards.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tards.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tid.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tid.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tokay.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/tokay.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/trilogy.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/trilogy.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ua_skin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/ua_skin.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undeadel.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undeadel.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undergro.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/undergro.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/uninet.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/vermin.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/vermin.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/w5.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/w5.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/watchmen.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/watchmen.txt
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/wolfpak.pcx
+%%QUAKEWORLD%%%%QUAKEWORLD_SKINS%%%%DATADIR%%/qw/skins/wolfpak.txt
+%%QUAKEWORLD%%%%DATADIR%%/qw/qwprogs.dat
+%%QUAKEWORLD%%@dirrm %%DATADIR%%/qw/skins
+%%QUAKEWORLD%%@dirrm %%DATADIR%%/qw
+@dirrm %%DATADIR%%/id1
+@dirrm %%DATADIR%%
- Update to 3.6.1sem2007-09-104-2531/+2561 * Update to SRC680_m228.maho2007-09-108-20/+20 * Update to SRX645_m67.maho2007-09-102-5/+5 * - Install lazbuild toolacm2007-09-093-4105/+92 * Attempt to fix build in the New Perl Order.linimon2007-09-091-7/+7 * Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.linimon2007-09-081-5/+1 * Remove upstreamed patches also, remove files/cws-npower7.diffmaho2007-09-0720-7624/+0 * Update to OOG680_m4. This is 2.3.0 RC2.maho2007-09-074-10/+10 * - Update to 0.20acm2007-09-063-17/+32 * - Update to 2.0.10rafan2007-09-052-4/+4 * Update to SRC680_m227.maho2007-09-0512-148/+24 * Update to OOG680_m3. This is the 2.3.0 RC1.maho2007-09-054-10/+10 * According to Kris, >9GB means 11GB and not 10GB.maho2007-09-049-9/+9 * Kris reported that to >9Gb of space is required to build ooo ports.maho2007-09-049-9/+9 * Update to version 2.16itetcu2007-09-032-7/+6 * Update to version 2.2.41itetcu2007-09-032-4/+4 * EMACS_PORT_NAME cleanups and some style fixes.hrs2007-09-021-25/+11 * - EMACS_PORT_NAME cleanups: editors/nxml-emacs21 is now a slavehrs2007-09-028-319/+24 * - Add more MASTER_SITESgarga2007-09-011-0/+1 * Update to version 17.2.0.danfe2007-08-282-5/+5 * Adjust depends and bump PORTREVISION.itetcu2007-08-271-5/+6 * - Update to 0.13nivit2007-08-243-7/+15 * Update to SRC680_m226.maho2007-08-248-20/+20 * Regenerate patch-objformat with 5 lines of context. If target file waskan2007-08-231-2/+3 * Update to OOG680_m2.maho2007-08-234-10/+10 * - Update to 1.74, only build with GTK+2 since GTK+1 is broke.mezz2007-08-224-83/+61 * Update to Vim 7.1 patchlevel 87.obrien2007-08-222-5/+50 * 2007-08-19 irc/riece-emacs20: emacs20 and related ports are obsolete; please ...miwi2007-08-1916-405/+0 * - Remove USE_X_PREFIX (implies USE_XLIB)mm2007-08-161-2/+4 * Update to version 17.1.4 and thus unbreak.danfe2007-08-163-46/+44 * Still fogot to add another patch...maho2007-08-162-0/+40 * Forgot to add new patches...maho2007-08-1610-0/+186 * Update to OOG680_m1.maho2007-08-1628-4500/+98 * Update to 2.0.9itetcu2007-08-152-4/+4 * - add explicit dependency to gamkedinoex2007-08-151-0/+1 * Mark broken on 64 bit archs.itetcu2007-08-151-1/+7 * Update to Vim 7.1 patchlevel 68.obrien2007-08-142-2/+41 * - fix build for CURRENTdinoex2007-08-141-8/+17 * Update to SRC680_m225.maho2007-08-138-20/+20 * Update to 2.2.40arved2007-08-122-4/+4 * Remove two directories that can be potentially left off.delphij2007-08-091-0/+2 * - Connect repocopied tamago-emacs21sem2007-08-081-0/+1 * - Make the port as slave to editors/tomagosem2007-08-086-190/+3 * Update to Vim 7.1 patchlevel 55.obrien2007-08-082-2/+47 * New port: madedit, an open source hex/text editor which works likedelphij2007-08-076-0/+99 * - Update to 2.0.8miwi2007-08-062-4/+4 * BROKEN: Size mismatchkris2007-08-061-0/+2 * Remove flim113 and semi113 since distfiles are no longer available.nobutaka2007-08-0537-1256/+0 * Correct dependency for emacs21 to fix package build.nobutaka2007-08-041-1/+1 * Correct dependency for emacs21 to fix package build.nobutaka2007-08-041-1/+1 * Correct COMMENT.nobutaka2007-08-041-1/+1 * Add bitmap-emacs21, bitmap-mule package to use bitmap in Emacs21.nobutaka2007-08-042-0/+21 * Add a workaround for 'invisible fonts' bug on amd64.jkim2007-08-044-0/+40 * Update to SRC680_m224.maho2007-08-0312-20/+100 * Fix build on 64bit platforms;arved2007-08-021-0/+11 * Update to SRC680_m223.maho2007-08-028-20/+20 * Update to 2.2.39lme2007-08-012-4/+4 * Fix build on 64bit Platformsarved2007-08-011-0/+18 * Fix buffer overflow vulnerability in xpdf code.lofi2007-07-316-3/+63 * Mark IGNORE and set an expiration date.arved2007-07-301-1/+5 * Add semi-emacs21, Library of MIME feature for GNU Emacs for emacs21.nobutaka2007-07-292-0/+21 * Add flim-emacs21, message representation or encoding elisp library for emac\nobutaka2007-07-292-0/+21 * Add apel-emacs21, a Portable Emacs Library for emacs21.nobutaka2007-07-292-0/+21 * Remove EMACS_PORT_NAME to use default setting in bsd.emacs.mk.nobutaka2007-07-293-6/+3 * BROKEN: Does not buildkris2007-07-291-0/+2 * - Update to 7.1 patchset 39miwi2007-07-282-1/+64 * Update to SRC680_m222.maho2007-07-2820-7672/+180 * - Update to 3.2.03rafan2007-07-273-6/+9 * - Update to 1.6rafan2007-07-274-58/+76 * - Remove --mandir and --infodir from CONFIGURE_ARGS. They are now defaultrafan2007-07-243-6/+0 * - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptrafan2007-07-2315-134/+64 * Obey default EMACS_PORT_NAME defined in bsd.emacs.mk.ume2007-07-222-4/+2 * Obey default EMACS_PORT_NAME defined in bsd.emacs.mk.ume2007-07-212-6/+8 * Upgrade to 2000.14.thierry2007-07-202-5/+4 * - When starting on -current, it failes due to bad syscall. Fix that.rafan2007-07-191-1/+4 * Continue the deorbit burn of ports that are multilingual versions of emacs19linimon2007-07-193-2/+11 * Start the deorbit burn of emacs20 and dependent files. They are antiquated.linimon2007-07-1911-0/+31 * Start the deorbit burn of emacs19 and dependent files. They are antiquated.linimon2007-07-192-1/+5 * - Chase libnxml shlib version bumpsat2007-07-181-2/+2 * Update to SRC680_m221.maho2007-07-1820-180/+20 * Fix vcl build on amd64.jkim2007-07-184-0/+44 * - Update to 2007.01.rc3 and unbreak.itetcu2007-07-173-71/+6 * - Bump up portrevisions on GraphicsMagick dependent ports to get rid ofstas2007-07-173-3/+3 * Update to 22.1.nobutaka2007-07-1778-7074/+8307 * Activate editors/emacs21.nobutaka2007-07-171-0/+1 * Resurrect editors/emacs21 in advance of editors/emacs upgrade.nobutaka2007-07-1723-0/+2457 * Make EMACS_PORT_NAME overridable.nobutaka2007-07-162-2/+2 * - Mark BROKEN: does not fetchpav2007-07-151-0/+2 * Update to SRC680_m220.maho2007-07-1564-10936/+144 * - Update to 4.3.p10miwi2007-07-152-5/+4 * (Proactively) resync with CWS unomacli64.jkim2007-07-124-8/+4 * - Update to 1.3.7rafan2007-07-114-23/+20 * - Update to 2.2.37rafan2007-07-112-8/+6 * X86_64->X86-64.maho2007-07-094-4/+4 * Update to SRC680_m219.maho2007-07-0716-3044/+20 * add treeform 0.9.10ijliao2007-07-067-0/+225 * Resync with CWS unomacli64.jkim2007-07-064-8/+8