Sun Dec 11 14:16:16 2022 UTC ()
converters/php-mbstring: adjust to support php82

Adjust PLIST to support php82.


(taca)
diff -r1.9 -r1.10 pkgsrc/converters/php-mbstring/Makefile
diff -r1.3 -r1.4 pkgsrc/converters/php-mbstring/PLIST

cvs diff -r1.9 -r1.10 pkgsrc/converters/php-mbstring/Makefile (expand / switch to unified diff)

--- pkgsrc/converters/php-mbstring/Makefile 2021/12/29 06:11:50 1.9
+++ pkgsrc/converters/php-mbstring/Makefile 2022/12/11 14:16:16 1.10
@@ -1,35 +1,38 @@ @@ -1,35 +1,38 @@
1# $NetBSD: Makefile,v 1.9 2021/12/29 06:11:50 taca Exp $ 1# $NetBSD: Makefile,v 1.10 2022/12/11 14:16:16 taca Exp $
2 2
3MODNAME= mbstring 3MODNAME= mbstring
4CATEGORIES+= converters 4CATEGORIES+= converters
5COMMENT= PHP extension for multibyte characters support 5COMMENT= PHP extension for multibyte characters support
6LICENSE= php 6LICENSE= php
7 7
8CONFLICTS= php-mbstring-[0-9]* 8CONFLICTS= php-mbstring-[0-9]*
9 9
10INSTALLATION_DIRS+= ${PREFIX}/include/php/ext/mbstring/libmbfl/filters 10INSTALLATION_DIRS+= ${PREFIX}/include/php/ext/mbstring/libmbfl/filters
11INSTALLATION_DIRS+= ${PREFIX}/include/php/ext/mbstring/libmbfl/mbfl 11INSTALLATION_DIRS+= ${PREFIX}/include/php/ext/mbstring/libmbfl/mbfl
12INSTALLATION_DIRS+= ${PREFIX}/include/php/ext/mbstring/libmbfl/nls 12INSTALLATION_DIRS+= ${PREFIX}/include/php/ext/mbstring/libmbfl/nls
13 13
14PLIST_SRC+= ${.CURDIR}/PLIST 14PLIST_SRC+= ${.CURDIR}/PLIST
15PLIST_VARS+= php7 php81 sbf 15PLIST_VARS+= jisxf php7 php81 sbf
16 16
17CONFIGURE_ARGS+= --enable-${MODNAME}=shared,${BUILDLINK_DIR} 17CONFIGURE_ARGS+= --enable-${MODNAME}=shared,${BUILDLINK_DIR}
18 18
19post-install: 19post-install:
20 ${INSTALL_DATA} ${WRKSRC}/libmbfl/filters/*.h ${DESTDIR}${PREFIX}/include/php/ext/mbstring/libmbfl/filters 20 ${INSTALL_DATA} ${WRKSRC}/libmbfl/filters/*.h ${DESTDIR}${PREFIX}/include/php/ext/mbstring/libmbfl/filters
21 ${INSTALL_DATA} ${WRKSRC}/libmbfl/mbfl/*.h ${DESTDIR}${PREFIX}/include/php/ext/mbstring/libmbfl/mbfl 21 ${INSTALL_DATA} ${WRKSRC}/libmbfl/mbfl/*.h ${DESTDIR}${PREFIX}/include/php/ext/mbstring/libmbfl/mbfl
22 ${INSTALL_DATA} ${WRKSRC}/libmbfl/nls/*.h ${DESTDIR}${PREFIX}/include/php/ext/mbstring/libmbfl/nls 22 ${INSTALL_DATA} ${WRKSRC}/libmbfl/nls/*.h ${DESTDIR}${PREFIX}/include/php/ext/mbstring/libmbfl/nls
23 23
24.include "../../lang/php/ext.mk" 24.include "../../lang/php/ext.mk"
25.include "../../textproc/oniguruma/buildlink3.mk" 25.include "../../textproc/oniguruma/buildlink3.mk"
26 26
27.if ${PKG_PHP_VERSION} <=80 27.if ${PKG_PHP_VERSION} <=80
28PLIST.sbf= yes 28PLIST.sbf= yes
 29. if ${PKG_PHP_VERSION} <80
 30PLIST.php7= yes
 31. endif
29.else 32.else
30PLIST.php81= yes 33PLIST.php81= yes
31.endif 34.endif
32.if ${PKG_PHP_MAJOR_VERS} < 8 35.if ${PKG_PHP_VERSION} < 82
33PLIST.php7= yes 36PLIST.jisxf= yes
34.endif 37.endif
35.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/converters/php-mbstring/PLIST (expand / switch to unified diff)

--- pkgsrc/converters/php-mbstring/PLIST 2021/11/27 07:27:04 1.3
+++ pkgsrc/converters/php-mbstring/PLIST 2022/12/11 14:16:16 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2021/11/27 07:27:04 taca Exp $ 1@comment $NetBSD: PLIST,v 1.4 2022/12/11 14:16:16 taca Exp $
2include/php/ext/mbstring/libmbfl/filters/cp932_table.h 2include/php/ext/mbstring/libmbfl/filters/cp932_table.h
3include/php/ext/mbstring/libmbfl/filters/emoji2uni.h 3include/php/ext/mbstring/libmbfl/filters/emoji2uni.h
4include/php/ext/mbstring/libmbfl/filters/html_entities.h 4include/php/ext/mbstring/libmbfl/filters/html_entities.h
5include/php/ext/mbstring/libmbfl/filters/mbfilter_7bit.h 5include/php/ext/mbstring/libmbfl/filters/mbfilter_7bit.h
6${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_armscii8.h 6${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_armscii8.h
7${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_ascii.h 7${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_ascii.h
8include/php/ext/mbstring/libmbfl/filters/mbfilter_base64.h 8include/php/ext/mbstring/libmbfl/filters/mbfilter_base64.h
9include/php/ext/mbstring/libmbfl/filters/mbfilter_big5.h 9include/php/ext/mbstring/libmbfl/filters/mbfilter_big5.h
10${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_byte2.h 10${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_byte2.h
11${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_byte4.h 11${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_byte4.h
12${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_cp1251.h 12${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_cp1251.h
13${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_cp1252.h 13${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_cp1252.h
14${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_cp1254.h 14${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_cp1254.h
@@ -45,27 +45,27 @@ ${PLIST.sbf}include/php/ext/mbstring/lib @@ -45,27 +45,27 @@ ${PLIST.sbf}include/php/ext/mbstring/lib
45${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.h 45${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.h
46${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.h 46${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.h
47${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.h 47${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.h
48include/php/ext/mbstring/libmbfl/filters/mbfilter_jis.h 48include/php/ext/mbstring/libmbfl/filters/mbfilter_jis.h
49${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_koi8r.h 49${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_koi8r.h
50${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_koi8u.h 50${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_koi8u.h
51include/php/ext/mbstring/libmbfl/filters/mbfilter_qprint.h 51include/php/ext/mbstring/libmbfl/filters/mbfilter_qprint.h
52${PLIST.php81}include/php/ext/mbstring/libmbfl/filters/mbfilter_singlebyte.h 52${PLIST.php81}include/php/ext/mbstring/libmbfl/filters/mbfilter_singlebyte.h
53include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis.h 53include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis.h
54include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.h 54include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.h
55include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.h 55include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.h
56include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h 56include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.h
57${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_open.h 57${PLIST.sbf}include/php/ext/mbstring/libmbfl/filters/mbfilter_sjis_open.h
58include/php/ext/mbstring/libmbfl/filters/mbfilter_tl_jisx0201_jisx0208.h 58${PLIST.jisxf}include/php/ext/mbstring/libmbfl/filters/mbfilter_tl_jisx0201_jisx0208.h
59include/php/ext/mbstring/libmbfl/filters/mbfilter_ucs2.h 59include/php/ext/mbstring/libmbfl/filters/mbfilter_ucs2.h
60include/php/ext/mbstring/libmbfl/filters/mbfilter_ucs4.h 60include/php/ext/mbstring/libmbfl/filters/mbfilter_ucs4.h
61include/php/ext/mbstring/libmbfl/filters/mbfilter_uhc.h 61include/php/ext/mbstring/libmbfl/filters/mbfilter_uhc.h
62include/php/ext/mbstring/libmbfl/filters/mbfilter_utf16.h 62include/php/ext/mbstring/libmbfl/filters/mbfilter_utf16.h
63include/php/ext/mbstring/libmbfl/filters/mbfilter_utf32.h 63include/php/ext/mbstring/libmbfl/filters/mbfilter_utf32.h
64include/php/ext/mbstring/libmbfl/filters/mbfilter_utf7.h 64include/php/ext/mbstring/libmbfl/filters/mbfilter_utf7.h
65include/php/ext/mbstring/libmbfl/filters/mbfilter_utf7imap.h 65include/php/ext/mbstring/libmbfl/filters/mbfilter_utf7imap.h
66include/php/ext/mbstring/libmbfl/filters/mbfilter_utf8.h 66include/php/ext/mbstring/libmbfl/filters/mbfilter_utf8.h
67include/php/ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.h 67include/php/ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.h
68include/php/ext/mbstring/libmbfl/filters/mbfilter_uuencode.h 68include/php/ext/mbstring/libmbfl/filters/mbfilter_uuencode.h
69include/php/ext/mbstring/libmbfl/filters/sjis_mac2uni.h 69include/php/ext/mbstring/libmbfl/filters/sjis_mac2uni.h
70include/php/ext/mbstring/libmbfl/filters/translit_kana_jisx0201_jisx0208.h 70include/php/ext/mbstring/libmbfl/filters/translit_kana_jisx0201_jisx0208.h
71include/php/ext/mbstring/libmbfl/filters/unicode_prop.h 71include/php/ext/mbstring/libmbfl/filters/unicode_prop.h