mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-07 11:49:40 +00:00
Add WITH_CTF_MAPS knob.
This commit is contained in:
parent
7137206ce6
commit
8bffff3818
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=131828
@ -7,6 +7,7 @@
|
||||
|
||||
PORTNAME= quake2lnx
|
||||
PORTVERSION= 0.16.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= http://www.icculus.org/quake2/files/:icc \
|
||||
ftp://ftp.idsoftware.com/idstuff/quake2/:id
|
||||
@ -20,9 +21,13 @@ DISTFILES+= maxpak.pak:icc
|
||||
DISTFILES+= pak${i}.pak:icc
|
||||
. endfor
|
||||
.endif
|
||||
.if defined(WITH_SHAREWARE_DATA) || defined(WITH_MANUAL)
|
||||
DISTFILES+= q2-314-demo-x86.exe:id
|
||||
.if defined(WITH_SHAREWARE_DATA) || defined(WITH_MANUAL) || defined(WITH_CTF_MAPS)
|
||||
EXTRACT_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip
|
||||
. if defined(WITH_CTF_MAPS)
|
||||
DISTFILES+= q2-3.20-x86-full-ctf.exe:id
|
||||
. else
|
||||
DISTFILES+= q2-314-demo-x86.exe:id
|
||||
. endif
|
||||
.endif
|
||||
.if defined(WITH_XATRIX)
|
||||
DISTFILES+= source/xatrixsrc320.shar.Z:id
|
||||
@ -267,6 +272,9 @@ pre-everything::
|
||||
.if !defined(WITH_CTF)
|
||||
@${ECHO_MSG} "Define WITH_CTF to build Capture The Flag mod"
|
||||
.endif
|
||||
.if !defined(WITH_CTF_MAPS)
|
||||
@${ECHO_MSG} "Define WITH_CTF_MAPS to install maps for CTF mod"
|
||||
.endif
|
||||
.if !defined(WITH_XATRIX)
|
||||
@${ECHO_MSG} "Define WITH_XATRIX to install \"The Reckoning\" (Xatrix) mission pack .so"
|
||||
.endif
|
||||
@ -329,7 +337,7 @@ do-install:
|
||||
.for tgt in ${EXE_TARGETS}
|
||||
${INSTALL_PROGRAM} ${TGTDIR}/${tgt} ${PREFIX}/bin
|
||||
.endfor
|
||||
@${MKDIR} ${DATADIR}/baseq2
|
||||
@${MKDIR} ${DATADIR}/baseq2 ${DATADIR}/ctf
|
||||
.for tgt in ${REF_TARGETS}
|
||||
${INSTALL_PROGRAM} ${TGTDIR}/ref_${tgt}.so ${DATADIR}
|
||||
.endfor
|
||||
@ -343,9 +351,12 @@ do-install:
|
||||
. endfor
|
||||
.endif
|
||||
.if defined(WITH_CTF)
|
||||
@${MKDIR} ${DATADIR}/ctf
|
||||
${INSTALL_PROGRAM} ${TGTDIR}/ctf/game${ARCH}.so ${DATADIR}/ctf
|
||||
.endif
|
||||
.if defined(WITH_CTF_MAPS)
|
||||
${UNZIP_CMD} -oj -d ${DATADIR}/ctf \
|
||||
${DISTDIR}/${DIST_SUBDIR}/q2-3.20-x86-full-ctf.exe ctf/pak0.pak
|
||||
.endif
|
||||
.if defined(WITH_SHAREWARE_DATA)
|
||||
@${MKDIR} ${DATADIR}/baseq2/players
|
||||
${UNZIP_CMD} -oj -d ${DATADIR}/baseq2/players/female \
|
||||
|
@ -20,6 +20,8 @@ MD5 (quake2lnx/pak19.pak) = 070a4d00b93a2a427ca92adee2736000
|
||||
SIZE (quake2lnx/pak19.pak) = 648896
|
||||
MD5 (quake2lnx/q2-314-demo-x86.exe) = 4d1cd4618e80a38db59304132ea0856c
|
||||
SIZE (quake2lnx/q2-314-demo-x86.exe) = 39015499
|
||||
MD5 (quake2lnx/q2-3.20-x86-full-ctf.exe) = 490557d4a90ff346a175d865a2bade87
|
||||
SIZE (quake2lnx/q2-3.20-x86-full-ctf.exe) = 19267584
|
||||
MD5 (quake2lnx/source/xatrixsrc320.shar.Z) = 41fc4ecc4f25c068e7d1f488bd4a1e1a
|
||||
SIZE (quake2lnx/source/xatrixsrc320.shar.Z) = 455917
|
||||
MD5 (quake2lnx/source/roguesrc320.shar.Z) = 7d5e052839c9e629bad0a6570aa70554
|
||||
|
@ -85,7 +85,8 @@
|
||||
%%SHAREWARE%%@dirrm %%DATADIR%%/baseq2/players
|
||||
@dirrm %%DATADIR%%/baseq2
|
||||
%%CTF%%%%DATADIR%%/ctf/game%%ARCH%%.so
|
||||
%%CTF%%@dirrm %%DATADIR%%/ctf
|
||||
%%CTFMAPS%%%%DATADIR%%/ctf/pak0.pak
|
||||
@dirrm %%DATADIR%%/ctf
|
||||
%%XATRIX%%%%DATADIR%%/xatrix/game%%ARCH%%.so
|
||||
%%XATRIX%%@dirrm %%DATADIR%%/xatrix
|
||||
%%ROGUE%%%%DATADIR%%/rogue/game%%ARCH%%.so
|
||||
|
Loading…
x
Reference in New Issue
Block a user