Tue Mar 11 17:17:10 2008 UTC ()
Add the shared library search path in addition to the run path for -lpcre.


(tnn)
diff -r1.30 -r1.31 pkgsrc/lang/chicken/Makefile

cvs diff -r1.30 -r1.31 pkgsrc/lang/chicken/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/chicken/Makefile 2008/03/10 23:41:05 1.30
+++ pkgsrc/lang/chicken/Makefile 2008/03/11 17:17:10 1.31
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.30 2008/03/10 23:41:05 tnn Exp $ 1# $NetBSD: Makefile,v 1.31 2008/03/11 17:17:10 tnn Exp $
2# 2#
3 3
4DISTNAME= chicken-3.0.0 4DISTNAME= chicken-3.0.0
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= http://chicken.wiki.br/releases/ 6MASTER_SITES= http://chicken.wiki.br/releases/
7 7
8MAINTAINER= asau@inbox.ru #, airhead@users.sourceforge.net 8MAINTAINER= asau@inbox.ru #, airhead@users.sourceforge.net
9HOMEPAGE= http://www.call-with-current-continuation.org/chicken.html 9HOMEPAGE= http://www.call-with-current-continuation.org/chicken.html
10COMMENT= Scheme to C compiler, handling R5RS 10COMMENT= Scheme to C compiler, handling R5RS
11 11
12PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
13 13
14INFO_FILES= yes 14INFO_FILES= yes
@@ -40,19 +40,19 @@ PKG_FAIL_REASON= "${OPSYS} is not suppor @@ -40,19 +40,19 @@ PKG_FAIL_REASON= "${OPSYS} is not suppor
40 40
41MAKE_ENV+= HOST= # fix ${HOST} prepending ${CC} 41MAKE_ENV+= HOST= # fix ${HOST} prepending ${CC}
42# Need to have these in MAKE_FLAGS, MAKE_ENV is not enough due to the 42# Need to have these in MAKE_FLAGS, MAKE_ENV is not enough due to the
43# way the build system overrides them. 43# way the build system overrides them.
44MAKE_FLAGS+= PLATFORM=${PLATFORM:Q} PREFIX=${PREFIX:Q} DESTDIR=${DESTDIR:Q} 44MAKE_FLAGS+= PLATFORM=${PLATFORM:Q} PREFIX=${PREFIX:Q} DESTDIR=${DESTDIR:Q}
45MAKE_FLAGS+= TOPMANDIR=${PREFIX:Q}/${PKGMANDIR} 45MAKE_FLAGS+= TOPMANDIR=${PREFIX:Q}/${PKGMANDIR}
46MAKE_FLAGS+= INFODIR=${PREFIX:Q}/${PKGINFODIR:Q} 46MAKE_FLAGS+= INFODIR=${PREFIX:Q}/${PKGINFODIR:Q}
47MAKE_FLAGS+= DOCDIR=${PREFIX:Q}/share/doc/${PKGNAME_NOREV} 47MAKE_FLAGS+= DOCDIR=${PREFIX:Q}/share/doc/${PKGNAME_NOREV}
48MAKE_FLAGS+= USE_HOST_PCRE=yes 48MAKE_FLAGS+= USE_HOST_PCRE=yes
49 49
50SUBST_CLASSES+= add-rpath 50SUBST_CLASSES+= add-rpath
51SUBST_STAGE.add-rpath= pre-configure 51SUBST_STAGE.add-rpath= pre-configure
52SUBST_FILES.add-rpath= defaults.make 52SUBST_FILES.add-rpath= defaults.make
53SUBST_SED.add-rpath= -e 's|-lpcre|${COMPILER_RPATH_FLAG}${PREFIX}/lib -lpcre|' 53SUBST_SED.add-rpath= -e 's|-lpcre|${COMPILER_RPATH_FLAG}${PREFIX}/lib -L${PREFIX}/lib -lpcre|'
54 54
55TEST_TARGET= check 55TEST_TARGET= check
56 56
57.include "../../devel/pcre/buildlink3.mk" 57.include "../../devel/pcre/buildlink3.mk"
58.include "../../mk/bsd.pkg.mk" 58.include "../../mk/bsd.pkg.mk"