Update pear to 1.10.4. pkgsrc change: instead of using old PEAR.php, use PEAR.php included in a distfile. PEAR 1.10.4 2017-04-26 14:39 UTC Changelog: * Bug #18102: pear install does not fail on error * PR #67: fix warning during pecl list-alldiff -r1.38 -r1.39 pkgsrc/lang/pear/Makefile
(taca)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.38 2017/03/12 13:19:12 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.39 2017/05/28 11:18:08 taca Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= PEAR-1.10.3 | 4 | DISTNAME= PEAR-1.10.4 | |
5 | PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/PEAR/pear/} | 5 | PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/PEAR/pear/} | |
6 | CATEGORIES= lang | 6 | CATEGORIES= lang | |
7 | MASTER_SITES= http://download.pear.php.net/package/ | 7 | MASTER_SITES= http://download.pear.php.net/package/ | |
8 | EXTRACT_SUFX= .tgz | 8 | EXTRACT_SUFX= .tgz | |
9 | DIST_SUBDIR= pear20151210 | 9 | DIST_SUBDIR= pear20151210 | |
10 | 10 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 11 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= http://pear.php.net/ | 12 | HOMEPAGE= http://pear.php.net/ | |
13 | COMMENT= PEAR Base System for PHP | 13 | COMMENT= PEAR Base System for PHP | |
14 | LICENSE= 2-clause-bsd | 14 | LICENSE= 2-clause-bsd | |
15 | 15 | |||
16 | USE_LANGUAGES= # none | 16 | USE_LANGUAGES= # none | |
17 | EXTRACT_ONLY= # none | 17 | EXTRACT_ONLY= # none | |
@@ -53,32 +53,32 @@ DISTFILES+= ${XMLUTIL_SRCS} | @@ -53,32 +53,32 @@ DISTFILES+= ${XMLUTIL_SRCS} | |||
53 | # end of base components | 53 | # end of base components | |
54 | 54 | |||
55 | SUBST_CLASSES+= config | 55 | SUBST_CLASSES+= config | |
56 | SUBST_STAGE.config= post-patch | 56 | SUBST_STAGE.config= post-patch | |
57 | SUBST_FILES.config= install/go-pear.php | 57 | SUBST_FILES.config= install/go-pear.php | |
58 | SUBST_SED.config= -e "s|@WRKSRC@|${WRKSRC}|g" | 58 | SUBST_SED.config= -e "s|@WRKSRC@|${WRKSRC}|g" | |
59 | SUBST_SED.config+= -e "s|@PREFIX@|${PREFIX}|g" | 59 | SUBST_SED.config+= -e "s|@PREFIX@|${PREFIX}|g" | |
60 | SUBST_MESSAGE.config= Fixing configuration files. | 60 | SUBST_MESSAGE.config= Fixing configuration files. | |
61 | 61 | |||
62 | REPLACE_SH+= script/pear.sh | 62 | REPLACE_SH+= script/pear.sh | |
63 | 63 | |||
64 | INSTALLATION_DIRS+= share/examples/pear | 64 | INSTALLATION_DIRS+= share/examples/pear | |
65 | 65 | |||
66 | post-extract: | 66 | pre-patch: | |
67 | ${RM} ${WRKSRC}/INSTALL | 67 | ${RM} ${WRKSRC}/INSTALL | |
68 | ${MKDIR} ${WRKSRC}/install | 68 | ${MKDIR} ${WRKSRC}/install | |
69 | ${MKDIR} ${BUNDLE} | 69 | ${MKDIR} ${BUNDLE} | |
70 | ${CP} ${FILESDIR}/go-pear.php ${WRKSRC}/install | 70 | ${CP} ${FILESDIR}/go-pear.php ${WRKSRC}/install | |
71 | ${CP} ${FILESDIR}/PEAR.php ${BUNDLE} | 71 | ${CP} ${WRKSRC}/PEAR.php ${BUNDLE} | |
72 | 72 | |||
73 | do-build: | 73 | do-build: | |
74 | .for f in ${DISTFILES} | 74 | .for f in ${DISTFILES} | |
75 | ${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${f} > \ | 75 | ${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${f} > \ | |
76 | ${BUNDLE}/${f:S/${EXTRACT_SUFX}/.tar/} | 76 | ${BUNDLE}/${f:S/${EXTRACT_SUFX}/.tar/} | |
77 | .endfor | 77 | .endfor | |
78 | ${CP} ${ARCHIVE_WRKSRC}/Archive/Tar.php ${BUNDLE} | 78 | ${CP} ${ARCHIVE_WRKSRC}/Archive/Tar.php ${BUNDLE} | |
79 | ${CP} ${CONSOLE_WRKSRC}/Console/Getopt.php ${BUNDLE} | 79 | ${CP} ${CONSOLE_WRKSRC}/Console/Getopt.php ${BUNDLE} | |
80 | 80 | |||
81 | do-install: | 81 | do-install: | |
82 | ${SETENV} ${INSTALL_ENV} ${PREFIX}/bin/php ${WRKSRC}/install/go-pear.php local | 82 | ${SETENV} ${INSTALL_ENV} ${PREFIX}/bin/php ${WRKSRC}/install/go-pear.php local | |
83 | ${INSTALL_DATA} ${WRKSRC}/pear.conf \ | 83 | ${INSTALL_DATA} ${WRKSRC}/pear.conf \ | |
84 | ${DESTDIR}${PREFIX}/share/examples/pear/pear.conf | 84 | ${DESTDIR}${PREFIX}/share/examples/pear/pear.conf |
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | $NetBSD: distinfo,v 1.26 2017/03/12 13:19:12 taca Exp $ | 1 | $NetBSD: distinfo,v 1.27 2017/05/28 11:18:08 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (pear20151210/Archive_Tar-1.4.2.tgz) = 07a93681a14fcc764fc6396cf66d9f4ec6db0bed | 3 | SHA1 (pear20151210/Archive_Tar-1.4.2.tgz) = 07a93681a14fcc764fc6396cf66d9f4ec6db0bed | |
4 | RMD160 (pear20151210/Archive_Tar-1.4.2.tgz) = 003289c0950cf587c8925e35da86bc6ec4d1b282 | 4 | RMD160 (pear20151210/Archive_Tar-1.4.2.tgz) = 003289c0950cf587c8925e35da86bc6ec4d1b282 | |
5 | SHA512 (pear20151210/Archive_Tar-1.4.2.tgz) = dad5872c82fb9fd961dc06d173610f60d0e05b4c05428e3410beb5a6cdf05de27704edf805e7db80c4031409af5d7d59e7abe43cef7aa11fd9d086b1c6e8e761 | 5 | SHA512 (pear20151210/Archive_Tar-1.4.2.tgz) = dad5872c82fb9fd961dc06d173610f60d0e05b4c05428e3410beb5a6cdf05de27704edf805e7db80c4031409af5d7d59e7abe43cef7aa11fd9d086b1c6e8e761 | |
6 | Size (pear20151210/Archive_Tar-1.4.2.tgz) = 20624 bytes | 6 | Size (pear20151210/Archive_Tar-1.4.2.tgz) = 20624 bytes | |
7 | SHA1 (pear20151210/Console_Getopt-1.4.1.tgz) = 1db5b48e15547be532a9c836cd7ef448a3758ddc | 7 | SHA1 (pear20151210/Console_Getopt-1.4.1.tgz) = 1db5b48e15547be532a9c836cd7ef448a3758ddc | |
8 | RMD160 (pear20151210/Console_Getopt-1.4.1.tgz) = 54d397e321a0168a33a92c98cf39f9f6456d49ea | 8 | RMD160 (pear20151210/Console_Getopt-1.4.1.tgz) = 54d397e321a0168a33a92c98cf39f9f6456d49ea | |
9 | SHA512 (pear20151210/Console_Getopt-1.4.1.tgz) = e66a78077593ade78a40c59297a24242b0177d21b0e02b08d4fb5e25d8a57a96353c50a9dcc968f60af7458d40443061e0c1cdb11ad3180c7ffed8f0b314b089 | 9 | SHA512 (pear20151210/Console_Getopt-1.4.1.tgz) = e66a78077593ade78a40c59297a24242b0177d21b0e02b08d4fb5e25d8a57a96353c50a9dcc968f60af7458d40443061e0c1cdb11ad3180c7ffed8f0b314b089 | |
10 | Size (pear20151210/Console_Getopt-1.4.1.tgz) = 5672 bytes | 10 | Size (pear20151210/Console_Getopt-1.4.1.tgz) = 5672 bytes | |
11 | SHA1 (pear20151210/PEAR-1.10.3.tgz) = f0f848e2b9dec270fb457512c92203524791c351 | 11 | SHA1 (pear20151210/PEAR-1.10.4.tgz) = d2f27706ee246dac307cfa1d25abca8e22046433 | |
12 | RMD160 (pear20151210/PEAR-1.10.3.tgz) = 164b31cbfb49bb26ffcb229e8b1b59246f54381e | 12 | RMD160 (pear20151210/PEAR-1.10.4.tgz) = c3f32b75638fa1b8568dc2e44c229c3f0d21fe80 | |
13 | SHA512 (pear20151210/PEAR-1.10.3.tgz) = 1ad531a6e0ac30719b05e58f0758393bc6cdb0e89b4f99f843e7318a40ef18e74767e8ed63346b0ece9d6e8e71c8ebe15b08eaeb6f0c4f3169814bb4bb524332 | 13 | SHA512 (pear20151210/PEAR-1.10.4.tgz) = 6c191eef1ab20522485c7709af748f48b34397c4e1c3618aecfb5489c168cec43111588cf717fcc6ead18f220ad723457cbd62289bd67e614fab089c4b88f3b3 | |
14 | Size (pear20151210/PEAR-1.10.3.tgz) = 291095 bytes | 14 | Size (pear20151210/PEAR-1.10.4.tgz) = 291106 bytes | |
15 | SHA1 (pear20151210/Structures_Graph-1.1.1.tgz) = 2a9e5999e035aa3a6789011238b0a9a54806124a | 15 | SHA1 (pear20151210/Structures_Graph-1.1.1.tgz) = 2a9e5999e035aa3a6789011238b0a9a54806124a | |
16 | RMD160 (pear20151210/Structures_Graph-1.1.1.tgz) = fff02cabb75ee3531eedae19a2dffe999258a96c | 16 | RMD160 (pear20151210/Structures_Graph-1.1.1.tgz) = fff02cabb75ee3531eedae19a2dffe999258a96c | |
17 | SHA512 (pear20151210/Structures_Graph-1.1.1.tgz) = 28465396cd540fd1619e0c1bec68fa8c3dff440a6e89c3c5583570edbd3de285e101de7c00e60d49d791ff10d8311f8a38d73ea3cdf52cfc74ecbe2f1842693f | 17 | SHA512 (pear20151210/Structures_Graph-1.1.1.tgz) = 28465396cd540fd1619e0c1bec68fa8c3dff440a6e89c3c5583570edbd3de285e101de7c00e60d49d791ff10d8311f8a38d73ea3cdf52cfc74ecbe2f1842693f | |
18 | Size (pear20151210/Structures_Graph-1.1.1.tgz) = 12579 bytes | 18 | Size (pear20151210/Structures_Graph-1.1.1.tgz) = 12579 bytes | |
19 | SHA1 (pear20151210/XML_Util-1.4.2.tgz) = 0a3cec953f60a0db7a97808170f008a865500567 | 19 | SHA1 (pear20151210/XML_Util-1.4.2.tgz) = 0a3cec953f60a0db7a97808170f008a865500567 | |
20 | RMD160 (pear20151210/XML_Util-1.4.2.tgz) = 5dd93a83e2fee5bc6ee73a751abb17379ff0f536 | 20 | RMD160 (pear20151210/XML_Util-1.4.2.tgz) = 5dd93a83e2fee5bc6ee73a751abb17379ff0f536 | |
21 | SHA512 (pear20151210/XML_Util-1.4.2.tgz) = e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe | 21 | SHA512 (pear20151210/XML_Util-1.4.2.tgz) = e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe | |
22 | Size (pear20151210/XML_Util-1.4.2.tgz) = 18993 bytes | 22 | Size (pear20151210/XML_Util-1.4.2.tgz) = 18993 bytes |