diff options
author | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2001-11-18 23:06:23 +0000 |
---|---|---|
committer | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2001-11-18 23:06:23 +0000 |
commit | 0a47abdbd990fbc37b65152b882433221d6d53f6 (patch) | |
tree | 21ba723ebdf19d11a108595a2022541756fb6ebf /games/hlserver-cs | |
parent | Previous commit was in error, this port hasn't used wget for 2 years. (diff) |
o slave port handling enhancements
- special support for NO_WRKSUBDIR
- support slaveport-post-install target
Approved by: maintainer
Notes
Notes:
svn path=/head/; revision=50202
Diffstat (limited to '')
-rw-r--r-- | games/hlserver-cs/Makefile | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/games/hlserver-cs/Makefile b/games/hlserver-cs/Makefile index 1f3477b41262..a1484fd7ed9b 100644 --- a/games/hlserver-cs/Makefile +++ b/games/hlserver-cs/Makefile @@ -31,10 +31,12 @@ NO_CDROM= "Size; the data set is much too big" NO_BUILD= yes .if (${PORTNAME}==cs) PORTREVISION= 1 -BUILD_DEPENDS= ${NONEXISTENT}:${HALFLIFESERVER_PORT}:patch +BUILD_DEPENDS+= ${NONEXISTENT}:${HALFLIFESERVER_PORT}:patch WRKSRC?= ${WRKDIR}/cstrike .else +.ifndef(NO_WRKSUBDIR) WRKSRC?= ${WRKDIR}/${PORTNAME} +.endif # NO_WRKSUBDIR .endif PLIST_SUB+= ${PLIST_SUB_MASTER} @@ -85,6 +87,7 @@ install-parse-plist: generate-plist -e 'chop($$file = <FHANDLER>);' \ -e '$$dir = $$file_partial = $$file;' \ -e '$$file_partial =~ s!^${HLDSDIR:S!^/!!}!!;' \ + -e '$$file_partial =~ s!^[^/]+/!! if defined(${NO_WRKSUBDIR});' \ -e 'print FDIR "${INSTALL_DIR}", \ " ", "\"${PREFIX}/$$dir\"", \ "\n" if $$dir =~ s!(^\@dirrm\s+)!!;' \ @@ -104,7 +107,11 @@ install-run-scripts: @${SH} ${WRKDIR}/${script}.sh .endfor -post-install: +.if !target(slaveport-post-install) +slaveport-post-install: +.endif + +post-install: slaveport-post-install @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> |