After the move of expat in base, this finds it and installs an additional library. Since expat is relatively harmless, just add an unconditional dependence on expat and update the PLIST. PKGREVISION -> 4.diff -r1.15 -r1.16 pkgsrc/lang/spl/Makefile
(dholland)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.15 2012/04/27 12:31:51 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.16 2012/05/23 03:02:26 dholland Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= spl-1.0pre3 | 4 | DISTNAME= spl-1.0pre3 | |
5 | PKGREVISION= 3 | 5 | PKGREVISION= 4 | |
6 | CATEGORIES= lang | 6 | CATEGORIES= lang | |
7 | MASTER_SITES= http://www.clifford.at/spl/releases/ \ | 7 | MASTER_SITES= http://www.clifford.at/spl/releases/ \ | |
8 | http://www.clifford.at/spl/releases/OLD/ | 8 | http://www.clifford.at/spl/releases/OLD/ | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.clifford.at/spl/ | 11 | HOMEPAGE= http://www.clifford.at/spl/ | |
12 | COMMENT= The SPL Programming Language | 12 | COMMENT= The SPL Programming Language | |
13 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
14 | 14 | |||
15 | PKG_DESTDIR_SUPPORT= user-destdir | 15 | PKG_DESTDIR_SUPPORT= user-destdir | |
16 | 16 | |||
17 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
18 | USE_TOOLS+= bash gmake gawk pax | 18 | USE_TOOLS+= bash gmake gawk pax | |
@@ -36,16 +36,17 @@ DOCDIR= ${PREFIX}/share/doc/spl | @@ -36,16 +36,17 @@ DOCDIR= ${PREFIX}/share/doc/spl | |||
36 | .include "options.mk" | 36 | .include "options.mk" | |
37 | 37 | |||
38 | INSTALLATION_DIRS+= libexec/cgi-bin/webspl_cache | 38 | INSTALLATION_DIRS+= libexec/cgi-bin/webspl_cache | |
39 | 39 | |||
40 | post-install: | 40 | post-install: | |
41 | ${CHMOD} a+rwx ${DESTDIR}${PREFIX}/libexec/cgi-bin/webspl_cache | 41 | ${CHMOD} a+rwx ${DESTDIR}${PREFIX}/libexec/cgi-bin/webspl_cache | |
42 | ${LN} -sf ${PREFIX}/lib/spl_modules ${DESTDIR}${PREFIX}/libexec/cgi-bin/spl_modules | 42 | ${LN} -sf ${PREFIX}/lib/spl_modules ${DESTDIR}${PREFIX}/libexec/cgi-bin/spl_modules | |
43 | ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} | 43 | ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR} | |
44 | cd ${WRKSRC} && pax -rw -p am README* manual.tex spldoc webspl_demo webspltut qtdemo ${DESTDIR}${DOCDIR} | 44 | cd ${WRKSRC} && pax -rw -p am README* manual.tex spldoc webspl_demo webspltut qtdemo ${DESTDIR}${DOCDIR} | |
45 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} | 45 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} | |
46 | cd ${WRKSRC}/examples && ${INSTALL_DATA} example* ${DESTDIR}${EGDIR} | 46 | cd ${WRKSRC}/examples && ${INSTALL_DATA} example* ${DESTDIR}${EGDIR} | |
47 | 47 | |||
48 | .include "../../devel/ncurses/buildlink3.mk" | 48 | .include "../../devel/ncurses/buildlink3.mk" | |
49 | .include "../../textproc/expat/buildlink3.mk" | |||
49 | .include "../../devel/pcre/buildlink3.mk" | 50 | .include "../../devel/pcre/buildlink3.mk" | |
50 | .include "../../devel/readline/buildlink3.mk" | 51 | .include "../../devel/readline/buildlink3.mk" | |
51 | .include "../../mk/bsd.pkg.mk" | 52 | .include "../../mk/bsd.pkg.mk" |
@@ -1,32 +1,33 @@ | @@ -1,32 +1,33 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2011/12/18 16:57:22 ryoon Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2012/05/23 03:02:26 dholland Exp $ | |
2 | bin/spl-config | 2 | bin/spl-config | |
3 | bin/splrun | 3 | bin/splrun | |
4 | bin/webspld | 4 | bin/webspld | |
5 | include/spl.h | 5 | include/spl.h | |
6 | lib/libspl.a | 6 | lib/libspl.a | |
7 | lib/spl_modules/moddir.list | 7 | lib/spl_modules/moddir.list | |
8 | lib/spl_modules/mod_array.so | 8 | lib/spl_modules/mod_array.so | |
9 | lib/spl_modules/mod_bits.so | 9 | lib/spl_modules/mod_bits.so | |
10 | lib/spl_modules/mod_cgi.so | 10 | lib/spl_modules/mod_cgi.so | |
11 | lib/spl_modules/mod_crypt.so | 11 | lib/spl_modules/mod_crypt.so | |
12 | lib/spl_modules/mod_encode_int.splb | 12 | lib/spl_modules/mod_encode_int.splb | |
13 | lib/spl_modules/mod_encode_js.splb | 13 | lib/spl_modules/mod_encode_js.splb | |
14 | lib/spl_modules/mod_encode_regex.splb | 14 | lib/spl_modules/mod_encode_regex.splb | |
15 | lib/spl_modules/mod_encode_url.splb | 15 | lib/spl_modules/mod_encode_url.splb | |
16 | lib/spl_modules/mod_encode_xml.so | 16 | lib/spl_modules/mod_encode_xml.so | |
17 | lib/spl_modules/mod_environ.so | 17 | lib/spl_modules/mod_environ.so | |
18 | lib/spl_modules/mod_file.so | 18 | lib/spl_modules/mod_file.so | |
19 | lib/spl_modules/mod_format_ini.splb | 19 | lib/spl_modules/mod_format_ini.splb | |
20 | lib/spl_modules/mod_format_xml.so | |||
20 | @comment lib/spl_modules/mod_gl.so | 21 | @comment lib/spl_modules/mod_gl.so | |
21 | lib/spl_modules/mod_prime.so | 22 | lib/spl_modules/mod_prime.so | |
22 | lib/spl_modules/mod_sql.so | 23 | lib/spl_modules/mod_sql.so | |
23 | ${PLIST.sqlite}lib/spl_modules/mod_sql_sqlite.so | 24 | ${PLIST.sqlite}lib/spl_modules/mod_sql_sqlite.so | |
24 | lib/spl_modules/mod_sql_utils.splb | 25 | lib/spl_modules/mod_sql_utils.splb | |
25 | lib/spl_modules/mod_system.so | 26 | lib/spl_modules/mod_system.so | |
26 | lib/spl_modules/mod_task.so | 27 | lib/spl_modules/mod_task.so | |
27 | lib/spl_modules/mod_termio.so | 28 | lib/spl_modules/mod_termio.so | |
28 | lib/spl_modules/mod_time.so | 29 | lib/spl_modules/mod_time.so | |
29 | lib/spl_modules/mod_uuidgen.so | 30 | lib/spl_modules/mod_uuidgen.so | |
30 | lib/spl_modules/mod_w2t.splb | 31 | lib/spl_modules/mod_w2t.splb | |
31 | lib/spl_modules/mod_webdebug.so | 32 | lib/spl_modules/mod_webdebug.so | |
32 | lib/spl_modules/mod_wsf.splb | 33 | lib/spl_modules/mod_wsf.splb |