| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.53 2010/09/10 02:42:59 obache Exp $ | | 1 | # $NetBSD: Makefile,v 1.54 2011/05/09 07:48:57 cheusov Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= bmake-20100808 | | 4 | DISTNAME= bmake-20100808 |
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 |
| @@ -30,26 +30,29 @@ INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | | | @@ -30,26 +30,29 @@ INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 |
30 | BOOTSTRAP_ARGS= -q -o ${OPSYS} --prefix=${PREFIX} \ | | 30 | BOOTSTRAP_ARGS= -q -o ${OPSYS} --prefix=${PREFIX} \ |
31 | --with-default-sys-path=${makesyspath} \ | | 31 | --with-default-sys-path=${makesyspath} \ |
32 | --mksrc none --sysconfdir=${PKG_SYSCONFDIR:Q} | | 32 | --mksrc none --sysconfdir=${PKG_SYSCONFDIR:Q} |
33 | | | 33 | |
34 | .include "../../mk/bsd.prefs.mk" | | 34 | .include "../../mk/bsd.prefs.mk" |
35 | | | 35 | |
36 | .if ${OPSYS} == "SunOS" || ${OPSYS} == "OSF1" | | 36 | .if ${OPSYS} == "SunOS" || ${OPSYS} == "OSF1" |
37 | DEPENDS+= pdksh-[0-9]*:../../shells/pdksh | | 37 | DEPENDS+= pdksh-[0-9]*:../../shells/pdksh |
38 | BOOTSTRAP_ARGS+= --with-defshell=${PREFIX}/bin/pdksh | | 38 | BOOTSTRAP_ARGS+= --with-defshell=${PREFIX}/bin/pdksh |
39 | .endif | | 39 | .endif |
40 | .if ${OPSYS} == "Interix" | | 40 | .if ${OPSYS} == "Interix" |
41 | MAKE_ENV+= XDEFS=-DUSE_SELECT | | 41 | MAKE_ENV+= XDEFS=-DUSE_SELECT |
42 | .endif | | 42 | .endif |
| | | 43 | .if ${OPSYS} == "IRIX" |
| | | 44 | BOOTSTRAP_ARGS+= --with-machine_arch=${MACHINE_ARCH} |
| | | 45 | .endif |
43 | | | 46 | |
44 | do-extract: | | 47 | do-extract: |
45 | ${CP} -R ${FILESDIR} ${WRKSRC} | | 48 | ${CP} -R ${FILESDIR} ${WRKSRC} |
46 | | | 49 | |
47 | do-configure: | | 50 | do-configure: |
48 | | | 51 | |
49 | do-build: | | 52 | do-build: |
50 | cd ${WRKDIR} && \ | | 53 | cd ${WRKDIR} && \ |
51 | ${SETENV} ${MAKE_ENV} ${SH} ./bmake/boot-strap ${BOOTSTRAP_ARGS} | | 54 | ${SETENV} ${MAKE_ENV} ${SH} ./bmake/boot-strap ${BOOTSTRAP_ARGS} |
52 | | | 55 | |
53 | do-install: | | 56 | do-install: |
54 | ${INSTALL_PROGRAM} ${WRKDIR}/${OPSYS}/bmake ${DESTDIR}${PREFIX}/bin | | 57 | ${INSTALL_PROGRAM} ${WRKDIR}/${OPSYS}/bmake ${DESTDIR}${PREFIX}/bin |
55 | ${INSTALL_MAN} ${WRKSRC}/bmake.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | | 58 | ${INSTALL_MAN} ${WRKSRC}/bmake.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |