PHP 5.1.2 compiles and works fine on i386. Tested only with simple phpinfo(). Extensions not tested.
Thanks for updates Robert! //maxim On Friday 28 April 2006 01:59, Robert Nagy wrote: > Hi. > > Finally after fighting with pear I've managed to create a working update > for the php5 port. > The PHP guys have changed the installation method of pear to use some crappy > PHP_Archive. With this move they broke the installation of pear on serveral > linux distros (e.g. Frugalware), OpenDarwin and on OpenBSD of course. > Any other crappy package managements where they install files directly to > ${LOCALBASE} > this was not an issue. When others reported this issue they just closed the > bugreport > and did nothing. When I told them that it is fucked, they did nothing. This > is sad. > A PHP guy told me that they will totally remove PEAR from the PHP tarball and > people must install it sperately. (With go-pear or something.) They are just > making the installation method worse every time. > > How does it work now? > Well I went back to the "old" installation method of pear. From now on pear > comes > with a separate distfile. This distfile contains the old install-pear.php, the > needed tarballs (PEAR, Archive_Tar, Console_Getopt...) and a patch which is > applied at pre-configure time. This patch is needed to use our special pear > directories and stuff. (These patches were in the php port itself but I moved > them.) > Everything seems backward compatible so you can upgarde safely. > Please test this diff as much as you can (with different FLAVORS) because it > is important > to get this php update in. Thank you. > > P.S.: mbalmer and i want to rework the pear infrastructure and i hope we can > create > some ideas together at c2k6. But for now, just test the diff please. :) > And be sure to CC me if you report something because I am going to miss mails > on > lists like [EMAIL PROTECTED] > > Index: Makefile.inc > =================================================================== > RCS file: /cvs/ports/www/php5/Makefile.inc,v > retrieving revision 1.7 > diff -u -r1.7 Makefile.inc > --- Makefile.inc 29 Dec 2005 23:03:29 -0000 1.7 > +++ Makefile.inc 27 Apr 2006 23:54:31 -0000 > @@ -4,8 +4,8 @@ > # and has Apache that supports DSO's. > NOT_FOR_ARCHS= ${NO_SHARED_ARCHS} > > -V= 5.0.5 > -DISTNAME= php-${V} > +V= 5.1.2 > +DISTNAME?= php-${V} > CATEGORIES= www lang > > MAINTAINER= Robert Nagy <[EMAIL PROTECTED]> > @@ -15,6 +15,7 @@ > http://se.php.net/distributions/ \ > http://no.php.net/distributions/ \ > http://uk.php.net/distributions/ > +MASTER_SITES0= http://anoncvs.silihost.hu/ > > # UPGRADERS: please read BOTH the PHP and Zend licenses > # and make sure they are safe before an upgrade > Index: distinfo > =================================================================== > RCS file: /cvs/ports/www/php5/distinfo,v > retrieving revision 1.7 > diff -u -r1.7 distinfo > --- distinfo 29 Dec 2005 23:03:29 -0000 1.7 > +++ distinfo 27 Apr 2006 23:54:31 -0000 > @@ -1,4 +1,8 @@ > -MD5 (php-5.0.5.tar.gz) = ae36a2aa35cfaa58bdc5b9a525e6f451 > -RMD160 (php-5.0.5.tar.gz) = f94cd33d13a298b5b5d2389a2d2b2079fe231fce > -SHA1 (php-5.0.5.tar.gz) = 031ac2b1f56f4f6b20b17206a52627790b51f3bb > -SIZE (php-5.0.5.tar.gz) = 6082082 > +MD5 (pear-20060428.tar.gz) = 28ab6f44a90cbcb5dd9ed0aef32d2fa9 > +MD5 (php-5.1.2.tar.gz) = b5b6564e8c6a0d5bc1d2b4787480d792 > +RMD160 (pear-20060428.tar.gz) = 34bac3122dfc8218efdce0ea7df046da031e72e7 > +RMD160 (php-5.1.2.tar.gz) = 7cc4f943e9495d7a70304b1670aede00ea2a7af7 > +SHA1 (pear-20060428.tar.gz) = 09713b3052904c1c45acba015dc067ddad0136cb > +SHA1 (php-5.1.2.tar.gz) = ff9d3ae3ccf6f1995f2b88f14703be7114b472bc > +SIZE (pear-20060428.tar.gz) = 619353 > +SIZE (php-5.1.2.tar.gz) = 8064193 > Index: core/Makefile > =================================================================== > RCS file: /cvs/ports/www/php5/core/Makefile,v > retrieving revision 1.13 > diff -u -r1.13 Makefile > --- core/Makefile 8 Feb 2006 04:54:50 -0000 1.13 > +++ core/Makefile 27 Apr 2006 23:54:31 -0000 > @@ -1,4 +1,4 @@ > -# $OpenBSD: Makefile,v 1.13 2006/02/08 04:54:50 david Exp $ > +# $OpenBSD: Makefile,v 1.12 2005/12/29 23:03:29 sturm Exp $ > > MULTI_PACKAGES= -pear > SUBPACKAGE?= > @@ -7,6 +7,8 @@ > COMMENT-pear= "base classes for common PHP tasks" > PKGNAME= php5-core-${V} > FULLPKGNAME-pear= php5-pear-${V} > +DISTFILES= php-${V}.tar.gz \ > + pear-20060428.tar.gz:0 > > CONFIGURE_ARGS+= --with-apxs=/usr/sbin/apxs \ > --without-mysql \ > @@ -42,7 +44,7 @@ > PHPXS_SUBST+= -e 's,${i},${${i}},' > .endfor > > -WANTLIB= c crypto des m ssl stdc++ z > +WANTLIB= c crypto m ssl stdc++ z > > .if defined(PACKAGING) && !empty(SUBPACKAGE) > PREFIX= ${CHROOT_DIR} > @@ -55,19 +57,36 @@ > > pre-fake: > ${INSTALL_DATA_DIR} ${PREFIX}/${APACHE_MODULE_SUBDIR} > - > -INSTALL_TARGET= install-pear install-headers install-build install-programs > -FAKE_FLAGS= INSTALL_ROOT=${DESTDIR} > +INSTALL_TARGET= install-headers install-build install-programs > +FAKE_FLAGS= INSTALL_ROOT=${DESTDIR} > > pre-configure: > + @cd ${WRKDIR}/pear && ${PATCH} -p0 --quiet < patch-OpenBSD > @perl -p -i.orig -e "s,OPENBSD_PEAR_ROOT,'${CHROOT_DIR}/pear',g" \ > - ${WRKSRC}/pear/PEAR/Config.php ${WRKSRC}/scripts/phpize.in \ > + ${WRKDIR}/pear/PEAR/Config.php ${WRKSRC}/scripts/phpize.in \ > ${WRKSRC}/scripts/php-config.in > > post-install: > - ${INSTALL_DATA} ${WRKBUILD}/.libs/libphp5.so > ${PREFIX}/${APACHE_MODULE_SUBDIR} > + ${INSTALL_DATA} ${WRKBUILD}/.libs/libphp5.so \ > + ${PREFIX}/${APACHE_MODULE_SUBDIR} > + ${INSTALL_DATA_DIR} ${WRKINST}/${CHROOT_DIR}/pear/lib > ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/php5 > ${INSTALL_PROGRAM} ${WRKBUILD}/sapi/cli/php ${PREFIX}/bin > + > + @cd ${WRKDIR}/pear && ${PREFIX}/bin/php \ > + -n -dshort_open_tag=0 -dsafe_mode=0 -derror_reporting=E_ALL \ > + -ddetect_unicode=0 install-pear.php -b ${PREFIX}/bin \ > + -c ${WRKINST} -d ${WRKINST}${CHROOT_DIR}/pear *.tar > + > + @cp ${WRKDIR}/pear/PEAR/Config.php \ > + ${WRKINST}${CHROOT_DIR}/pear/lib/PEAR/Config.php > + @perl -p -i.orig -e "s,${WRKINST},,g" ${PREFIX}/bin/pear \ > + ${PREFIX}/bin/peardev \ > + ${PREFIX}/bin/pecl \ > + ${WRKINST}${PEAR_DIR}/lib/pearcmd.php \ > + ${WRKINST}${PEAR_DIR}/lib/peclcmd.php \ > + > ${WRKINST}${PEAR_DIR}/lib/PEAR/Command/Package.php > + > .for i in dist recommended > @sed -e 's,MODULES_DIR,${MODULES_DIR},' \ > -e 's,OPENBSD_INCLUDE_PATH,/pear/lib:${CHROOT_DIR}/pear/lib,' \ > Index: core/patches/patch-ext_yp_yp_c > =================================================================== > RCS file: core/patches/patch-ext_yp_yp_c > diff -N core/patches/patch-ext_yp_yp_c > --- core/patches/patch-ext_yp_yp_c 29 Dec 2005 23:06:28 -0000 1.3 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,21 +0,0 @@ > -$OpenBSD: patch-ext_yp_yp_c,v 1.3 2005/12/29 23:06:28 sturm Exp $ > ---- ext/yp/yp.c.orig Mon Jul 26 22:49:33 2004 > -+++ ext/yp/yp.c Mon Jul 26 22:51:22 2004 > -@@ -280,7 +280,7 @@ > - convert_to_string_ex(domain); > - convert_to_string_ex(map); > - > -- callback.foreach = php_foreach_all; > -+ (char *) callback.foreach = php_foreach_all; > - callback.data = (char *) php_callback; > - > - yp_all(Z_STRVAL_PP(domain),Z_STRVAL_PP(map),&callback); > -@@ -337,7 +337,7 @@ > - > - array_init(return_value); > - > -- callback.foreach = php_foreach_cat; > -+ (char *) callback.foreach = php_foreach_cat; > - callback.data = (char *) return_value; > - > - yp_all(Z_STRVAL_PP(domain),Z_STRVAL_PP(map),&callback); > Index: core/patches/patch-pear_PEAR_Config_php > =================================================================== > RCS file: core/patches/patch-pear_PEAR_Config_php > diff -N core/patches/patch-pear_PEAR_Config_php > --- core/patches/patch-pear_PEAR_Config_php 29 Dec 2005 23:06:28 -0000 > 1.3 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,57 +0,0 @@ > -$OpenBSD: patch-pear_PEAR_Config_php,v 1.3 2005/12/29 23:06:28 sturm Exp $ > ---- pear/PEAR/Config.php.orig Thu Jan 8 18:33:12 2004 > -+++ pear/PEAR/Config.php Mon Jul 26 23:01:21 2004 > -@@ -66,12 +66,7 @@ > - if (getenv('PHP_PEAR_INSTALL_DIR')) { > - define('PEAR_CONFIG_DEFAULT_PHP_DIR', getenv('PHP_PEAR_INSTALL_DIR')); > - } else { > -- if (@is_dir($PEAR_INSTALL_DIR)) { > -- define('PEAR_CONFIG_DEFAULT_PHP_DIR', > -- $PEAR_INSTALL_DIR); > -- } else { > -- define('PEAR_CONFIG_DEFAULT_PHP_DIR', $PEAR_INSTALL_DIR); > -- } > -+ define('PEAR_CONFIG_DEFAULT_PHP_DIR', OPENBSD_PEAR_ROOT.'/lib'); > - } > - > - // Default for ext_dir > -@@ -93,8 +88,7 @@ > - if (getenv('PHP_PEAR_DOC_DIR')) { > - define('PEAR_CONFIG_DEFAULT_DOC_DIR', getenv('PHP_PEAR_DOC_DIR')); > - } else { > -- define('PEAR_CONFIG_DEFAULT_DOC_DIR', > -- $PEAR_INSTALL_DIR.DIRECTORY_SEPARATOR.'docs'); > -+ define('PEAR_CONFIG_DEFAULT_DOC_DIR', OPENBSD_PEAR_ROOT.'/doc'); > - } > - > - // Default for bin_dir > -@@ -108,16 +102,14 @@ > - if (getenv('PHP_PEAR_DATA_DIR')) { > - define('PEAR_CONFIG_DEFAULT_DATA_DIR', getenv('PHP_PEAR_DATA_DIR')); > - } else { > -- define('PEAR_CONFIG_DEFAULT_DATA_DIR', > -- $PEAR_INSTALL_DIR.DIRECTORY_SEPARATOR.'data'); > -+ define('PEAR_CONFIG_DEFAULT_DATA_DIR', OPENBSD_PEAR_ROOT.'/data'); > - } > - > - // Default for test_dir > - if (getenv('PHP_PEAR_TEST_DIR')) { > - define('PEAR_CONFIG_DEFAULT_TEST_DIR', getenv('PHP_PEAR_TEST_DIR')); > - } else { > -- define('PEAR_CONFIG_DEFAULT_TEST_DIR', > -- $PEAR_INSTALL_DIR.DIRECTORY_SEPARATOR.'tests'); > -+ define('PEAR_CONFIG_DEFAULT_TEST_DIR', OPENBSD_PEAR_ROOT.'/tests'); > - } > - > - // Default for cache_dir > -@@ -176,9 +168,7 @@ > - if (getenv('PHP_PEAR_SIG_BIN')) { > - define('PEAR_CONFIG_DEFAULT_SIG_BIN', getenv('PHP_PEAR_SIG_BIN')); > - } else { > -- define('PEAR_CONFIG_DEFAULT_SIG_BIN', > -- System::which( > -- 'gpg', OS_WINDOWS ? 'c:\gnupg\gpg.exe' : > '/usr/local/bin/gpg')); > -+ define('PEAR_CONFIG_DEFAULT_SIG_BIN', PHP_PREFIX . '/bin/gpg'); > - } > - > - // Default for sig_keydir > Index: core/patches/patch-pear_install-pear_php > =================================================================== > RCS file: core/patches/patch-pear_install-pear_php > diff -N core/patches/patch-pear_install-pear_php > --- core/patches/patch-pear_install-pear_php 29 Dec 2005 23:06:28 -0000 > 1.3 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,16 +0,0 @@ > -$OpenBSD: patch-pear_install-pear_php,v 1.3 2005/12/29 23:06:28 sturm Exp $ > ---- pear/install-pear.php.orig Mon Jul 26 23:02:15 2004 > -+++ pear/install-pear.php Mon Jul 26 23:02:59 2004 > -@@ -46,10 +46,11 @@ > - // User supplied a dir prefix > - if (!empty($with_dir)) { > - $ds = DIRECTORY_SEPARATOR; > -- $config->set('php_dir', $with_dir, 'default'); > -+ $config->set('php_dir', $with_dir . $ds . 'lib', 'default'); > - $config->set('doc_dir', $with_dir . $ds . 'doc', 'default'); > - $config->set('data_dir', $with_dir . $ds . 'data', 'default'); > - $config->set('test_dir', $with_dir . $ds . 'test', 'default'); > -+ $config->set('test_dir', $with_dir . $ds . 'tests', 'default'); > - } > - /* Print PEAR Conf (useful for debuging do NOT REMOVE) > - sort($keys); > Index: core/patches/patch-scripts_php-config_in > =================================================================== > RCS file: core/patches/patch-scripts_php-config_in > diff -N core/patches/patch-scripts_php-config_in > --- core/patches/patch-scripts_php-config_in 29 Dec 2005 23:06:28 -0000 > 1.4 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,14 +0,0 @@ > -$OpenBSD: patch-scripts_php-config_in,v 1.4 2005/12/29 23:06:28 sturm Exp $ > ---- scripts/php-config.in.orig Wed Mar 16 07:36:54 2005 > -+++ scripts/php-config.in Sun Apr 3 12:39:04 2005 > -@@ -1,8 +1,8 @@ > - #! /bin/sh > - > --prefix="@prefix@" > -+prefix=OPENBSD_PEAR_ROOT > - version="@PHP_VERSION@" > --includedir="@includedir@/php" > -+includedir="@includedir@" > - includes="-I$includedir -I$includedir/main -I$includedir/TSRM > -I$includedir/Zend" > - ldflags="@PHP_LDFLAGS@" > - libs="@EXTRA_LIBS@" > Index: core/patches/patch-scripts_php_config_in > =================================================================== > RCS file: core/patches/patch-scripts_php_config_in > diff -N core/patches/patch-scripts_php_config_in > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ core/patches/patch-scripts_php_config_in 27 Apr 2006 23:54:31 -0000 > @@ -0,0 +1,14 @@ > +--- scripts/php-config.in.orig Fri Apr 28 00:49:53 2006 > ++++ scripts/php-config.in Fri Apr 28 01:03:19 2006 > +@@ -1,9 +1,9 @@ > + #! /bin/sh > + > +-prefix="@prefix@" > ++prefix=OPENBSD_PEAR_ROOT > + exec_prefix="@exec_prefix@" > + version="@PHP_VERSION@" > +-includedir="@includedir@/php" > ++includedir="@PEAR_INSTALLDIR@/include" > + includes="-I$includedir -I$includedir/main -I$includedir/TSRM > -I$includedir/Zend -I$includedir/ext" > + ldflags="@PHP_LDFLAGS@" > + libs="@EXTRA_LIBS@" > Index: core/patches/patch-scripts_phpize_in > =================================================================== > RCS file: /cvs/ports/www/php5/core/patches/patch-scripts_phpize_in,v > retrieving revision 1.4 > diff -u -r1.4 patch-scripts_phpize_in > --- core/patches/patch-scripts_phpize_in 29 Dec 2005 23:06:28 -0000 > 1.4 > +++ core/patches/patch-scripts_phpize_in 27 Apr 2006 23:54:31 -0000 > @@ -1,6 +1,6 @@ > -$OpenBSD: patch-scripts_phpize_in,v 1.4 2005/12/29 23:06:28 sturm Exp $ > ---- scripts/phpize.in.orig Wed Jun 15 19:19:41 2005 > -+++ scripts/phpize.in Wed Sep 14 16:50:39 2005 > +$OpenBSD$ > +--- scripts/phpize.in.orig Thu Sep 1 15:59:03 2005 > ++++ scripts/phpize.in Sat Nov 26 13:07:08 2005 > @@ -1,10 +1,10 @@ > #!/bin/sh > > Index: core/pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/php5/core/pkg/PLIST,v > retrieving revision 1.6 > diff -u -r1.6 PLIST > --- core/pkg/PLIST 29 Dec 2005 23:06:28 -0000 1.6 > +++ core/pkg/PLIST 27 Apr 2006 23:54:31 -0000 > @@ -2,6 +2,8 @@ > @conflict php4-core-* > %%SHARED%% > bin/pear > +bin/peardev > +bin/pecl > bin/php > bin/php-config > bin/phpize > Index: core/pkg/PLIST-pear > =================================================================== > RCS file: /cvs/ports/www/php5/core/pkg/PLIST-pear,v > retrieving revision 1.7 > diff -u -r1.7 PLIST-pear > --- core/pkg/PLIST-pear 29 Dec 2005 23:06:28 -0000 1.7 > +++ core/pkg/PLIST-pear 27 Apr 2006 23:54:31 -0000 > @@ -1,5 +1,4 @@ > [EMAIL PROTECTED] $OpenBSD: PLIST-pear,v 1.7 2005/12/29 23:06:28 sturm Exp $ > [EMAIL PROTECTED] php4-pear-* > [EMAIL PROTECTED] $OpenBSD$ > pear/ > pear/build/ > pear/build/Makefile.global > @@ -10,6 +9,7 @@ > pear/build/ltmain.sh > pear/build/mkdep.awk > pear/build/phpize.m4 > +pear/build/run-tests.php > pear/build/scan_makefile_in.awk > pear/build/shtool > pear/data/ > @@ -20,18 +20,12 @@ > pear/doc/Archive_Tar/ > pear/doc/Archive_Tar/docs/ > pear/doc/Archive_Tar/docs/Archive_Tar.txt > -pear/doc/HTML_Template_IT/ > -pear/doc/HTML_Template_IT/examples/ > -pear/doc/HTML_Template_IT/examples/sample_it.php > -pear/doc/HTML_Template_IT/examples/templates/ > -pear/doc/HTML_Template_IT/examples/templates/main.tpl.htm > pear/include/ > pear/include/TSRM/ > pear/include/TSRM/TSRM.h > pear/include/TSRM/acconfig.h > pear/include/TSRM/readdir.h > pear/include/TSRM/tsrm_config.h > -pear/include/TSRM/tsrm_config.nw.h > pear/include/TSRM/tsrm_config.w32.h > pear/include/TSRM/tsrm_config_common.h > pear/include/TSRM/tsrm_nw.h > @@ -81,7 +75,6 @@ > pear/include/Zend/zend_operators.h > pear/include/Zend/zend_ptr_stack.h > pear/include/Zend/zend_qsort.h > -pear/include/Zend/zend_reflection_api.h > pear/include/Zend/zend_stack.h > pear/include/Zend/zend_static_allocator.h > pear/include/Zend/zend_stream.h > @@ -89,10 +82,32 @@ > pear/include/Zend/zend_ts_hash.h > pear/include/Zend/zend_types.h > pear/include/Zend/zend_variables.h > -pear/include/acconfig.h > +pear/include/Zend/zend_vm.h > +pear/include/Zend/zend_vm_def.h > +pear/include/Zend/zend_vm_execute.h > +pear/include/Zend/zend_vm_opcodes.h > pear/include/ext/ > +pear/include/ext/date/ > +pear/include/ext/date/lib/ > +pear/include/ext/date/lib/timelib.h > +pear/include/ext/date/lib/timelib_config.h > +pear/include/ext/date/lib/timelib_structs.h > +pear/include/ext/date/php_date.h > pear/include/ext/dom/ > pear/include/ext/dom/xml_common.h > +pear/include/ext/hash/ > +pear/include/ext/hash/php_hash.h > +pear/include/ext/hash/php_hash_adler32.h > +pear/include/ext/hash/php_hash_crc32.h > +pear/include/ext/hash/php_hash_gost.h > +pear/include/ext/hash/php_hash_haval.h > +pear/include/ext/hash/php_hash_md.h > +pear/include/ext/hash/php_hash_ripemd.h > +pear/include/ext/hash/php_hash_sha.h > +pear/include/ext/hash/php_hash_snefru.h > +pear/include/ext/hash/php_hash_tiger.h > +pear/include/ext/hash/php_hash_types.h > +pear/include/ext/hash/php_hash_whirlpool.h > pear/include/ext/iconv/ > pear/include/ext/iconv/php_have_bsd_iconv.h > pear/include/ext/iconv/php_have_glibc_iconv.h > @@ -104,37 +119,25 @@ > pear/include/ext/iconv/php_php_iconv_impl.h > pear/include/ext/libxml/ > pear/include/ext/libxml/php_libxml.h > -pear/include/ext/mbstring/ > -pear/include/ext/mbstring/libmbfl/ > -pear/include/ext/mbstring/libmbfl/mbfl/ > -pear/include/ext/mbstring/libmbfl/mbfl/eaw_table.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfilter.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfilter_pass.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfilter_wchar.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_allocators.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_consts.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_convert.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_defs.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_encoding.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_filter_output.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_ident.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_language.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h > -pear/include/ext/mbstring/libmbfl/mbfl/mbfl_string.h > -pear/include/ext/mbstring/mb_gpc.h > -pear/include/ext/mbstring/mbstring.h > -pear/include/ext/mbstring/php_mbregex.h > -pear/include/ext/mbstring/php_unicode.h > -pear/include/ext/mbstring/unicode_data.h > +pear/include/ext/pcre/ > +pear/include/ext/pcre/pcrelib/ > +pear/include/ext/pcre/pcrelib/internal.h > +pear/include/ext/pcre/pcrelib/pcre.h > +pear/include/ext/pcre/pcrelib/pcre_internal.h > +pear/include/ext/pcre/pcrelib/pcre_scanner.h > +pear/include/ext/pcre/pcrelib/pcre_stringpiece.h > +pear/include/ext/pcre/pcrelib/pcrecpp.h > +pear/include/ext/pcre/pcrelib/pcreposix.h > +pear/include/ext/pcre/pcrelib/ucp.h > +pear/include/ext/pcre/pcrelib/ucpinternal.h > +pear/include/ext/pcre/php_pcre.h > +pear/include/ext/pdo/ > +pear/include/ext/pdo/php_pdo.h > +pear/include/ext/pdo/php_pdo_driver.h > pear/include/ext/session/ > pear/include/ext/session/mod_files.h > -pear/include/ext/session/mod_mm.h > pear/include/ext/session/mod_user.h > pear/include/ext/session/php_session.h > -pear/include/ext/sqlite/ > -pear/include/ext/sqlite/libsqlite/ > -pear/include/ext/sqlite/libsqlite/src/ > pear/include/ext/standard/ > pear/include/ext/standard/base64.h > pear/include/ext/standard/basic_functions.h > @@ -158,7 +161,6 @@ > pear/include/ext/standard/microtime.h > pear/include/ext/standard/pack.h > pear/include/ext/standard/pageinfo.h > -pear/include/ext/standard/parsedate.h > pear/include/ext/standard/php_array.h > pear/include/ext/standard/php_assert.h > pear/include/ext/standard/php_browscap.h > @@ -177,13 +179,11 @@ > pear/include/ext/standard/php_mail.h > pear/include/ext/standard/php_math.h > pear/include/ext/standard/php_metaphone.h > -pear/include/ext/standard/php_parsedate.h > pear/include/ext/standard/php_rand.h > pear/include/ext/standard/php_smart_str.h > pear/include/ext/standard/php_smart_str_public.h > pear/include/ext/standard/php_standard.h > pear/include/ext/standard/php_string.h > -pear/include/ext/standard/php_sunfuncs.h > pear/include/ext/standard/php_type.h > pear/include/ext/standard/php_uuencode.h > pear/include/ext/standard/php_var.h > @@ -199,7 +199,6 @@ > pear/include/ext/standard/url_scanner.h > pear/include/ext/standard/url_scanner_ex.h > pear/include/ext/xml/ > -pear/include/ext/xml/expat/ > pear/include/ext/xml/expat_compat.h > pear/include/ext/xml/php_xml.h > pear/include/include/ > @@ -208,14 +207,12 @@ > pear/include/main/build-defs.h > pear/include/main/config.w32.h > pear/include/main/fopen_wrappers.h > -pear/include/main/internal_functions_registry.h > pear/include/main/logos.h > pear/include/main/php.h > pear/include/main/php3_compat.h > pear/include/main/php_compat.h > pear/include/main/php_config.h > pear/include/main/php_content_types.h > -pear/include/main/php_embed.h > pear/include/main/php_globals.h > pear/include/main/php_ini.h > pear/include/main/php_logos.h > @@ -253,55 +250,131 @@ > pear/include/regex/regex_extra.h > pear/include/regex/utils.h > pear/lib/ > +pear/lib/.channels/ > +pear/lib/.channels/.alias/ > +pear/lib/.channels/.alias/pear.txt > +pear/lib/.channels/.alias/pecl.txt > +pear/lib/.channels/__uri.reg > +pear/lib/.channels/pear.php.net.reg > +pear/lib/.channels/pecl.php.net.reg > +pear/lib/.depdb > +pear/lib/.depdblock > pear/lib/.registry/ > +pear/lib/.registry/.channel.__uri/ > +pear/lib/.registry/.channel.pecl.php.net/ > pear/lib/.registry/archive_tar.reg > pear/lib/.registry/console_getopt.reg > -pear/lib/.registry/html_template_it.reg > -pear/lib/.registry/net_useragent_detect.reg > pear/lib/.registry/pear.reg > pear/lib/.registry/xml_rpc.reg > pear/lib/Archive/ > pear/lib/Archive/Tar.php > pear/lib/Console/ > pear/lib/Console/Getopt.php > -pear/lib/HTML/ > -pear/lib/HTML/Template/ > -pear/lib/HTML/Template/IT.php > -pear/lib/HTML/Template/ITX.php > -pear/lib/HTML/Template/IT_Error.php > -pear/lib/Net/ > -pear/lib/Net/UserAgent/ > -pear/lib/Net/UserAgent/Detect.php > pear/lib/OS/ > pear/lib/OS/Guess.php > pear/lib/PEAR/ > pear/lib/PEAR.php > pear/lib/PEAR/Autoloader.php > pear/lib/PEAR/Builder.php > +pear/lib/PEAR/ChannelFile/ > +pear/lib/PEAR/ChannelFile.php > +pear/lib/PEAR/ChannelFile/Parser.php > pear/lib/PEAR/Command/ > pear/lib/PEAR/Command.php > pear/lib/PEAR/Command/Auth.php > +pear/lib/PEAR/Command/Auth.xml > pear/lib/PEAR/Command/Build.php > +pear/lib/PEAR/Command/Build.xml > +pear/lib/PEAR/Command/Channels.php > +pear/lib/PEAR/Command/Channels.xml > pear/lib/PEAR/Command/Common.php > pear/lib/PEAR/Command/Config.php > +pear/lib/PEAR/Command/Config.xml > pear/lib/PEAR/Command/Install.php > +pear/lib/PEAR/Command/Install.xml > pear/lib/PEAR/Command/Mirror.php > +pear/lib/PEAR/Command/Mirror.xml > pear/lib/PEAR/Command/Package.php > +pear/lib/PEAR/Command/Package.xml > +pear/lib/PEAR/Command/Pickle.php > +pear/lib/PEAR/Command/Pickle.xml > pear/lib/PEAR/Command/Registry.php > +pear/lib/PEAR/Command/Registry.xml > pear/lib/PEAR/Command/Remote.php > +pear/lib/PEAR/Command/Remote.xml > +pear/lib/PEAR/Command/Test.php > +pear/lib/PEAR/Command/Test.xml > pear/lib/PEAR/Common.php > pear/lib/PEAR/Config.php > pear/lib/PEAR/Dependency.php > +pear/lib/PEAR/Dependency2.php > +pear/lib/PEAR/DependencyDB.php > +pear/lib/PEAR/Downloader/ > pear/lib/PEAR/Downloader.php > +pear/lib/PEAR/Downloader/Package.php > pear/lib/PEAR/ErrorStack.php > pear/lib/PEAR/Exception.php > pear/lib/PEAR/Frontend/ > +pear/lib/PEAR/Frontend.php > pear/lib/PEAR/Frontend/CLI.php > +pear/lib/PEAR/Installer/ > pear/lib/PEAR/Installer.php > +pear/lib/PEAR/Installer/Role/ > +pear/lib/PEAR/Installer/Role.php > +pear/lib/PEAR/Installer/Role/Common.php > +pear/lib/PEAR/Installer/Role/Data.php > +pear/lib/PEAR/Installer/Role/Data.xml > +pear/lib/PEAR/Installer/Role/Doc.php > +pear/lib/PEAR/Installer/Role/Doc.xml > +pear/lib/PEAR/Installer/Role/Ext.php > +pear/lib/PEAR/Installer/Role/Ext.xml > +pear/lib/PEAR/Installer/Role/Php.php > +pear/lib/PEAR/Installer/Role/Php.xml > +pear/lib/PEAR/Installer/Role/Script.php > +pear/lib/PEAR/Installer/Role/Script.xml > +pear/lib/PEAR/Installer/Role/Src.php > +pear/lib/PEAR/Installer/Role/Src.xml > +pear/lib/PEAR/Installer/Role/Test.php > +pear/lib/PEAR/Installer/Role/Test.xml > +pear/lib/PEAR/PackageFile/ > +pear/lib/PEAR/PackageFile.php > +pear/lib/PEAR/PackageFile/Generator/ > +pear/lib/PEAR/PackageFile/Generator/v1.php > +pear/lib/PEAR/PackageFile/Generator/v2.php > +pear/lib/PEAR/PackageFile/Parser/ > +pear/lib/PEAR/PackageFile/Parser/v1.php > +pear/lib/PEAR/PackageFile/Parser/v2.php > +pear/lib/PEAR/PackageFile/v1.php > +pear/lib/PEAR/PackageFile/v2/ > +pear/lib/PEAR/PackageFile/v2.php > +pear/lib/PEAR/PackageFile/v2/Validator.php > +pear/lib/PEAR/PackageFile/v2/rw.php > pear/lib/PEAR/Packager.php > +pear/lib/PEAR/REST/ > +pear/lib/PEAR/REST.php > +pear/lib/PEAR/REST/10.php > +pear/lib/PEAR/REST/11.php > pear/lib/PEAR/Registry.php > pear/lib/PEAR/Remote.php > pear/lib/PEAR/RunTest.php > +pear/lib/PEAR/Task/ > +pear/lib/PEAR/Task/Common.php > +pear/lib/PEAR/Task/Postinstallscript/ > +pear/lib/PEAR/Task/Postinstallscript.php > +pear/lib/PEAR/Task/Postinstallscript/rw.php > +pear/lib/PEAR/Task/Replace/ > +pear/lib/PEAR/Task/Replace.php > +pear/lib/PEAR/Task/Replace/rw.php > +pear/lib/PEAR/Task/Unixeol/ > +pear/lib/PEAR/Task/Unixeol.php > +pear/lib/PEAR/Task/Unixeol/rw.php > +pear/lib/PEAR/Task/Windowseol/ > +pear/lib/PEAR/Task/Windowseol.php > +pear/lib/PEAR/Task/Windowseol/rw.php > +pear/lib/PEAR/Validate.php > +pear/lib/PEAR/Validator/ > +pear/lib/PEAR/Validator/PECL.php > +pear/lib/PEAR/XMLParser.php > pear/lib/System.php > pear/lib/XML/ > pear/lib/XML/RPC/ > @@ -309,25 +382,14 @@ > pear/lib/XML/RPC/Dump.php > pear/lib/XML/RPC/Server.php > pear/lib/pearcmd.php > +pear/lib/peclcmd.php > pear/tests/ > -pear/tests/HTML_Template_IT/ > -pear/tests/HTML_Template_IT/tests/ > -pear/tests/HTML_Template_IT/tests/Console_TestListener.php > -pear/tests/HTML_Template_IT/tests/ITX_api_testcase.php > -pear/tests/HTML_Template_IT/tests/ITX_usage_testcase.php > -pear/tests/HTML_Template_IT/tests/IT_api_testcase.php > -pear/tests/HTML_Template_IT/tests/IT_usage_testcase.php > -pear/tests/HTML_Template_IT/tests/templates/ > -pear/tests/HTML_Template_IT/tests/templates/__include.html > -pear/tests/HTML_Template_IT/tests/templates/addblock.html > -pear/tests/HTML_Template_IT/tests/templates/blockiteration.html > -pear/tests/HTML_Template_IT/tests/templates/blocks.html > -pear/tests/HTML_Template_IT/tests/templates/globals.html > -pear/tests/HTML_Template_IT/tests/templates/include.html > -pear/tests/HTML_Template_IT/tests/templates/loadtemplatefile.html > -pear/tests/HTML_Template_IT/tests/templates/replaceblock.html > -pear/tests/HTML_Template_IT/tests/test.php > pear/tests/XML_RPC/ > pear/tests/XML_RPC/tests/ > +pear/tests/XML_RPC/tests/allgot.inc > +pear/tests/XML_RPC/tests/empty-value-struct.php > +pear/tests/XML_RPC/tests/empty-value.php > +pear/tests/XML_RPC/tests/extra-lines.php > pear/tests/XML_RPC/tests/protoport.php > pear/tests/XML_RPC/tests/test_Dump.php > +pear/tests/XML_RPC/tests/types.php > Index: extensions/Makefile > =================================================================== > RCS file: /cvs/ports/www/php5/extensions/Makefile,v > retrieving revision 1.20 > diff -u -r1.20 Makefile > --- extensions/Makefile 15 Apr 2006 14:57:24 -0000 1.20 > +++ extensions/Makefile 27 Apr 2006 23:54:31 -0000 > @@ -1,6 +1,6 @@ > # $OpenBSD: Makefile,v 1.20 2006/04/15 14:57:24 naddy Exp $ > > -FULLPKGNAME= php5-extensions-${V}p0 > +FULLPKGNAME= php5-extensions-${V} > COMMENT= "informational package about PHP5 extensions" > > MULTI_PACKAGES= > @@ -75,16 +75,6 @@ > CONFIGURE_ARGS+= --enable-dbase=shared > .endif > > -# dbx > -PSEUDO_FLAVORS+= no_dbx > -.if ${FLAVOR:L:Mno_dbx} > -CONFIGURE_ARGS+= --disable-dbx > -.else > -MULTI_PACKAGES+= -dbx > -COMMENT-dbx= "dbx database abstraction interface for php5" > -CONFIGURE_ARGS+= --enable-dbx=shared > -.endif > - > # filepro > PSEUDO_FLAVORS+= no_filepro > .if ${FLAVOR:L:Mno_filepro} > @@ -105,17 +95,18 @@ > COMMENT-gd= "image manipulation extensions for php5" > GD_DEPENDS= ${GRAPHIC_DEPENDS} t1.5::devel/t1lib > GD_WANTLIB= z > +CONFIGURE_ENV+= CPPFLAGS="${LOCALBASE}/include/libpng > CONFIGURE_ARGS+= --with-gd=shared ${GRAPHIC_CONFIG} \ > --with-t1lib=${LOCALBASE} \ > --with-freetype-dir=${X11BASE} > > . if ${FLAVOR:L:Mno_x11} > CONFIGURE_ARGS+= --without-xpm-dir > -FULLPKGNAME-gd= php5-gd-${V}p3-no_x11 > +FULLPKGNAME-gd= php5-gd-${V}-no_x11 > . else > USE_X11= yes > CONFIGURE_ARGS+= --with-xpm-dir=${X11BASE} > -FULLPKGNAME-gd= php5-gd-${V}p1 > +FULLPKGNAME-gd= php5-gd-${V} > . if !defined(PACKAGING) || ${SUBPACKAGE} == "-gd" > GD_WANTLIB+= X11 Xpm > . endif > @@ -144,7 +135,7 @@ > --with-kerberos=/usr --with-imap-ssl > IMAP_DEPENDS= c-client.3::mail/c-client > IMAP_WANTLIB= gssapi crypto krb5 ssl des > -FULLPKGNAME-imap= php5-imap-${V}p1 > +FULLPKGNAME-imap= php5-imap-${V} > .endif > > # ldap > @@ -253,7 +244,7 @@ > COMMENT-soap= "SOAP functions for php5" > CONFIGURE_ARGS+= --enable-soap=shared > SOAP_WANTLIB= xml2 z iconv > -FULLPKGNAME-soap= php5-soap-${V}p1 > +FULLPKGNAME-soap= php5-soap-${V} > .endif > > # snmp > @@ -312,12 +303,12 @@ > CONFIGURE_ARGS+= --with-xsl=shared --enable-dom > XSL_DEPENDS= xslt.3,exslt::textproc/libxslt > XSL_WANTLIB= xml2 z iconv > -FULLPKGNAME-xsl= php5-xsl-${V}p1 > +FULLPKGNAME-xsl= php5-xsl-${V} > .endif > > .for i in ${MULTI_PACKAGES} > .if !defined(FULLPKGNAME${i}) > -FULLPKGNAME${i}= php5${i}-${V}p0 > +FULLPKGNAME${i}= php5${i}-${V} > .endif > .endfor > > Index: extensions/patches/patch-ext_gd_config_m4 > =================================================================== > RCS file: /cvs/ports/www/php5/extensions/patches/patch-ext_gd_config_m4,v > retrieving revision 1.3 > diff -u -r1.3 patch-ext_gd_config_m4 > --- extensions/patches/patch-ext_gd_config_m4 29 Dec 2005 23:06:28 -0000 > 1.3 > +++ extensions/patches/patch-ext_gd_config_m4 27 Apr 2006 23:54:31 -0000 > @@ -1,6 +1,6 @@ > -$OpenBSD: patch-ext_gd_config_m4,v 1.3 2005/12/29 23:06:28 sturm Exp $ > ---- ext/gd/config.m4.orig Thu Dec 25 23:12:08 2003 > -+++ ext/gd/config.m4 Tue Jul 27 00:41:56 2004 > +$OpenBSD$ > +--- ext/gd/config.m4.orig Fri Apr 28 00:56:27 2006 > ++++ ext/gd/config.m4 Fri Apr 28 00:57:11 2006 > @@ -87,13 +87,13 @@ > AC_MSG_ERROR([PNG support requires ZLIB. Use --with-zlib-dir=<DIR>]) > fi > @@ -14,6 +14,6 @@ > [ > - PHP_ADD_INCLUDE($GD_PNG_DIR/include) > + PHP_ADD_INCLUDE($GD_PNG_DIR/include/libpng) > - PHP_ADD_LIBRARY_WITH_PATH(z, $PHP_ZLIB_DIR/lib, GD_SHARED_LIBADD) > - PHP_ADD_LIBRARY_WITH_PATH(png, $GD_PNG_DIR/lib, GD_SHARED_LIBADD) > + PHP_ADD_LIBRARY_WITH_PATH(z, $PHP_ZLIB_DIR/$PHP_LIBDIR, > GD_SHARED_LIBADD) > + PHP_ADD_LIBRARY_WITH_PATH(png, $GD_PNG_DIR/$PHP_LIBDIR, > GD_SHARED_LIBADD) > ],[ > Index: extensions/pkg/DESCR-dbx > =================================================================== > RCS file: extensions/pkg/DESCR-dbx > diff -N extensions/pkg/DESCR-dbx > --- extensions/pkg/DESCR-dbx 29 Dec 2005 23:07:19 -0000 1.3 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,3 +0,0 @@ > -Database abstraction layer, allowing database-independent PHP code > -with some semblance of efficiency. > - > Index: extensions/pkg/PLIST-dbx > =================================================================== > RCS file: extensions/pkg/PLIST-dbx > diff -N extensions/pkg/PLIST-dbx > --- extensions/pkg/PLIST-dbx 29 Dec 2005 23:07:19 -0000 1.4 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,3 +0,0 @@ > [EMAIL PROTECTED] $OpenBSD: PLIST-dbx,v 1.4 2005/12/29 23:07:19 sturm Exp $ > [EMAIL PROTECTED] php4-dbx-* > -lib/php/modules/dbx.so > Index: patches/patch-aclocal_m4 > =================================================================== > RCS file: /cvs/ports/www/php5/patches/patch-aclocal_m4,v > retrieving revision 1.5 > diff -u -r1.5 patch-aclocal_m4 > --- patches/patch-aclocal_m4 29 Dec 2005 23:07:19 -0000 1.5 > +++ patches/patch-aclocal_m4 27 Apr 2006 23:54:31 -0000 > @@ -1,10 +1,10 @@ > -$OpenBSD: patch-aclocal_m4,v 1.5 2005/12/29 23:07:19 sturm Exp $ > ---- aclocal.m4.orig Wed Mar 30 23:45:38 2005 > -+++ aclocal.m4 Sun Apr 3 21:38:56 2005 > -@@ -1656,10 +1656,9 @@ > +$OpenBSD$ > +--- aclocal.m4.orig Wed Nov 23 22:37:40 2005 > ++++ aclocal.m4 Sat Nov 26 12:59:21 2005 > +@@ -2100,10 +2100,9 @@ > if test "$PHP_KERBEROS_DIR"; then > found_kerberos=yes > - PHP_ADD_LIBPATH($PHP_KERBEROS_DIR/lib, $1) > + PHP_ADD_LIBPATH($PHP_KERBEROS_DIR/$PHP_LIBDIR, $1) > - PHP_ADD_LIBRARY(gssapi_krb5, 1, $1) > PHP_ADD_LIBRARY(krb5, 1, $1) > - PHP_ADD_LIBRARY(k5crypto, 1, $1) > @@ -14,29 +14,12 @@ > PHP_ADD_INCLUDE($PHP_KERBEROS_DIR/include) > fi > fi > -@@ -1753,6 +1752,7 @@ > - > - PHP_CHECK_LIBRARY(crypto, CRYPTO_free, [ > - PHP_ADD_LIBRARY(crypto,,$1) > -+ PHP_ADD_LIBRARY(des,,$1) > - ],[ > - AC_MSG_ERROR([libcrypto not found!]) > - ],[ > -@@ -4083,7 +4083,7 @@ > - need_version=no > - library_names_spec='${libname}${release}.so$versuffix > ${libname}${release}.so$major $libname.so' > - soname_spec='${libname}${release}.so$major' > -- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' > -+ finish_cmds= > - shlibpath_var=LD_LIBRARY_PATH > - sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib > /lib /usr/local/lib" > - sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" > -@@ -4313,7 +4313,7 @@ > - shlibpath_overrides_runpath=yes > - fi > - library_names_spec='${libname}${release}.so$versuffix > ${libname}.so$versuffix' > +@@ -4165,7 +4164,7 @@ > + *) need_version=no ;; > + esac > + library_names_spec='${libname}${release}${shared_ext}$versuffix > ${libname}${shared_ext}$versuffix' > - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' > + finish_cmds= > shlibpath_var=LD_LIBRARY_PATH > - ;; > - > + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test > "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then > + case $host_os in > Index: patches/patch-configure_in > =================================================================== > RCS file: /cvs/ports/www/php5/patches/patch-configure_in,v > retrieving revision 1.4 > diff -u -r1.4 patch-configure_in > --- patches/patch-configure_in 29 Dec 2005 23:07:19 -0000 1.4 > +++ patches/patch-configure_in 27 Apr 2006 23:54:31 -0000 > @@ -1,27 +1,16 @@ > -$OpenBSD: patch-configure_in,v 1.4 2005/12/29 23:07:19 sturm Exp $ > ---- configure.in.orig Wed Mar 30 23:43:12 2005 > -+++ configure.in Sun Apr 3 12:37:35 2005 > -@@ -31,9 +31,7 @@ > - AC_INIT(README.CVS-RULES) > - > - PHP_CONFIG_NICE(config.nice) > --for arg in $0 "$@"; do > -- CONFIGURE_COMMAND="$CONFIGURE_COMMAND '$arg'" > --done > -+CONFIGURE_COMMAND="Built via the OpenBSD Ports Tree" > - > - PHP_CANONICAL_HOST > - AC_CONFIG_HEADER(main/php_config.h) > -@@ -876,7 +874,7 @@ > +$OpenBSD$ > +--- configure.in.orig Tue Nov 29 16:01:38 2005 > ++++ configure.in Tue Nov 29 16:02:41 2005 > +@@ -816,7 +816,7 @@ > > case $php_build_target in > program|static) > - standard_libtool_flag='-prefer-non-pic -static' > -+ standard_libtool_flag='-static' > ++ standard_libtool_flag='' > if test -z "$PHP_MODULES"; then > enable_shared=no > fi > -@@ -884,8 +882,8 @@ > +@@ -824,8 +824,8 @@ > shared) > enable_static=no > case $with_pic in > @@ -32,7 +21,7 @@ > esac > EXTRA_LDFLAGS="$EXTRA_LDFLAGS -avoid-version -module" > ;; > -@@ -1070,7 +1068,7 @@ > +@@ -1009,7 +1009,7 @@ > EXPANDED_DATADIR=$datadir > EXPANDED_PHP_CONFIG_FILE_PATH=`eval echo "$PHP_CONFIG_FILE_PATH"` > EXPANDED_PHP_CONFIG_FILE_SCAN_DIR=`eval echo "$PHP_CONFIG_FILE_SCAN_DIR"` > Index: patches/patch-ltmain_sh > =================================================================== > RCS file: /cvs/ports/www/php5/patches/patch-ltmain_sh,v > retrieving revision 1.3 > diff -u -r1.3 patch-ltmain_sh > --- patches/patch-ltmain_sh 29 Dec 2005 23:07:19 -0000 1.3 > +++ patches/patch-ltmain_sh 27 Apr 2006 23:54:31 -0000 > @@ -1,44 +1,44 @@ > -$OpenBSD: patch-ltmain_sh,v 1.3 2005/12/29 23:07:19 sturm Exp $ > ---- ltmain.sh.orig Mon Jul 26 23:13:52 2004 > -+++ ltmain.sh Mon Jul 26 23:14:18 2004 > -@@ -4524,40 +4524,6 @@ > +$OpenBSD$ > +--- ltmain.sh.orig Fri May 27 15:06:04 2005 > ++++ ltmain.sh Sat Nov 26 13:03:08 2005 > +@@ -5902,40 +5902,6 @@ > # Exit here if they wanted silent mode. > - test "$show" = ":" && exit 0 > + test "$show" = : && exit $EXIT_SUCCESS > > -- echo > "----------------------------------------------------------------------" > -- echo "Libraries have been installed in:" > +- $echo > "----------------------------------------------------------------------" > +- $echo "Libraries have been installed in:" > - for libdir in $libdirs; do > -- echo " $libdir" > +- $echo " $libdir" > - done > -- echo > -- echo "If you ever happen to want to link against installed libraries" > -- echo "in a given directory, LIBDIR, you must either use libtool, and" > -- echo "specify the full pathname of the library, or use the \`-LLIBDIR'" > -- echo "flag during linking and do at least one of the following:" > +- $echo > +- $echo "If you ever happen to want to link against installed libraries" > +- $echo "in a given directory, LIBDIR, you must either use libtool, and" > +- $echo "specify the full pathname of the library, or use the \`-LLIBDIR'" > +- $echo "flag during linking and do at least one of the following:" > - if test -n "$shlibpath_var"; then > -- echo " - add LIBDIR to the \`$shlibpath_var' environment variable" > -- echo " during execution" > +- $echo " - add LIBDIR to the \`$shlibpath_var' environment variable" > +- $echo " during execution" > - fi > - if test -n "$runpath_var"; then > -- echo " - add LIBDIR to the \`$runpath_var' environment variable" > -- echo " during linking" > +- $echo " - add LIBDIR to the \`$runpath_var' environment variable" > +- $echo " during linking" > - fi > - if test -n "$hardcode_libdir_flag_spec"; then > - libdir=LIBDIR > - eval flag=\"$hardcode_libdir_flag_spec\" > - > -- echo " - use the \`$flag' linker flag" > +- $echo " - use the \`$flag' linker flag" > - fi > - if test -n "$admincmds"; then > -- echo " - have your system administrator run these > commands:$admincmds" > +- $echo " - have your system administrator run these > commands:$admincmds" > - fi > - if test -f /etc/ld.so.conf; then > -- echo " - have your system administrator add LIBDIR to > \`/etc/ld.so.conf'" > +- $echo " - have your system administrator add LIBDIR to > \`/etc/ld.so.conf'" > - fi > -- echo > -- echo "See any operating system documentation about shared libraries for" > -- echo "more information, such as the ld(1) and ld.so(8) manual pages." > -- echo > "----------------------------------------------------------------------" > - exit 0 > +- $echo > +- $echo "See any operating system documentation about shared libraries > for" > +- $echo "more information, such as the ld(1) and ld.so(8) manual pages." > +- $echo > "----------------------------------------------------------------------" > + exit $EXIT_SUCCESS > ;; > > Index: patches/patch-php_ini-dist > =================================================================== > RCS file: /cvs/ports/www/php5/patches/patch-php_ini-dist,v > retrieving revision 1.5 > diff -u -r1.5 patch-php_ini-dist > --- patches/patch-php_ini-dist 29 Dec 2005 23:07:19 -0000 1.5 > +++ patches/patch-php_ini-dist 27 Apr 2006 23:54:31 -0000 > @@ -1,7 +1,7 @@ > -$OpenBSD: patch-php_ini-dist,v 1.5 2005/12/29 23:07:19 sturm Exp $ > ---- php.ini-dist.orig Thu May 5 14:33:56 2005 > -+++ php.ini-dist Wed Sep 14 16:43:30 2005 > -@@ -437,10 +437,7 @@ > +$OpenBSD$ > +--- php.ini-dist.orig Tue Nov 15 00:14:23 2005 > ++++ php.ini-dist Sat Nov 26 13:18:08 2005 > +@@ -441,10 +441,7 @@ > ;;;;;;;;;;;;;;;;;;;;;;;;; > > ; UNIX: "/path1:/path2" > @@ -13,7 +13,7 @@ > > ; The root of the PHP pages, used only if nonempty. > ; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root > -@@ -454,7 +451,7 @@ > +@@ -458,7 +455,7 @@ > user_dir = > > ; Directory in which the loadable extensions (modules) reside. > @@ -22,7 +22,7 @@ > > ; Whether or not to enable the dl() function. The dl() function does NOT > work > ; properly in multithreaded servers, such as IIS or Zeus, and is > automatically > -@@ -515,7 +512,7 @@ > +@@ -519,7 +516,7 @@ > ;;;;;;;;;;;;;;;;;; > > ; Whether to allow the treatment of URLs (like http:// or ftp://) as files. > @@ -31,10 +31,11 @@ > > ; Define the anonymous ftp password (your email address) > ;from="[EMAIL PROTECTED]" > -@@ -534,74 +531,6 @@ > +@@ -537,70 +534,6 @@ > + ; fgets() and file() will work regardless of the source of the file. > ; auto_detect_line_endings = Off > > - > +- > -;;;;;;;;;;;;;;;;;;;;;; > -; Dynamic Extensions ; > -;;;;;;;;;;;;;;;;;;;;;; > @@ -57,27 +58,25 @@ > -; extension_dir directive above. > - > - > --;Windows Extensions > --;Note that ODBC support is built in, so no dll is needed for it. > --; > +-; Windows Extensions > +-; Note that ODBC support is built in, so no dll is needed for it. > +-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP > 5) > +-; extension folders as well as the separate PECL DLL download (PHP 5). > +-; Be sure to appropriately set the extension_dir directive. > - > -;extension=php_mbstring.dll > -;extension=php_bz2.dll > --;extension=php_cpdf.dll > -;extension=php_curl.dll > -;extension=php_dba.dll > -;extension=php_dbase.dll > --;extension=php_dbx.dll > -;extension=php_exif.dll > -;extension=php_fdf.dll > -;extension=php_filepro.dll > -;extension=php_gd2.dll > -;extension=php_gettext.dll > -;extension=php_ifx.dll > --;extension=php_iisfunc.dll > -;extension=php_imap.dll > -;extension=php_interbase.dll > --;extension=php_java.dll > -;extension=php_ldap.dll > -;extension=php_mcrypt.dll > -;extension=php_mhash.dll > @@ -89,24 +88,21 @@ > -;extension=php_oci8.dll > -;extension=php_openssl.dll > -;extension=php_oracle.dll > --;extension=php_pdf.dll > -;extension=php_pgsql.dll > -;extension=php_shmop.dll > -;extension=php_snmp.dll > -;extension=php_sockets.dll > +-;extension=php_sqlite.dll > -;extension=php_sybase_ct.dll > -;extension=php_tidy.dll > --;extension=php_w32api.dll > -;extension=php_xmlrpc.dll > -;extension=php_xsl.dll > --;extension=php_yaz.dll > --;extension=php_zip.dll > - > - > ;;;;;;;;;;;;;;;;;;; > ; Module Settings ; > ;;;;;;;;;;;;;;;;;;; > -@@ -613,13 +542,6 @@ > +@@ -616,13 +549,6 @@ > define_syslog_variables = Off > > [mail function] > @@ -120,7 +116,7 @@ > ; For Unix only. You may supply arguments as well (default: "sendmail -t > -i"). > ;sendmail_path = > > -@@ -1197,6 +1119,53 @@ > +@@ -1173,6 +1099,53 @@ > ; instead of original one. > soap.wsdl_cache_ttl=86400 > > Index: patches/patch-php_ini-recommended > =================================================================== > RCS file: /cvs/ports/www/php5/patches/patch-php_ini-recommended,v > retrieving revision 1.5 > diff -u -r1.5 patch-php_ini-recommended > --- patches/patch-php_ini-recommended 29 Dec 2005 23:07:19 -0000 1.5 > +++ patches/patch-php_ini-recommended 27 Apr 2006 23:54:31 -0000 > @@ -1,7 +1,7 @@ > -$OpenBSD: patch-php_ini-recommended,v 1.5 2005/12/29 23:07:19 sturm Exp $ > ---- php.ini-recommended.orig Wed Sep 14 16:40:29 2005 > -+++ php.ini-recommended Wed Sep 14 16:46:06 2005 > -@@ -495,10 +495,7 @@ > +$OpenBSD$ > +--- php.ini-recommended.orig Tue Nov 15 00:14:23 2005 > ++++ php.ini-recommended Sat Nov 26 13:19:47 2005 > +@@ -499,10 +499,7 @@ > ;;;;;;;;;;;;;;;;;;;;;;;;; > > ; UNIX: "/path1:/path2" > @@ -13,7 +13,7 @@ > > ; The root of the PHP pages, used only if nonempty. > ; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root > -@@ -512,7 +509,7 @@ > +@@ -516,7 +513,7 @@ > user_dir = > > ; Directory in which the loadable extensions (modules) reside. > @@ -22,7 +22,7 @@ > > ; Whether or not to enable the dl() function. The dl() function does NOT > work > ; properly in multithreaded servers, such as IIS or Zeus, and is > automatically > -@@ -573,7 +570,7 @@ > +@@ -577,7 +574,7 @@ > ;;;;;;;;;;;;;;;;;; > > ; Whether to allow the treatment of URLs (like http:// or ftp://) as files. > @@ -31,7 +31,7 @@ > > ; Define the anonymous ftp password (your email address) > ;from="[EMAIL PROTECTED]" > -@@ -591,75 +588,6 @@ > +@@ -595,70 +592,6 @@ > ; fgets() and file() will work regardless of the source of the file. > ; auto_detect_line_endings = Off > > @@ -58,27 +58,25 @@ > -; extension_dir directive above. > - > - > --;Windows Extensions > --;Note that ODBC support is built in, so no dll is needed for it. > --; > +-; Windows Extensions > +-; Note that ODBC support is built in, so no dll is needed for it. > +-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP > 5) > +-; extension folders as well as the separate PECL DLL download (PHP 5). > +-; Be sure to appropriately set the extension_dir directive. > - > -;extension=php_mbstring.dll > -;extension=php_bz2.dll > --;extension=php_cpdf.dll > -;extension=php_curl.dll > -;extension=php_dba.dll > -;extension=php_dbase.dll > --;extension=php_dbx.dll > -;extension=php_exif.dll > -;extension=php_fdf.dll > -;extension=php_filepro.dll > -;extension=php_gd2.dll > -;extension=php_gettext.dll > -;extension=php_ifx.dll > --;extension=php_iisfunc.dll > -;extension=php_imap.dll > -;extension=php_interbase.dll > --;extension=php_java.dll > -;extension=php_ldap.dll > -;extension=php_mcrypt.dll > -;extension=php_mhash.dll > @@ -90,24 +88,21 @@ > -;extension=php_oci8.dll > -;extension=php_openssl.dll > -;extension=php_oracle.dll > --;extension=php_pdf.dll > -;extension=php_pgsql.dll > -;extension=php_shmop.dll > -;extension=php_snmp.dll > -;extension=php_sockets.dll > +-;extension=php_sqlite.dll > -;extension=php_sybase_ct.dll > -;extension=php_tidy.dll > --;extension=php_w32api.dll > -;extension=php_xmlrpc.dll > -;extension=php_xsl.dll > --;extension=php_yaz.dll > --;extension=php_zip.dll > - > - > ;;;;;;;;;;;;;;;;;;; > ; Module Settings ; > ;;;;;;;;;;;;;;;;;;; > -@@ -671,13 +599,6 @@ > +@@ -674,13 +607,6 @@ > define_syslog_variables = Off > > [mail function] > @@ -121,7 +116,7 @@ > ; For Unix only. You may supply arguments as well (default: "sendmail -t > -i"). > ;sendmail_path = > > -@@ -1255,6 +1176,53 @@ > +@@ -1231,6 +1157,53 @@ > ; instead of original one. > soap.wsdl_cache_ttl=86400 > > Index: pear/pear.port.mk > =================================================================== > RCS file: /cvs/ports/www/php5/pear/pear.port.mk,v > retrieving revision 1.2 > diff -u -r1.2 pear.port.mk > --- pear/pear.port.mk 4 Feb 2005 21:23:39 -0000 1.2 > +++ pear/pear.port.mk 27 Apr 2006 23:54:31 -0000 > @@ -1,8 +1,8 @@ > # $OpenBSD: pear.port.mk,v 1.2 2005/02/04 21:23:39 alek Exp $ > # PHP PEAR module > > -RUN_DEPENDS+= :php5-pear-5.0.*:www/php5/core,-pear > -BUILD_DEPENDS+= :php5-pear-5.0.*:www/php5/core,-pear > +RUN_DEPENDS+= :php5-pear-5.1.*:www/php5/core,-pear > +BUILD_DEPENDS+= :php5-pear-5.1.*:www/php5/core,-pear > > NO_BUILD= Yes > .if !target(do-regress) > >