Sun Apr 14 19:46:50 2013 UTC ()
Deal with the /usr/bin/env changes in REPLACE_INTERPRETER.


(joerg)
diff -r1.14 -r1.15 pkgsrc/devel/libslang2/Makefile

cvs diff -r1.14 -r1.15 pkgsrc/devel/libslang2/Makefile (switch to unified diff)

--- pkgsrc/devel/libslang2/Makefile 2013/02/16 11:17:57 1.14
+++ pkgsrc/devel/libslang2/Makefile 2013/04/14 19:46:50 1.15
@@ -1,63 +1,63 @@ @@ -1,63 +1,63 @@
1# $NetBSD: Makefile,v 1.14 2013/02/16 11:17:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.15 2013/04/14 19:46:50 joerg Exp $
2# 2#
3 3
4DISTNAME= slang-2.2.4 4DISTNAME= slang-2.2.4
5PKGNAME= lib${DISTNAME:slang%=slang2%} 5PKGNAME= lib${DISTNAME:slang%=slang2%}
6PKGREVISION= 2 6PKGREVISION= 2
7SVR4_PKGNAME= lslan 7SVR4_PKGNAME= lslan
8CATEGORIES= devel 8CATEGORIES= devel
9MASTER_SITES= ftp://space.mit.edu/pub/davis/slang/v2.2/ \ 9MASTER_SITES= ftp://space.mit.edu/pub/davis/slang/v2.2/ \
10 ftp://ftp.ntua.gr/pub/lang/slang/slang/v2.2/ 10 ftp://ftp.ntua.gr/pub/lang/slang/slang/v2.2/
11EXTRACT_SUFX= .tar.bz2 11EXTRACT_SUFX= .tar.bz2
12 12
13MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= http://www.s-lang.org/ 14HOMEPAGE= http://www.s-lang.org/
15COMMENT= Routines for rapid alpha-numeric terminal applications development 15COMMENT= Routines for rapid alpha-numeric terminal applications development
16LICENSE= gnu-gpl-v2 16LICENSE= gnu-gpl-v2
17 17
18PKG_INSTALLATION_TYPES= overwrite pkgviews 18PKG_INSTALLATION_TYPES= overwrite pkgviews
19 19
20MAKE_JOBS_SAFE= no 20MAKE_JOBS_SAFE= no
21 21
22BUILDLINK_TRANSFORM+= l:slang:slang2 22BUILDLINK_TRANSFORM+= l:slang:slang2
23 23
24USE_TOOLS+= gmake 24USE_TOOLS+= gmake
25USE_LIBTOOL= yes 25USE_LIBTOOL= yes
26GNU_CONFIGURE= yes 26GNU_CONFIGURE= yes
27CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv} 27CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.iconv}
28CONFIGURE_ARGS+= --without-x 28CONFIGURE_ARGS+= --without-x
29CONFIGURE_ARGS+= --with-z=${BUILDLINK_PREFIX.zlib} 29CONFIGURE_ARGS+= --with-z=${BUILDLINK_PREFIX.zlib}
30 30
31DLOPEN_REQUIRE_PTHREADS=no 31DLOPEN_REQUIRE_PTHREADS=no
32 32
33EGDIR= ${PREFIX}/share/examples/libslang2 33EGDIR= ${PREFIX}/share/examples/libslang2
34CONF_FILES+= ${EGDIR}/slsh.rc ${PKG_SYSCONFDIR}/slsh.rc 34CONF_FILES+= ${EGDIR}/slsh.rc ${PKG_SYSCONFDIR}/slsh.rc
35 35
36INSTALL_MAKE_FLAGS+= DEST_SLSH_CONF_DIR=${DESTDIR}/${EGDIR} 36INSTALL_MAKE_FLAGS+= DEST_SLSH_CONF_DIR=${DESTDIR}/${EGDIR}
37 37
38CONFIGURE_ARGS+= --includedir=${PREFIX}/include/slang2 38CONFIGURE_ARGS+= --includedir=${PREFIX}/include/slang2
39 39
40.include "../../mk/termcap.buildlink3.mk" 40.include "../../mk/termcap.buildlink3.mk"
41 41
42.if ${TERMCAP_TYPE} == "termcap" 42.if ${TERMCAP_TYPE} == "termcap"
43CONFIGURE_ENV+= TERMCAP=${BUILDLINK_LDADD.termcap:Q} 43CONFIGURE_ENV+= TERMCAP=${BUILDLINK_LDADD.termcap:Q}
44CONFIGURE_ENV+= MISC_TERMINFO_DIRS=${PREFIX}/share/terminfo 44CONFIGURE_ENV+= MISC_TERMINFO_DIRS=${PREFIX}/share/terminfo
45.else 45.else
46CONFIGURE_ENV+= TERMCAP= 46CONFIGURE_ENV+= TERMCAP=
47CONFIGURE_ENV+= MISC_TERMINFO_DIRS=${BUILDLINK_PREFIX.termcap}/share/terminfo 47CONFIGURE_ENV+= MISC_TERMINFO_DIRS=${BUILDLINK_PREFIX.termcap}/share/terminfo
48.endif 48.endif
49 49
50REPLACE_INTERPRETER+= slsh 50REPLACE_INTERPRETER+= slsh
51REPLACE.slsh.old= /usr/bin/env\ slsh 51REPLACE.slsh.old= slsh
52REPLACE.slsh.new= ${PREFIX}/bin/slsh 52REPLACE.slsh.new= ${PREFIX}/bin/slsh
53REPLACE_FILES.slsh= slsh/scripts/jpegsize slsh/scripts/lsrpm \ 53REPLACE_FILES.slsh= slsh/scripts/jpegsize slsh/scripts/lsrpm \
54 slsh/scripts/sldb slsh/scripts/slprof \ 54 slsh/scripts/sldb slsh/scripts/slprof \
55 slsh/scripts/svnsh slsh/scripts/slstkchk 55 slsh/scripts/svnsh slsh/scripts/slstkchk
56 56
57USE_FEATURES= # empty (used in options.mk) 57USE_FEATURES= # empty (used in options.mk)
58.include "options.mk" 58.include "options.mk"
59 59
60.include "../../devel/zlib/buildlink3.mk" 60.include "../../devel/zlib/buildlink3.mk"
61.include "../../converters/libiconv/buildlink3.mk" 61.include "../../converters/libiconv/buildlink3.mk"
62.include "../../mk/dlopen.buildlink3.mk" 62.include "../../mk/dlopen.buildlink3.mk"
63.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"