| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: gnu-configure.mk,v 1.8 2008/11/29 12:29:35 rillig Exp $ | | 1 | # $NetBSD: gnu-configure.mk,v 1.9 2009/09/12 00:52:45 joerg Exp $ |
2 | | | 2 | |
3 | _VARGROUPS+= gnu-configure | | 3 | _VARGROUPS+= gnu-configure |
4 | _USER_VARS.gnu-configure= # none | | 4 | _USER_VARS.gnu-configure= # none |
5 | _PKG_VARS.gnu-configure= GNU_CONFIGURE GNU_CONFIGURE_PREFIX \ | | 5 | _PKG_VARS.gnu-configure= GNU_CONFIGURE GNU_CONFIGURE_PREFIX \ |
6 | GNU_CONFIGURE_INFODIR GNU_CONFIGURE_MANDIR \ | | 6 | GNU_CONFIGURE_INFODIR GNU_CONFIGURE_MANDIR \ |
7 | CONFIGURE_HAS_MANDIR CONFIGURE_HAS_INFODIR \ | | 7 | CONFIGURE_HAS_MANDIR CONFIGURE_HAS_INFODIR \ |
8 | OVERRIDE_DIRDEPTH.configure \ | | 8 | OVERRIDE_DIRDEPTH.configure \ |
9 | USE_GNU_CONFIGURE_HOST | | 9 | USE_GNU_CONFIGURE_HOST |
10 | | | 10 | |
11 | HAS_CONFIGURE= defined | | 11 | HAS_CONFIGURE= defined |
12 | OVERRIDE_GNU_CONFIG_SCRIPTS= defined | | 12 | OVERRIDE_GNU_CONFIG_SCRIPTS= defined |
13 | INSTALL_SH_OVERRIDE?= # empty | | 13 | INSTALL_SH_OVERRIDE?= # empty |
14 | | | 14 | |
| @@ -18,26 +18,28 @@ CONFIGURE_ENV+= ac_given_INSTALL=${INSTA | | | @@ -18,26 +18,28 @@ CONFIGURE_ENV+= ac_given_INSTALL=${INSTA |
18 | | | 18 | |
19 | .if (defined(USE_LIBTOOL) || !empty(PKGPATH:Mdevel/libtool-base)) && \ | | 19 | .if (defined(USE_LIBTOOL) || !empty(PKGPATH:Mdevel/libtool-base)) && \ |
20 | defined(_OPSYS_MAX_CMDLEN_CMD) | | 20 | defined(_OPSYS_MAX_CMDLEN_CMD) |
21 | CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${_OPSYS_MAX_CMDLEN_CMD:sh} | | 21 | CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${_OPSYS_MAX_CMDLEN_CMD:sh} |
22 | .endif | | 22 | .endif |
23 | | | 23 | |
24 | GNU_CONFIGURE_PREFIX?= ${PREFIX} | | 24 | GNU_CONFIGURE_PREFIX?= ${PREFIX} |
25 | CONFIGURE_ARGS+= --prefix=${GNU_CONFIGURE_PREFIX:Q} | | 25 | CONFIGURE_ARGS+= --prefix=${GNU_CONFIGURE_PREFIX:Q} |
26 | | | 26 | |
27 | USE_GNU_CONFIGURE_HOST?= yes | | 27 | USE_GNU_CONFIGURE_HOST?= yes |
28 | .if !empty(USE_GNU_CONFIGURE_HOST:M[yY][eE][sS]) | | 28 | .if !empty(USE_GNU_CONFIGURE_HOST:M[yY][eE][sS]) |
29 | . if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) | | 29 | . if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) |
30 | CONFIGURE_ARGS+= --build=${NATIVE_MACHINE_GNU_PLATFORM:Q} | | 30 | CONFIGURE_ARGS+= --build=${NATIVE_MACHINE_GNU_PLATFORM:Q} |
| | | 31 | . else |
| | | 32 | CONFIGURE_ARGS+= --build=${MACHINE_GNU_PLATFORM:Q} |
31 | . endif | | 33 | . endif |
32 | CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} | | 34 | CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} |
33 | .endif | | 35 | .endif |
34 | | | 36 | |
35 | # PKGINFODIR is the subdirectory of ${PREFIX} into which the info | | 37 | # PKGINFODIR is the subdirectory of ${PREFIX} into which the info |
36 | # files are installed unless the software was configured with an | | 38 | # files are installed unless the software was configured with an |
37 | # installation prefix other than ${PREFIX}. | | 39 | # installation prefix other than ${PREFIX}. |
38 | # | | 40 | # |
39 | CONFIGURE_HAS_INFODIR?= yes | | 41 | CONFIGURE_HAS_INFODIR?= yes |
40 | .if ${GNU_CONFIGURE_PREFIX} == ${PREFIX} | | 42 | .if ${GNU_CONFIGURE_PREFIX} == ${PREFIX} |
41 | GNU_CONFIGURE_INFODIR?= ${GNU_CONFIGURE_PREFIX}/${PKGINFODIR} | | 43 | GNU_CONFIGURE_INFODIR?= ${GNU_CONFIGURE_PREFIX}/${PKGINFODIR} |
42 | .else | | 44 | .else |
43 | GNU_CONFIGURE_INFODIR?= ${GNU_CONFIGURE_PREFIX}/info | | 45 | GNU_CONFIGURE_INFODIR?= ${GNU_CONFIGURE_PREFIX}/info |