| @@ -1,36 +1,38 @@ | | | @@ -1,36 +1,38 @@ |
1 | # $NetBSD: Makefile,v 1.1 2014/11/01 13:24:37 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.2 2016/05/28 15:25:56 richard Exp $ |
2 | | | 2 | |
3 | DISTNAME= guile-2.0.11 | | 3 | DISTNAME= guile-2.0.11 |
4 | PKGNAME= ${DISTNAME:S/guile/guile20/} | | 4 | PKGNAME= ${DISTNAME:S/guile/guile20/} |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= ftp://ftp.gnu.org/gnu/guile/ | | 6 | MASTER_SITES= ftp://ftp.gnu.org/gnu/guile/ |
7 | | | 7 | |
8 | MAINTAINER= root@zta.lk | | 8 | MAINTAINER= root@zta.lk |
9 | HOMEPAGE= ftp://ftp.gnu.org/gnu/guile/ | | 9 | HOMEPAGE= ftp://ftp.gnu.org/gnu/guile/ |
10 | COMMENT= Official extension language for the GNU operating system | | 10 | COMMENT= Official extension language for the GNU operating system |
11 | LICENSE= gnu-lgpl-v3 | | 11 | LICENSE= gnu-lgpl-v3 |
12 | | | 12 | |
13 | GUILE_PREFIX= ${PREFIX}/guile/2.0 | | 13 | GUILE_PREFIX= ${PREFIX}/guile/2.0 |
14 | | | 14 | |
15 | # guile does not like the --build and --host triplets on NetBSD | | 15 | # guile does not like the --build and --host triplets on NetBSD |
16 | HAS_CONFIGURE= yes | | 16 | HAS_CONFIGURE= yes |
17 | CONFIGURE_ARGS+= --disable-shared | | 17 | CONFIGURE_ARGS+= --disable-shared |
18 | # not until boehm-gc is threaded | | 18 | # not until boehm-gc is threaded |
19 | CONFIGURE_ARGS+= --without-threads | | 19 | CONFIGURE_ARGS+= --without-threads |
20 | CONFIGURE_ARGS+= --prefix=${GUILE_PREFIX} | | 20 | CONFIGURE_ARGS+= --prefix=${GUILE_PREFIX} |
21 | CONFIGURE_ARGS+= --mandir=${GUILE_PREFIX}/${PKGMANDIR} | | 21 | CONFIGURE_ARGS+= --mandir=${GUILE_PREFIX}/${PKGMANDIR} |
22 | CONFIGURE_ARGS+= --infodir=${GUILE_PREFIX}/${PKGINFODIR} | | 22 | CONFIGURE_ARGS+= --infodir=${GUILE_PREFIX}/${PKGINFODIR} |
23 | | | 23 | |
| | | 24 | CONFIGURE_ARGS+= SHELL=${CONFIG_SHELL} |
| | | 25 | |
24 | BUILDLINK_PASSTHRU_DIRS+= ${GUILE_PREFIX} | | 26 | BUILDLINK_PASSTHRU_DIRS+= ${GUILE_PREFIX} |
25 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${GUILE_PREFIX}/lib | | 27 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${GUILE_PREFIX}/lib |
26 | | | 28 | |
27 | INFO_FILES= yes | | 29 | INFO_FILES= yes |
28 | USE_LIBTOOL= yes | | 30 | USE_LIBTOOL= yes |
29 | USE_TOOLS+= gmake pkg-config | | 31 | USE_TOOLS+= gmake pkg-config |
30 | | | 32 | |
31 | PKGCONFIG_OVERRIDE+= meta/guile-2.0.pc.in | | 33 | PKGCONFIG_OVERRIDE+= meta/guile-2.0.pc.in |
32 | TEST_TARGET= check | | 34 | TEST_TARGET= check |
33 | | | 35 | |
34 | SUBST_CLASSES+= tools | | 36 | SUBST_CLASSES+= tools |
35 | SUBST_SED.tools+= -e "s,\\((define %pkg-config-program .\\).*\\(.)\\),\\1${PREFIX}/bin/pkg-config\\2," | | 37 | SUBST_SED.tools+= -e "s,\\((define %pkg-config-program .\\).*\\(.)\\),\\1${PREFIX}/bin/pkg-config\\2," |
36 | SUBST_STAGE.tools= post-build | | 38 | SUBST_STAGE.tools= post-build |