Changeset View
Changeset View
Standalone View
Standalone View
head/games/iourbanterror/Makefile
# Created by: alepulver | # Created by: alepulver | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= iourbanterror | PORTNAME= iourbanterror | ||||
PORTVERSION= ${GAMEVERSION}.${DISTVERSION} | PORTVERSION= ${GAMEVERSION}.${DISTVERSION} | ||||
PORTREVISION= 2 | PORTREVISION= 2 | ||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= games | CATEGORIES= games | ||||
DISTNAME= ioquake3-${DISTVERSION} | DISTNAME= ioquake3-${DISTVERSION} | ||||
MAINTAINER= kamikaze@bsdforen.de | MAINTAINER= kami@freebsd.org | ||||
COMMENT= Quake 3 engine modified for Urban Terror (based on ioquake3) | COMMENT= Quake 3 engine modified for Urban Terror (based on ioquake3) | ||||
RUN_DEPENDS= urbanterror-data>0:games/urbanterror-data | RUN_DEPENDS= urbanterror-data>0:games/urbanterror-data | ||||
LICENSE?= GPLv2 | |||||
MASTERDIR= ${.CURDIR}/../ioquake3 | MASTERDIR= ${.CURDIR}/../ioquake3 | ||||
DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr | DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr | ||||
PATCHDIR= ${.CURDIR}/../${PORTNAME}/files | |||||
IOQ3?= CLIENT | IOQ3?= CLIENT | ||||
# The docs belong to ioquake3 | # The docs belong to ioquake3 | ||||
OPTIONS_EXCLUDE= DOCS | OPTIONS_EXCLUDE= DOCS | ||||
GAMEVERSION= 4.2.018 | GAMEVERSION= 4.2.023 | ||||
Q3ENGINEVER= ${DISTVERSION}+${GAMEVERSION} | Q3ENGINEVER= ${DISTVERSION}+${GAMEVERSION} | ||||
Q3TOTALCONV= yes | Q3TOTALCONV= yes | ||||
Q3DIR= ${PREFIX}/share/quake3 | Q3DIR= ${PREFIX}/share/quake3 | ||||
Q3ICON= ${PREFIX}/share/quake3/q3ut4/q3ut.ico | Q3ICON= ${PREFIX}/share/quake3/q3ut4/q3ut.ico | ||||
Q3CLIENT= ioUrbanTerror | Q3CLIENT= ioUrbanTerror | ||||
Q3SERVER= ioUrTded | Q3SERVER= ioUrTded | ||||
Q3BASE= q3ut4 | Q3BASE= q3ut4 | ||||
BINSUFFIX= | BINSUFFIX= | ||||
HOMEPATH= /.ioUrbanTerror | HOMEPATH= /.ioUrbanTerror | ||||
MAKE_ARGS+= BUILD_MISSIONPACK=0 \ | MAKE_ARGS+= BUILD_MISSIONPACK=0 \ | ||||
BUILD_STANDALONE=1 | BUILD_STANDALONE=1 | ||||
post-patch: | pre-patch: | ||||
@(cd ${WRKSRC} && \ | @(cd ${WRKSRC} && \ | ||||
for pfile in ${.CURDIR}/../${PORTNAME}/files/patch-*; do \ | for pfile in ${MASTERDIR}/files/patch-*; do \ | ||||
${PATCH} < $${pfile}; \ | ${PATCH} < $${pfile}; \ | ||||
done) | done) | ||||
@${FIND} ${WRKSRC} -name \*.orig -delete | |||||
@${REINPLACE_CMD} \ | @${REINPLACE_CMD} \ | ||||
-e 's/ioquake3/${Q3CLIENT}/g' \ | -e 's/ioquake3/${Q3CLIENT}/g' \ | ||||
-e 's/ioq3ded/${Q3SERVER}/g' \ | -e 's/ioq3ded/${Q3SERVER}/g' \ | ||||
-e 's/baseq3/${Q3BASE}/g' \ | -e 's/baseq3/${Q3BASE}/g' \ | ||||
"${WRKSRC}/Makefile" | "${WRKSRC}/Makefile" | ||||
.include "${MASTERDIR}/Makefile" | .include "${MASTERDIR}/Makefile" |