From 0a47abdbd990fbc37b65152b882433221d6d53f6 Mon Sep 17 00:00:00 2001 From: Mario Sergio Fujikawa Ferreira Date: Sun, 18 Nov 2001 23:06:23 +0000 Subject: o slave port handling enhancements - special support for NO_WRKSUBDIR - support slaveport-post-install target Approved by: maintainer --- games/hlserver-cs/Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'games/hlserver-cs/Makefile') 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 = );' \ -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 -- cgit v1.2.3