| @@ -1,53 +1,54 @@ | | | @@ -1,53 +1,54 @@ |
1 | # $NetBSD: Makefile,v 1.48 2009/09/18 21:27:25 joerg Exp $ | | 1 | # $NetBSD: Makefile,v 1.49 2009/09/19 06:44:33 tron Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= bmake-20090909 | | 4 | DISTNAME= bmake-20090909 |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= # empty | | 6 | MASTER_SITES= # empty |
7 | DISTFILES= # empty | | 7 | DISTFILES= # empty |
8 | | | 8 | |
9 | # distfile obtained from ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/ | | 9 | # distfile obtained from ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/ |
10 | # source is kept in files/ for bootstrap purposes | | 10 | # source is kept in files/ for bootstrap purposes |
11 | | | 11 | |
12 | MAINTAINER= joerg@NetBSD.org | | 12 | MAINTAINER= joerg@NetBSD.org |
13 | HOMEPAGE= http://www.crufty.net/help/sjg/bmake.html | | 13 | HOMEPAGE= http://www.crufty.net/help/sjg/bmake.html |
14 | COMMENT= Portable (autoconf) version of NetBSD 'make' utility | | 14 | COMMENT= Portable (autoconf) version of NetBSD 'make' utility |
| | | 15 | LICENSE= modified-bsd |
15 | | | 16 | |
16 | DEPENDS+= bootstrap-mk-files-[0-9]*:../../pkgtools/bootstrap-mk-files | | 17 | DEPENDS+= bootstrap-mk-files-[0-9]*:../../pkgtools/bootstrap-mk-files |
17 | | | 18 | |
18 | PKG_DESTDIR_SUPPORT= user-destdir | | 19 | PKG_DESTDIR_SUPPORT= user-destdir |
19 | BOOTSTRAP_PKG= yes | | 20 | BOOTSTRAP_PKG= yes |
20 | | | 21 | |
21 | WRKSRC= ${WRKDIR}/bmake | | 22 | WRKSRC= ${WRKDIR}/bmake |
22 | | | 23 | |
23 | USE_FEATURES= nbcompat | | 24 | USE_FEATURES= nbcompat |
24 | | | 25 | |
25 | makesyspath= ${PREFIX}/share/mk | | 26 | makesyspath= ${PREFIX}/share/mk |
26 | | | 27 | |
27 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | | 28 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 |
28 | | | 29 | |
29 | BOOTSTRAP_ARGS= -q -o ${OPSYS} --prefix=${PREFIX} \ | | 30 | BOOTSTRAP_ARGS= -q -o ${OPSYS} --prefix=${PREFIX} \ |
30 | --with-default-sys-path=${makesyspath} \ | | 31 | --with-default-sys-path=${makesyspath} \ |
31 | --mksrc none --sysconfdir=${PKG_SYSCONFDIR:Q} | | 32 | --mksrc none --sysconfdir=${PKG_SYSCONFDIR:Q} |
32 | | | 33 | |
33 | .include "../../mk/bsd.prefs.mk" | | 34 | .include "../../mk/bsd.prefs.mk" |
34 | | | 35 | |
35 | .if ${OPSYS} == "SunOS" || ${OPSYS} == "OSF1" | | 36 | .if ${OPSYS} == "SunOS" || ${OPSYS} == "OSF1" |
36 | DEPENDS+= pdksh-[0-9]*:../../shells/pdksh | | 37 | DEPENDS+= pdksh-[0-9]*:../../shells/pdksh |
37 | BOOTSTRAP_ARGS+= --with-defshell=${PREFIX}/bin/pdksh | | 38 | BOOTSTRAP_ARGS+= --with-defshell=${PREFIX}/bin/pdksh |
38 | .endif | | 39 | .endif |
39 | | | 40 | |
40 | do-extract: | | 41 | do-extract: |
41 | ${CP} -R ${FILESDIR} ${WRKSRC} | | 42 | ${CP} -R ${FILESDIR} ${WRKSRC} |
42 | | | 43 | |
43 | do-configure: | | 44 | do-configure: |
44 | | | 45 | |
45 | do-build: | | 46 | do-build: |
46 | cd ${WRKDIR} && \ | | 47 | cd ${WRKDIR} && \ |
47 | ${SETENV} ${MAKE_ENV} ${SH} ./bmake/boot-strap ${BOOTSTRAP_ARGS} | | 48 | ${SETENV} ${MAKE_ENV} ${SH} ./bmake/boot-strap ${BOOTSTRAP_ARGS} |
48 | | | 49 | |
49 | do-install: | | 50 | do-install: |
50 | ${INSTALL_PROGRAM} ${WRKDIR}/${OPSYS}/bmake ${DESTDIR}${PREFIX}/bin | | 51 | ${INSTALL_PROGRAM} ${WRKDIR}/${OPSYS}/bmake ${DESTDIR}${PREFIX}/bin |
51 | ${INSTALL_MAN} ${WRKSRC}/bmake.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | | 52 | ${INSTALL_MAN} ${WRKSRC}/bmake.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
52 | | | 53 | |
53 | .include "../../mk/bsd.pkg.mk" | | 54 | .include "../../mk/bsd.pkg.mk" |