| @@ -1,18 +1,19 @@ | | | @@ -1,18 +1,19 @@ |
1 | # $NetBSD: gnu-configure.mk,v 1.12 2012/01/17 21:19:43 sbd Exp $ | | 1 | # $NetBSD: gnu-configure.mk,v 1.13 2012/01/26 06:33:43 sbd 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 | SET_LIBDIR GNU_CONFIGURE_LIBDIR GNU_CONFIGURE_LIBSUBDIR \ |
6 | GNU_CONFIGURE_INFODIR GNU_CONFIGURE_MANDIR \ | | 7 | GNU_CONFIGURE_INFODIR GNU_CONFIGURE_MANDIR \ |
7 | CONFIGURE_HAS_MANDIR CONFIGURE_HAS_INFODIR \ | | 8 | CONFIGURE_HAS_MANDIR CONFIGURE_HAS_INFODIR \ |
8 | OVERRIDE_DIRDEPTH.configure \ | | 9 | OVERRIDE_DIRDEPTH.configure \ |
9 | USE_GNU_CONFIGURE_HOST | | 10 | USE_GNU_CONFIGURE_HOST |
10 | | | 11 | |
11 | HAS_CONFIGURE= defined | | 12 | HAS_CONFIGURE= defined |
12 | OVERRIDE_GNU_CONFIG_SCRIPTS= defined | | 13 | OVERRIDE_GNU_CONFIG_SCRIPTS= defined |
13 | INSTALL_SH_OVERRIDE?= # empty | | 14 | INSTALL_SH_OVERRIDE?= # empty |
14 | | | 15 | |
15 | CONFIGURE_ENV+= CONFIG_SHELL=${CONFIG_SHELL:Q} | | 16 | CONFIGURE_ENV+= CONFIG_SHELL=${CONFIG_SHELL:Q} |
16 | CONFIGURE_ENV+= LIBS=${LIBS:M*:Q} | | 17 | CONFIGURE_ENV+= LIBS=${LIBS:M*:Q} |
17 | CONFIGURE_ENV+= ac_given_INSTALL=${INSTALL:Q}\ -c\ -o\ ${BINOWN}\ -g\ ${BINGRP} | | 18 | CONFIGURE_ENV+= ac_given_INSTALL=${INSTALL:Q}\ -c\ -o\ ${BINOWN}\ -g\ ${BINGRP} |
18 | | | 19 | |
| @@ -20,26 +21,28 @@ CONFIGURE_ENV+= ac_given_INSTALL=${INSTA | | | @@ -20,26 +21,28 @@ CONFIGURE_ENV+= ac_given_INSTALL=${INSTA |
20 | defined(_OPSYS_MAX_CMDLEN_CMD) | | 21 | defined(_OPSYS_MAX_CMDLEN_CMD) |
21 | CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${_OPSYS_MAX_CMDLEN_CMD:sh} | | 22 | CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${_OPSYS_MAX_CMDLEN_CMD:sh} |
22 | .endif | | 23 | .endif |
23 | | | 24 | |
24 | .if ${OPSYS} == "MirBSD" | | 25 | .if ${OPSYS} == "MirBSD" |
25 | CONFIGURE_ENV+= lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$$' | | 26 | CONFIGURE_ENV+= lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$$' |
26 | .endif | | 27 | .endif |
27 | | | 28 | |
28 | GNU_CONFIGURE_PREFIX?= ${PREFIX} | | 29 | GNU_CONFIGURE_PREFIX?= ${PREFIX} |
29 | CONFIGURE_ARGS+= --prefix=${GNU_CONFIGURE_PREFIX:Q} | | 30 | CONFIGURE_ARGS+= --prefix=${GNU_CONFIGURE_PREFIX:Q} |
30 | | | 31 | |
31 | .if defined(GNU_CONFIGURE_LIBSUBDIR) && !empty(GNU_CONFIGURE_LIBSUBDIR) | | 32 | .if defined(GNU_CONFIGURE_LIBSUBDIR) && !empty(GNU_CONFIGURE_LIBSUBDIR) |
32 | GNU_CONFIGURE_LIBDIR= ${GNU_CONFIGURE_PREFIX}/lib/${GNU_CONFIGURE_LIBSUBDIR} | | 33 | GNU_CONFIGURE_LIBDIR= ${GNU_CONFIGURE_PREFIX}/lib/${GNU_CONFIGURE_LIBSUBDIR} |
| | | 34 | .elif defined(SET_LIBDIR) && !empty(SET_LIBDIR) |
| | | 35 | GNU_CONFIGURE_LIBDIR= ${GNU_CONFIGURE_PREFIX}/lib |
33 | .endif | | 36 | .endif |
34 | .if defined(GNU_CONFIGURE_LIBDIR) && !empty(GNU_CONFIGURE_LIBDIR) | | 37 | .if defined(GNU_CONFIGURE_LIBDIR) && !empty(GNU_CONFIGURE_LIBDIR) |
35 | CONFIGURE_ARGS+= --libdir=${GNU_CONFIGURE_LIBDIR:Q} | | 38 | CONFIGURE_ARGS+= --libdir=${GNU_CONFIGURE_LIBDIR:Q} |
36 | .endif | | 39 | .endif |
37 | | | 40 | |
38 | USE_GNU_CONFIGURE_HOST?= yes | | 41 | USE_GNU_CONFIGURE_HOST?= yes |
39 | .if !empty(USE_GNU_CONFIGURE_HOST:M[yY][eE][sS]) | | 42 | .if !empty(USE_GNU_CONFIGURE_HOST:M[yY][eE][sS]) |
40 | . if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) | | 43 | . if !empty(USE_CROSS_COMPILE:M[yY][eE][sS]) |
41 | CONFIGURE_ARGS+= --build=${NATIVE_MACHINE_GNU_PLATFORM:Q} | | 44 | CONFIGURE_ARGS+= --build=${NATIVE_MACHINE_GNU_PLATFORM:Q} |
42 | . else | | 45 | . else |
43 | CONFIGURE_ARGS+= --build=${MACHINE_GNU_PLATFORM:Q} | | 46 | CONFIGURE_ARGS+= --build=${MACHINE_GNU_PLATFORM:Q} |
44 | . endif | | 47 | . endif |
45 | CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} | | 48 | CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM:Q} |