Changeset View
Changeset View
Standalone View
Standalone View
games/urbanterror-data/Makefile
# Created by: alepulver | # Created by: alepulver | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= data | PORTNAME= data | ||||
PORTVERSION= 4.2.018 | PORTVERSION= 4.2.023 | ||||
CATEGORIES= games | CATEGORIES= games | ||||
MASTER_SITES= http://cdn.urbanterror.info/urt/42/zips/ \ | MASTER_SITES= http://cdn.urbanterror.info/urt/42/zips/ \ | ||||
http://www.f1m.fr/uploads/urt/ \ | http://www.f1m.fr/uploads/urt/ \ | ||||
http://mirror.urtstats.net/urbanterror/ | http://mirror.urtstats.net/urbanterror/ | ||||
PKGNAMEPREFIX= urbanterror- | PKGNAMEPREFIX= urbanterror- | ||||
DISTNAME= UrbanTerror${URT_VER}_full${URT_REV} | DISTNAME= UrbanTerror${URT_VER}_full${URT_REV} | ||||
EXTRACT_SUFX= .zip | EXTRACT_SUFX= .zip | ||||
EXTRACT_ONLY= | EXTRACT_ONLY= | ||||
MAINTAINER= kamikaze@bsdforen.de | MAINTAINER= kami@freebsd.org | ||||
COMMENT= Standalone realism based mod originally for Quake III Arena | COMMENT= Standalone realism based mod originally for Quake III Arena | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
NO_CDROM= The mod files may not be sold or distributed on physical media unless with permission from id Software. | NO_CDROM= The mod files may not be sold or distributed on physical media unless with permission from id Software. | ||||
DATADIR= ${PREFIX}/share/quake3 | DATADIR= ${PREFIX}/share/quake3 | ||||
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} | DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} | ||||
URT_VER= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/} | URT_VER= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/} | ||||
URT_REV= ${PORTVERSION:C/([0-9]+\.[0-9]+).*\.([0-9]+)/\2/} | URT_REV= ${PORTVERSION:C/([0-9]+\.[0-9]+).*\.([0-9]+)/\2/} | ||||
PLIST_SUB+= VER=${URT_VER} | PLIST_SUB+= VER=${URT_VER} | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
OPTIONS_SUB= yes | |||||
UTDOCS= readme${URT_VER}.txt \ | UTDOCS= readme${URT_VER}.txt \ | ||||
How_To_Install.txt \ | How_To_Install.txt \ | ||||
QIIIA_Game_Source_License.doc | QIIIA_Game_Source_License.doc | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${DATADIR}/q3ut4 | ${MKDIR} ${STAGEDIR}${DATADIR}/q3ut4 | ||||
${TAR} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DISTFILES} \ | ${TAR} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DISTFILES} \ | ||||
${EXTRACT_AFTER_ARGS} -C ${STAGEDIR}${DATADIR} --strip-components 1 \ | ${EXTRACT_AFTER_ARGS} -C ${STAGEDIR}${DATADIR} --strip-components 1 \ | ||||
UrbanTerror${URT_VER}/q3ut4 | UrbanTerror${URT_VER}/q3ut4 | ||||
.if ${PORT_OPTIONS:MDOCS} | .if ${PORT_OPTIONS:MDOCS} | ||||
${MKDIR} ${STAGEDIR}${DOCSDIR} | ${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
.for utdoc in ${UTDOCS} | ${MV} ${UTDOCS:C!^!${STAGEDIR}${DATADIR}/q3ut4/!} ${STAGEDIR}${DOCSDIR}/ | ||||
${MV} ${STAGEDIR}${DATADIR}/q3ut4/${utdoc} ${STAGEDIR}${DOCSDIR} | |||||
.endfor | |||||
.else | .else | ||||
${RM} ${STAGEDIR}${DATADIR}/q3ut4/readme${URT_VER}.txt | ${RM} ${UTDOCS:C!^!${STAGEDIR}${DATADIR}/q3ut4/!} | ||||
.endif | .endif | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |