Index: head/games/frikqcc/Makefile =================================================================== --- head/games/frikqcc/Makefile (revision 348452) +++ head/games/frikqcc/Makefile (revision 348453) @@ -1,29 +1,27 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= frikqcc PORTVERSION= 2.6 CATEGORIES= games devel MASTER_SITES= http://wiki.quakesrc.org/files/ \ http://freebsd.nsu.ru/distfiles/ DISTNAME= ${PORTNAME:S/qcc//}${PORTVERSION:S/.//g}src MAINTAINER= danfe@FreeBSD.org COMMENT= Advanced QuakeC compiler/decompiler LICENSE= GPLv2 USES= zip MAKEFILE= ${FILESDIR}/Makefile PLIST_FILES= bin/frikqcc bin/frikqcdec -NO_STAGE= yes do-install: -.for p in ${PLIST_FILES:T} - ${INSTALL_PROGRAM} ${WRKSRC}/${p} ${PREFIX}/bin -.endfor + ${INSTALL_PROGRAM} ${WRKSRC}/frikqcc ${WRKSRC}/frikqcdec \ + ${STAGEDIR}${PREFIX}/bin .include "${.CURDIR}/../quake-source/Makefile.include" .include Index: head/games/meqcc/Makefile =================================================================== --- head/games/meqcc/Makefile (revision 348452) +++ head/games/meqcc/Makefile (revision 348453) @@ -1,42 +1,39 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= meqcc PORTVERSION= 1.4 CATEGORIES= games devel MASTER_SITES= ftp://ftp.clan-rum.org/quake/qutils/ \ http://freebsd.nsu.ru/distfiles/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}src MAINTAINER= danfe@FreeBSD.org COMMENT= MrElusive's QuakeC compiler with precompiler support LICENSE= GPLv2 USES= dos2unix zip MAKEFILE= linux.mak NO_WRKSUBDIR= yes PLIST_FILES= bin/meqcc PORTDOCS= * OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include post-patch: @${REINPLACE_CMD} -e 's/// ; //d' \ ${WRKSRC}/l_log.c @${REINPLACE_CMD} -e 's/unsigned long t/time_t t/' \ ${WRKSRC}/l_precomp.c do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/qcc ${PREFIX}/bin/${PORTNAME} -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/[^gr]*.txt ${DOCSDIR} -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/qcc ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/[^gr]*.txt ${STAGEDIR}${DOCSDIR} .include "${.CURDIR}/../quake-source/Makefile.include" .include Index: head/games/qcc/Makefile =================================================================== --- head/games/qcc/Makefile (revision 348452) +++ head/games/qcc/Makefile (revision 348453) @@ -1,39 +1,35 @@ # Created by: James FitzGibbon # $FreeBSD$ PORTNAME= qcc PORTVERSION= 1.01 CATEGORIES= games devel -MASTER_SITES= ${MASTER_SITE_IDSOFTWARE} -MASTER_SITE_SUBDIR= source +MASTER_SITES= IDSOFTWARE/source DISTNAME= ${PORTNAME} MAINTAINER= danfe@FreeBSD.org COMMENT= QuakeC compiler, for building custom games of Quake LICENSE= GPLv2 WRKSRC= ${WRKDIR}/send MAKEFILE= makefile PLIST_FILES= bin/qcc PORTDOCS= readme.txt OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include post-extract: @${REINPLACE_CMD} -E '/^CFLAGS/d; s/cc( -c)? \$$\(C/$$(CC)\1 \$$\(C/' \ ${WRKSRC}/${MAKEFILE} do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include "${.CURDIR}/../quake-source/Makefile.include" .include Index: head/games/qccx/Makefile =================================================================== --- head/games/qccx/Makefile (revision 348452) +++ head/games/qccx/Makefile (revision 348453) @@ -1,38 +1,36 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= qccx PORTVERSION= 1.0.0 CATEGORIES= games devel MASTER_SITES= http://www.quakewiki.net/archives/qccx/ \ http://freebsd.nsu.ru/distfiles/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} MAINTAINER= danfe@FreeBSD.org -COMMENT= Very fast optimizing QuakeC compiler +COMMENT= Fast optimizing QuakeC compiler LICENSE= GPLv2 USES= dos2unix zip DOS2UNIX_FILES= pr_comp.cpp qcc.cpp ${PORTDOCS} MAKEFILE= ${FILESDIR}/Makefile NO_WRKSUBDIR= yes PORTDOCS= manual.txt readme.txt OPTIONS_DEFINE= DOCS -NO_STAGE= yes .include do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin - @${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.qc ${WRKSRC}/progs.src ${DATADIR} -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR} -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.qc ${WRKSRC}/progs.src \ + ${STAGEDIR}${DATADIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include "${.CURDIR}/../quake-source/Makefile.include" .include