| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.77 2020/06/12 16:01:36 jperkin Exp $ | | 1 | # $NetBSD: Makefile,v 1.78 2020/06/18 10:07:35 jperkin Exp $ |
2 | | | 2 | |
3 | DISTNAME= bmake-20200524 | | 3 | DISTNAME= bmake-20200524 |
4 | PKGREVISION= 1 | | 4 | PKGREVISION= 1 |
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,27 +30,27 @@ GNU_CONFIGURE= yes | | | @@ -30,27 +30,27 @@ GNU_CONFIGURE= yes |
30 | CONFIGURE_ARGS+= --prefix=${PREFIX} | | 30 | CONFIGURE_ARGS+= --prefix=${PREFIX} |
31 | CONFIGURE_ARGS+= --with-default-sys-path=${makesyspath} | | 31 | CONFIGURE_ARGS+= --with-default-sys-path=${makesyspath} |
32 | CONFIGURE_ARGS+= --with-machine_arch=${MACHINE_ARCH} | | 32 | CONFIGURE_ARGS+= --with-machine_arch=${MACHINE_ARCH} |
33 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 33 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
34 | | | 34 | |
35 | .include "../../mk/bsd.prefs.mk" | | 35 | .include "../../mk/bsd.prefs.mk" |
36 | | | 36 | |
37 | # | | 37 | # |
38 | # This section is incomplete, but the general idea is that we should use the | | 38 | # This section is incomplete, but the general idea is that we should use the |
39 | # same shell that was selected by bootstrap. | | 39 | # same shell that was selected by bootstrap. |
40 | # | | 40 | # |
41 | .if ${OPSYS} == "SunOS" && exists(/usr/bin/bash) | | 41 | .if ${OPSYS} == "SunOS" && exists(/usr/bin/bash) |
42 | CONFIGURE_ARGS+= --with-defshell=/usr/bin/bash | | 42 | CONFIGURE_ARGS+= --with-defshell=/usr/bin/bash |
43 | .elif ${TOOLS_PLATFORM.sh} == "${LOCALBASE}/bin/pdksh" | | 43 | .elif ${TOOLS_PLATFORM.sh:M*/bin/pdksh} |
44 | DEPENDS+= pdksh-[0-9]*:../../shells/pdksh | | 44 | DEPENDS+= pdksh-[0-9]*:../../shells/pdksh |
45 | CONFIGURE_ARGS+= --with-defshell=${PREFIX}/bin/pdksh | | 45 | CONFIGURE_ARGS+= --with-defshell=${PREFIX}/bin/pdksh |
46 | .endif | | 46 | .endif |
47 | | | 47 | |
48 | MAKE_ENV.Interix+= XDEFS=-DUSE_SELECT | | 48 | MAKE_ENV.Interix+= XDEFS=-DUSE_SELECT |
49 | | | 49 | |
50 | # Fix bmake not finding files (e.g. .include) on Illumos with 32 bit ABI | | 50 | # Fix bmake not finding files (e.g. .include) on Illumos with 32 bit ABI |
51 | CFLAGS.SunOS+= -D_FILE_OFFSET_BITS=64 | | 51 | CFLAGS.SunOS+= -D_FILE_OFFSET_BITS=64 |
52 | | | 52 | |
53 | do-extract: | | 53 | do-extract: |
54 | ${CP} -R ${FILESDIR} ${WRKSRC} | | 54 | ${CP} -R ${FILESDIR} ${WRKSRC} |
55 | | | 55 | |
56 | do-build: | | 56 | do-build: |