Sun May 28 11:18:08 2017 UTC ()
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-all


(taca)
diff -r1.38 -r1.39 pkgsrc/lang/pear/Makefile
diff -r1.26 -r1.27 pkgsrc/lang/pear/distinfo
diff -r1.2 -r0 pkgsrc/lang/pear/files/PEAR.php

cvs diff -r1.38 -r1.39 pkgsrc/lang/pear/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/pear/Makefile 2017/03/12 13:19:12 1.38
+++ pkgsrc/lang/pear/Makefile 2017/05/28 11:18:08 1.39
@@ -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
4DISTNAME= PEAR-1.10.3 4DISTNAME= PEAR-1.10.4
5PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/PEAR/pear/} 5PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/PEAR/pear/}
6CATEGORIES= lang 6CATEGORIES= lang
7MASTER_SITES= http://download.pear.php.net/package/ 7MASTER_SITES= http://download.pear.php.net/package/
8EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
9DIST_SUBDIR= pear20151210 9DIST_SUBDIR= pear20151210
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://pear.php.net/ 12HOMEPAGE= http://pear.php.net/
13COMMENT= PEAR Base System for PHP 13COMMENT= PEAR Base System for PHP
14LICENSE= 2-clause-bsd 14LICENSE= 2-clause-bsd
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none
17EXTRACT_ONLY= # none 17EXTRACT_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
55SUBST_CLASSES+= config 55SUBST_CLASSES+= config
56SUBST_STAGE.config= post-patch 56SUBST_STAGE.config= post-patch
57SUBST_FILES.config= install/go-pear.php 57SUBST_FILES.config= install/go-pear.php
58SUBST_SED.config= -e "s|@WRKSRC@|${WRKSRC}|g" 58SUBST_SED.config= -e "s|@WRKSRC@|${WRKSRC}|g"
59SUBST_SED.config+= -e "s|@PREFIX@|${PREFIX}|g" 59SUBST_SED.config+= -e "s|@PREFIX@|${PREFIX}|g"
60SUBST_MESSAGE.config= Fixing configuration files. 60SUBST_MESSAGE.config= Fixing configuration files.
61 61
62REPLACE_SH+= script/pear.sh 62REPLACE_SH+= script/pear.sh
63 63
64INSTALLATION_DIRS+= share/examples/pear 64INSTALLATION_DIRS+= share/examples/pear
65 65
66post-extract: 66pre-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
73do-build: 73do-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
81do-install: 81do-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

