diff options
Diffstat (limited to 'games/hlserver-admin/Makefile')
-rw-r--r-- | games/hlserver-admin/Makefile | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/games/hlserver-admin/Makefile b/games/hlserver-admin/Makefile index 75d0b756e240..a2751958fd4d 100644 --- a/games/hlserver-admin/Makefile +++ b/games/hlserver-admin/Makefile @@ -8,13 +8,26 @@ PORTNAME= admin PORTVERSION= 2.50.09 PORTEPOCH= 1 -MASTER_SITES= http://www.adminmod.org/downloads/ -DISTNAME= halflife-${PORTNAME}-${PORTVERSION} +MASTER_SITES= http://www.adminmod.org/downloads/ \ + http://metamod.org/files/other/ +DISTFILES= halflife-${PORTNAME}-${PORTVERSION}.tgz \ + metamod_i386.so DIST_SUBDIR= ${PORTNAME} -EXTRACT_SUFX= .tgz +EXTRACT_ONLY= ${DISTFILES:S/metamod_i386.so//} WRKSRC= ${WRKDIR}/Admin +slaveport-post-extract: + @${CP} ${DISTDIR}/${DIST_SUBDIR}/metamod_i386.so \ + ${WRKSRC}/dlls + @${PERL} -pi.orig -e \ + 's|/usr/local/games/hlds_l|${PREFIX}${HLDSDIR:S/\/$//}|' \ + ${WRKSRC}/install_admin + +slaveport-post-install: + @${INSTALL_SCRIPT} ${WRKSRC}/install_admin \ + ${PREFIX}${HLDSDIR}/Admin + HALFLIFE_COUNTERSTRIKE_MASTER= ${.CURDIR}/../hlserver-cs .include "${HALFLIFE_COUNTERSTRIKE_MASTER}/Makefile" |