1 # Created by: Mikolaj Golub <to.my.trociny@gmail.com>
7 MASTER_SITES= ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg/ \
8 http://www.gtlib.cc.gatech.edu/pub/NetBSD/misc/sjg/ \
9 ftp://ftp.uk.netbsd.org/pub/NetBSD/misc/sjg/ \
10 ftp://ftp.de.netbsd.org/pub/NetBSD/misc/sjg/
11 DISTFILES= bmake-${PORTVERSION}.tar.gz mk-${PORTVERSION}.tar.gz
13 MAINTAINER= trociny@FreeBSD.org
14 COMMENT= Portable version of NetBSD 'make' utility
18 PORTSCOUT= skipv:200910007
20 WRKSRC= ${WRKDIR}/${PORTNAME}
23 ${REINPLACE_CMD} 's/^\.Nx/NetBSD/' ${WRKDIR}/bmake/bmake.1
26 ${SETENV} ${MAKE_ENV} ${SH} ${WRKDIR}/bmake/boot-strap \
27 --with-default-sys-path='.../share/mk:${PREFIX}/share/mk' \
28 -m ${WRKDIR}/mk objdir=${WRKDIR}/obj prefix=${PREFIX}
31 ${INSTALL_PROGRAM} ${WRKDIR}/obj/bmake ${STAGEDIR}${PREFIX}/bin
32 ${INSTALL_MAN} ${WRKDIR}/bmake/bmake.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
33 ${SH} ${WRKDIR}/mk/install-mk ${STAGEDIR}${PREFIX}/share/mk
34 cd ${STAGEDIR}${PREFIX} ; \
35 ${FIND} share/mk -type f -o -type l \
37 >${WRKDIR}/PLIST.share-mk
38 ${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script
39 ${ECHO_CMD} "/Insert PLIST.share-mk" >> ${WRKDIR}/ex.script
40 ${ECHO_CMD} "d" >> ${WRKDIR}/ex.script
41 ${ECHO_CMD} "r ${WRKDIR}/PLIST.share-mk" >> ${WRKDIR}/ex.script
42 ${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script
43 ${CP} -p ${TMPPLIST} ${TMPPLIST}.pre-share-mk
44 cd ${WRKDIR} ; ex < ex.script
46 .include <bsd.port.mk>