aboutsummaryrefslogtreecommitdiff
path: root/games/rtcw/Makefile
diff options
context:
space:
mode:
authorAlejandro Pulver <alepulver@FreeBSD.org>2006-05-11 19:03:55 +0000
committerAlejandro Pulver <alepulver@FreeBSD.org>2006-05-11 19:03:55 +0000
commit09b015d99e84494079cee73327201665fd1b5cd7 (patch)
tree59f0fd74419a8455ede43f4e84580089e14be7a9 /games/rtcw/Makefile
parent0ba2ecda660496947e9176be0eeecc6784414a4e (diff)
downloadports-09b015d99e84494079cee73327201665fd1b5cd7.tar.gz
ports-09b015d99e84494079cee73327201665fd1b5cd7.zip
- Take maintainership.
- Update to version 1.41b. - Remove '@' from install commands. Approved by: garga (mentor)
Notes
Notes: svn path=/head/; revision=162127
Diffstat (limited to 'games/rtcw/Makefile')
-rw-r--r--games/rtcw/Makefile40
1 files changed, 21 insertions, 19 deletions
diff --git a/games/rtcw/Makefile b/games/rtcw/Makefile
index 9a737deea370..fd209be310d3 100644
--- a/games/rtcw/Makefile
+++ b/games/rtcw/Makefile
@@ -6,33 +6,35 @@
#
PORTNAME= rtcw
-DISTVERSION= 1.41-3
+PORTVERSION= 1.41b
+PORTEPOCH= 1
CATEGORIES= games linux
MASTER_SITES= ${MASTER_SITE_IDSOFTWARE}
MASTER_SITE_SUBDIR= wolf/linux
-DISTNAME= wolf-linux-${DISTVERSION}.x86
+DISTNAME= wolf-linux-${PORTVERSION}.x86
EXTRACT_SUFX= .run
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= alepulver@FreeBSD.org
COMMENT= Return to Castle Wolfenstein for Linux
ONLY_FOR_ARCHS= i386
-
REINPLACE_ARGS= -i ""
USE_LINUX= yes
NO_WRKSUBDIR= yes
SUB_FILES= pkg-message
-
PROGS= wolf wolfded wolfsp
do-extract:
@${MKDIR} ${WRKDIR}
- @cd ${WRKDIR} && tail +356 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
+ @cd ${WRKDIR} && tail +376 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
${TAR} zxf -
+post-extract:
+ @${MV} ${WRKSRC}/pb/PB_EULA.txt ${WRKSRC}
+
+# Remove trailing ^M.
pre-patch:
- @# remove trailing ^M
@${FIND} -E ${WRKSRC} -type f \
-iregex ".*\.(bat|cfg|gam|htm|html|inf|ini|lst|sc|scr|txt|url)" \
-exec ${REINPLACE_CMD} -e "s|`${ECHO_CMD} -e '\r'`$$||" {} \;
@@ -40,29 +42,29 @@ pre-patch:
do-build:
.for f in ${PROGS}
@(${ECHO_CMD} "#!${SH}"; \
- ${ECHO_CMD} "cd ${DATADIR} || exit 1"; \
- ${ECHO_CMD} "exec ./${f}") > ${WRKDIR}/${f}
+ ${ECHO_CMD} "cd ${DATADIR} || exit 1"; \
+ ${ECHO_CMD} "exec ./${f}") > ${WRKDIR}/${f}
.endfor
do-install:
- @${MKDIR} ${DATADIR}
+ ${MKDIR} ${DATADIR}
.for f in ${PROGS}
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/Linux/x86/${f}.x86 ${DATADIR}/${f}
- @${INSTALL_SCRIPT} ${WRKDIR}/${f} ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/Linux/x86/${f}.x86 ${DATADIR}/${f}
+ ${INSTALL_SCRIPT} ${WRKDIR}/${f} ${PREFIX}/bin
.endfor
.for f in main pb
- @${CP} -R ${WRKSRC}/${f} ${DATADIR}
+ ${CP} -R ${WRKSRC}/${f} ${DATADIR}
.endfor
- @${MKDIR} ${PREFIX}/share/pixmaps
+ ${MKDIR} ${PREFIX}/share/pixmaps
.for f in WolfMP.xpm WolfSP.xpm
- @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/pixmaps
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/pixmaps
.endfor
.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-. for f in CHANGES INSTALL QUICKSTART RTCW-README-1.4.txt
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+ ${MKDIR} ${DOCSDIR}
+. for f in CHANGES INSTALL PB_EULA.txt QUICKSTART RTCW-README-1.4.txt
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
. endfor
- @${CP} -R ${WRKSRC}/Docs ${DOCSDIR}
+ ${CP} -R ${WRKSRC}/Docs ${DOCSDIR}
.endif
post-install: