Thu Feb 25 19:07:53 2010 UTC ()
Allow rpath into WRKSRC, the package knows about relinking itself.


(joerg)
diff -r1.53 -r1.54 pkgsrc/lang/gauche/Makefile

cvs diff -r1.53 -r1.54 pkgsrc/lang/gauche/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/gauche/Makefile 2010/02/20 13:51:12 1.53
+++ pkgsrc/lang/gauche/Makefile 2010/02/25 19:07:53 1.54
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.53 2010/02/20 13:51:12 obache Exp $ 1# $NetBSD: Makefile,v 1.54 2010/02/25 19:07:53 joerg Exp $
2# 2#
3 3
4DISTNAME= Gauche-0.9 4DISTNAME= Gauche-0.9
5CATEGORIES= lang 5CATEGORIES= lang
6#PKGREVISION= 1 6#PKGREVISION= 1
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gauche/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gauche/}
8EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
9 9
10MAINTAINER= uebayasi@NetBSD.org, minoura@NetBSD.org 10MAINTAINER= uebayasi@NetBSD.org, minoura@NetBSD.org
11HOMEPAGE= http://www.shiro.dreamhost.com/scheme/gauche/index.html 11HOMEPAGE= http://www.shiro.dreamhost.com/scheme/gauche/index.html
12COMMENT= R5RS Scheme implementation aimed to be a handy tool for daily works 12COMMENT= R5RS Scheme implementation aimed to be a handy tool for daily works
13 13
14DEPENDS+= slib-[0-9]*:../../devel/slib 14DEPENDS+= slib-[0-9]*:../../devel/slib
@@ -34,21 +34,24 @@ CHECK_BUILTIN.iconv:= yes @@ -34,21 +34,24 @@ CHECK_BUILTIN.iconv:= yes
34CONFIGURE_ARGS+= --with-iconv-lib=${BUILDLINK_LIBNAME.iconv} 34CONFIGURE_ARGS+= --with-iconv-lib=${BUILDLINK_LIBNAME.iconv}
35ALL_ENV+= \ 35ALL_ENV+= \
36 ICONV_LDFLAGS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.iconv}/lib" 36 ICONV_LDFLAGS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.iconv}/lib"
37.endif 37.endif
38 38
39USE_LIBTOOL= yes 39USE_LIBTOOL= yes
40USE_TOOLS+= gzip makeinfo 40USE_TOOLS+= gzip makeinfo
41TEST_TARGET= check 41TEST_TARGET= check
42INFO_FILES= yes 42INFO_FILES= yes
43 43
44# refer %install in ${WRKSRC}/Gauche.spec 44# refer %install in ${WRKSRC}/Gauche.spec
45INSTALL_TARGET= install-pkg install-doc 45INSTALL_TARGET= install-pkg install-doc
46 46
 47# Does relink internally
 48BUILDLINK_PASSTHRU_RPATHDIRS+= ${WRKSRC}
 49
47.include "../../mk/dlopen.buildlink3.mk" 50.include "../../mk/dlopen.buildlink3.mk"
48.include "../../mk/pthread.buildlink3.mk" 51.include "../../mk/pthread.buildlink3.mk"
49 52
50post-install: 53post-install:
51 gzip -d ${DESTDIR}${PREFIX}/${PKGINFODIR}/gauche-ref*gz 54 gzip -d ${DESTDIR}${PREFIX}/${PKGINFODIR}/gauche-ref*gz
52 55
53.include "../../converters/libiconv/buildlink3.mk" 56.include "../../converters/libiconv/buildlink3.mk"
54.include "../../mk/bsd.pkg.mk" 57.include "../../mk/bsd.pkg.mk"