cvs diff -r1.26 -r1.27 pkgsrc/lang/pear/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/pear/distinfo 2017/03/12 13:19:12 1.26
+++ pkgsrc/lang/pear/distinfo 2017/05/28 11:18:08 1.27
@@ -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
3SHA1 (pear20151210/Archive_Tar-1.4.2.tgz) = 07a93681a14fcc764fc6396cf66d9f4ec6db0bed 3SHA1 (pear20151210/Archive_Tar-1.4.2.tgz) = 07a93681a14fcc764fc6396cf66d9f4ec6db0bed
4RMD160 (pear20151210/Archive_Tar-1.4.2.tgz) = 003289c0950cf587c8925e35da86bc6ec4d1b282 4RMD160 (pear20151210/Archive_Tar-1.4.2.tgz) = 003289c0950cf587c8925e35da86bc6ec4d1b282
5SHA512 (pear20151210/Archive_Tar-1.4.2.tgz) = dad5872c82fb9fd961dc06d173610f60d0e05b4c05428e3410beb5a6cdf05de27704edf805e7db80c4031409af5d7d59e7abe43cef7aa11fd9d086b1c6e8e761 5SHA512 (pear20151210/Archive_Tar-1.4.2.tgz) = dad5872c82fb9fd961dc06d173610f60d0e05b4c05428e3410beb5a6cdf05de27704edf805e7db80c4031409af5d7d59e7abe43cef7aa11fd9d086b1c6e8e761
6Size (pear20151210/Archive_Tar-1.4.2.tgz) = 20624 bytes 6Size (pear20151210/Archive_Tar-1.4.2.tgz) = 20624 bytes
7SHA1 (pear20151210/Console_Getopt-1.4.1.tgz) = 1db5b48e15547be532a9c836cd7ef448a3758ddc 7SHA1 (pear20151210/Console_Getopt-1.4.1.tgz) = 1db5b48e15547be532a9c836cd7ef448a3758ddc
8RMD160 (pear20151210/Console_Getopt-1.4.1.tgz) = 54d397e321a0168a33a92c98cf39f9f6456d49ea 8RMD160 (pear20151210/Console_Getopt-1.4.1.tgz) = 54d397e321a0168a33a92c98cf39f9f6456d49ea
9SHA512 (pear20151210/Console_Getopt-1.4.1.tgz) = e66a78077593ade78a40c59297a24242b0177d21b0e02b08d4fb5e25d8a57a96353c50a9dcc968f60af7458d40443061e0c1cdb11ad3180c7ffed8f0b314b089 9SHA512 (pear20151210/Console_Getopt-1.4.1.tgz) = e66a78077593ade78a40c59297a24242b0177d21b0e02b08d4fb5e25d8a57a96353c50a9dcc968f60af7458d40443061e0c1cdb11ad3180c7ffed8f0b314b089
10Size (pear20151210/Console_Getopt-1.4.1.tgz) = 5672 bytes 10Size (pear20151210/Console_Getopt-1.4.1.tgz) = 5672 bytes
11SHA1 (pear20151210/PEAR-1.10.3.tgz) = f0f848e2b9dec270fb457512c92203524791c351 11SHA1 (pear20151210/PEAR-1.10.4.tgz) = d2f27706ee246dac307cfa1d25abca8e22046433
12RMD160 (pear20151210/PEAR-1.10.3.tgz) = 164b31cbfb49bb26ffcb229e8b1b59246f54381e 12RMD160 (pear20151210/PEAR-1.10.4.tgz) = c3f32b75638fa1b8568dc2e44c229c3f0d21fe80
13SHA512 (pear20151210/PEAR-1.10.3.tgz) = 1ad531a6e0ac30719b05e58f0758393bc6cdb0e89b4f99f843e7318a40ef18e74767e8ed63346b0ece9d6e8e71c8ebe15b08eaeb6f0c4f3169814bb4bb524332 13SHA512 (pear20151210/PEAR-1.10.4.tgz) = 6c191eef1ab20522485c7709af748f48b34397c4e1c3618aecfb5489c168cec43111588cf717fcc6ead18f220ad723457cbd62289bd67e614fab089c4b88f3b3
14Size (pear20151210/PEAR-1.10.3.tgz) = 291095 bytes 14Size (pear20151210/PEAR-1.10.4.tgz) = 291106 bytes
15SHA1 (pear20151210/Structures_Graph-1.1.1.tgz) = 2a9e5999e035aa3a6789011238b0a9a54806124a 15SHA1 (pear20151210/Structures_Graph-1.1.1.tgz) = 2a9e5999e035aa3a6789011238b0a9a54806124a
16RMD160 (pear20151210/Structures_Graph-1.1.1.tgz) = fff02cabb75ee3531eedae19a2dffe999258a96c 16RMD160 (pear20151210/Structures_Graph-1.1.1.tgz) = fff02cabb75ee3531eedae19a2dffe999258a96c
17SHA512 (pear20151210/Structures_Graph-1.1.1.tgz) = 28465396cd540fd1619e0c1bec68fa8c3dff440a6e89c3c5583570edbd3de285e101de7c00e60d49d791ff10d8311f8a38d73ea3cdf52cfc74ecbe2f1842693f 17SHA512 (pear20151210/Structures_Graph-1.1.1.tgz) = 28465396cd540fd1619e0c1bec68fa8c3dff440a6e89c3c5583570edbd3de285e101de7c00e60d49d791ff10d8311f8a38d73ea3cdf52cfc74ecbe2f1842693f
18Size (pear20151210/Structures_Graph-1.1.1.tgz) = 12579 bytes 18Size (pear20151210/Structures_Graph-1.1.1.tgz) = 12579 bytes
19SHA1 (pear20151210/XML_Util-1.4.2.tgz) = 0a3cec953f60a0db7a97808170f008a865500567 19SHA1 (pear20151210/XML_Util-1.4.2.tgz) = 0a3cec953f60a0db7a97808170f008a865500567
20RMD160 (pear20151210/XML_Util-1.4.2.tgz) = 5dd93a83e2fee5bc6ee73a751abb17379ff0f536 20RMD160 (pear20151210/XML_Util-1.4.2.tgz) = 5dd93a83e2fee5bc6ee73a751abb17379ff0f536
21SHA512 (pear20151210/XML_Util-1.4.2.tgz) = e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe 21SHA512 (pear20151210/XML_Util-1.4.2.tgz) = e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe
22Size (pear20151210/XML_Util-1.4.2.tgz) = 18993 bytes 22Size (pear20151210/XML_Util-1.4.2.tgz) = 18993 bytes

File Deleted: pkgsrc/lang/pear/files/Attic/PEAR.php