| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: inplace.mk,v 1.8 2008/02/22 04:07:55 tnn Exp $ | | 1 | # $NetBSD: inplace.mk,v 1.9 2009/08/17 18:43:49 joerg Exp $ |
2 | # | | 2 | # |
3 | # This file should not be included directly. Use USE_FEATURES instead. | | 3 | # This file should not be included directly. Use USE_FEATURES instead. |
4 | # | | 4 | # |
5 | # This Makefile fragment builds a working copy of libnbcompat inside | | 5 | # This Makefile fragment builds a working copy of libnbcompat inside |
6 | # ${WRKDIR}. | | 6 | # ${WRKDIR}. |
7 | # | | 7 | # |
8 | | | 8 | |
9 | .include "../../mk/bsd.prefs.mk" | | 9 | .include "../../mk/bsd.prefs.mk" |
10 | | | 10 | |
11 | LIBNBCOMPAT_USE_PIC?= no | | 11 | LIBNBCOMPAT_USE_PIC?= no |
12 | | | 12 | |
13 | LIBNBCOMPAT_FILESDIR= ${.CURDIR}/../../pkgtools/libnbcompat/files | | 13 | LIBNBCOMPAT_FILESDIR= ${.CURDIR}/../../pkgtools/libnbcompat/files |
14 | LIBNBCOMPAT_SRCDIR= ${WRKDIR}/libnbcompat | | 14 | LIBNBCOMPAT_SRCDIR= ${WRKDIR}/libnbcompat |
| @@ -37,23 +37,23 @@ NBCOMPAT_CONFIGURE_ARGS+= --build=${NATI | | | @@ -37,23 +37,23 @@ NBCOMPAT_CONFIGURE_ARGS+= --build=${NATI |
37 | .endif | | 37 | .endif |
38 | NBCOMPAT_CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} | | 38 | NBCOMPAT_CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} |
39 | | | 39 | |
40 | pre-configure: libnbcompat-build | | 40 | pre-configure: libnbcompat-build |
41 | .PHONY: libnbcompat-build | | 41 | .PHONY: libnbcompat-build |
42 | libnbcompat-build: | | 42 | libnbcompat-build: |
43 | @${STEP_MSG} "Configuring and building libnbcompat" | | 43 | @${STEP_MSG} "Configuring and building libnbcompat" |
44 | ${RUN} ${_ULIMIT_CMD} \ | | 44 | ${RUN} ${_ULIMIT_CMD} \ |
45 | cd ${LIBNBCOMPAT_SRCDIR} && ${SETENV} \ | | 45 | cd ${LIBNBCOMPAT_SRCDIR} && ${SETENV} \ |
46 | AWK=${AWK:Q} CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q} \ | | 46 | AWK=${AWK:Q} CC=${CC:Q} CFLAGS=${CFLAGS:M*:Q} \ |
47 | CPPFLAGS=${CPPFLAGS:M*:Q} \ | | 47 | CPPFLAGS=${CPPFLAGS:M*:Q} \ |
48 | ${CONFIGURE_ENV:NLIBS=*} ${CONFIG_SHELL} \ | | 48 | ${CONFIGURE_ENV:NLIBS=*} ${CONFIG_SHELL} \ |
49 | ${CONFIGURE_SCRIPT} ${NBCOMPAT_CONFIGURE_ARGS} && \ | | 49 | ${CONFIGURE_SCRIPT} ${NBCOMPAT_CONFIGURE_ARGS} && \ |
50 | ${MAKE_PROGRAM} | | 50 | ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} |
51 | .if !empty(LIBNBCOMPAT_USE_PIC:M[Yy][Ee][Ss]) | | 51 | .if !empty(LIBNBCOMPAT_USE_PIC:M[Yy][Ee][Ss]) |
52 | @${STEP_MSG} "Configuring and building libnbcompat (PIC version)" | | 52 | @${STEP_MSG} "Configuring and building libnbcompat (PIC version)" |
53 | ${RUN} ${_ULIMIT_CMD} \ | | 53 | ${RUN} ${_ULIMIT_CMD} \ |
54 | cd ${LIBNBCOMPAT_PICDIR} && ${SETENV} \ | | 54 | cd ${LIBNBCOMPAT_PICDIR} && ${SETENV} \ |
55 | ${CONFIGURE_ENV:NLIBS=*} CFLAGS=${CFLAGS:Q}" -fPIC" \ | | 55 | ${CONFIGURE_ENV:NLIBS=*} CFLAGS=${CFLAGS:Q}" -fPIC" \ |
56 | ${CONFIG_SHELL} \ | | 56 | ${CONFIG_SHELL} \ |
57 | ${CONFIGURE_SCRIPT} ${NBCOMPAT_CONFIGURE_ARGS} && \ | | 57 | ${CONFIGURE_SCRIPT} ${NBCOMPAT_CONFIGURE_ARGS} && \ |
58 | ${MAKE_PROGRAM} | | 58 | ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} |
59 | .endif | | 59 | .endif |