From a1be2fd83f47efe071cadcf3a1e24441b58c2a8d Mon Sep 17 00:00:00 2001 From: avsm Date: Thu, 3 Apr 2003 10:29:03 +0000 Subject: [PATCH] Update to php4-pear-4.3.1; the 'pear' command line stuff now works, so you can add/remove pear modules via pear.php.net Note that some pear modules which were bundled with the old version of this package are now separate ports (pear-Log especially) --- www/php4/pear/Makefile | 19 +- www/php4/pear/distinfo | 6 +- www/php4/pear/files/Makefile.pear | 9 + www/php4/pear/files/pear-412-421.tgz | Bin 29256 -> 0 bytes www/php4/pear/files/pear.port.mk | 12 + .../pear/patches/patch-pear_Makefile_frag | 19 ++ .../pear/patches/patch-pear_PEAR_Config_php | 50 +++++ www/php4/pear/pkg/PLIST | 206 +++++++++++++----- 8 files changed, 256 insertions(+), 65 deletions(-) create mode 100644 www/php4/pear/files/Makefile.pear delete mode 100644 www/php4/pear/files/pear-412-421.tgz create mode 100644 www/php4/pear/files/pear.port.mk create mode 100644 www/php4/pear/patches/patch-pear_Makefile_frag create mode 100644 www/php4/pear/patches/patch-pear_PEAR_Config_php diff --git a/www/php4/pear/Makefile b/www/php4/pear/Makefile index 43ba1e5107c..4cf0e622fa8 100644 --- a/www/php4/pear/Makefile +++ b/www/php4/pear/Makefile @@ -1,14 +1,23 @@ -# $OpenBSD: Makefile,v 1.2 2002/06/24 19:40:55 avsm Exp $ +# $OpenBSD: Makefile,v 1.3 2003/04/03 10:29:03 avsm Exp $ COMMENT= "collection of base classes for common PHP tasks" PKGNAME= php4-pear-${V} HOMEPAGE= http://pear.php.net/ ALL_TARGET= pear -CONFIGURE_ARGS= --with-pear --without-mysql --without-xml +CONFIGURE_ARGS= --with-pear=${PEAR_DIR} --disable-all -do-install: - cd ${WRKSRC}/pear && env INSTALL_ROOT=${DESTDIR} make install - cd ${PREFIX}/lib && tar -zxvf ${FILESDIR}/pear-412-421.tgz +PATCH_LIST= ${PORTSDIR}/www/php4/core/patches/patch-* \ + patch-* + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= php::www/php4/core +NO_REGRESS= Yes + +INSTALL_TARGET= install-pear install-headers install-build install-programs +FAKE_FLAGS= INSTALL_ROOT=${DESTDIR} + +pre-fake: + ${INSTALL_DATA_DIR} ${PREFIX}/lib/php .include diff --git a/www/php4/pear/distinfo b/www/php4/pear/distinfo index 9f02afed93f..48e128ab62b 100644 --- a/www/php4/pear/distinfo +++ b/www/php4/pear/distinfo @@ -1,3 +1,3 @@ -MD5 (php-4.2.3.tar.gz) = 2a4a963d79d97ea2725c860c77e908a2 -RMD160 (php-4.2.3.tar.gz) = 37a2ede463cd9af1874fec4a5cfc874dead865ca -SHA1 (php-4.2.3.tar.gz) = 3e57e8c056bd2f173bba8705293cdfa15aeb93bc +MD5 (php-4.3.1.tar.gz) = d4a34efe145b43ed10dbd95825686065 +RMD160 (php-4.3.1.tar.gz) = be60c86f7d285ba7ad899524b077fe013fd1a7fe +SHA1 (php-4.3.1.tar.gz) = eb6bec44b0ae23f474724ccb053acb7ef10047bb diff --git a/www/php4/pear/files/Makefile.pear b/www/php4/pear/files/Makefile.pear new file mode 100644 index 00000000000..8ba49e11c59 --- /dev/null +++ b/www/php4/pear/files/Makefile.pear @@ -0,0 +1,9 @@ +# $OpenBSD: Makefile.pear,v 1.1 2003/04/03 10:29:03 avsm Exp $ +# Default Makefile to install a PHP PEAR module + +default: + +install: + cp ${WRKDIR}/package.xml ${.CURDIR} + mkdir -p ${PREFIX}/lib/php + ${LOCALBASE}/bin/pear install -R ${WRKINST} -n ${.CURDIR}/package.xml diff --git a/www/php4/pear/files/pear-412-421.tgz b/www/php4/pear/files/pear-412-421.tgz deleted file mode 100644 index e23c83f12d43b027d409a609228848307d629d6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29256 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

ccVB?yQ7Prwh$;weje3V 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 SUPJT0h;dwMV?co*K>r7`889gT diff --git a/www/php4/pear/files/pear.port.mk b/www/php4/pear/files/pear.port.mk new file mode 100644 index 00000000000..d5240ab144d --- /dev/null +++ b/www/php4/pear/files/pear.port.mk @@ -0,0 +1,12 @@ +# $OpenBSD: pear.port.mk,v 1.1 2003/04/03 10:29:03 avsm Exp $ +# PHP PEAR module + +RUN_DEPENDS= pear:php4-pear-4.3.*:www/php4/pear +BUILD_DEPENDS= ${RUN_DEPENDS} + +NO_BUILD= Yes +NO_REGRESS= Yes +NO_CONFIGURE= Yes + +MAKE_FILE= ${PORTSDIR}/www/php4/pear/files/Makefile.pear +FAKE_FLAGS+= WRKINST=${WRKINST} WRKDIR=${WRKDIR} diff --git a/www/php4/pear/patches/patch-pear_Makefile_frag b/www/php4/pear/patches/patch-pear_Makefile_frag new file mode 100644 index 00000000000..6b96b141d42 --- /dev/null +++ b/www/php4/pear/patches/patch-pear_Makefile_frag @@ -0,0 +1,19 @@ +$OpenBSD: patch-pear_Makefile_frag,v 1.1 2003/04/03 10:29:03 avsm Exp $ +--- pear/Makefile.frag.orig Tue Nov 19 14:43:42 2002 ++++ pear/Makefile.frag Sat Feb 15 17:09:24 2003 +@@ -11,11 +11,11 @@ peardir=$(PEAR_INSTALLDIR) + # Skip all php.ini files altogether + PEAR_INSTALL_FLAGS = -n -dsafe_mode=0 + +-install-pear-installer: $(top_builddir)/sapi/cli/php +- @$(top_builddir)/sapi/cli/php $(PEAR_INSTALL_FLAGS) $(srcdir)/install-pear.php $(srcdir)/package-*.xml ++install-pear-installer: ++ $(LOCALBASE)/bin/php $(PEAR_INSTALL_FLAGS) $(srcdir)/install-pear.php $(srcdir)/package-*.xml + +-install-pear-packages: $(top_builddir)/sapi/cli/php +- @$(top_builddir)/sapi/cli/php $(PEAR_INSTALL_FLAGS) $(srcdir)/install-pear.php $(srcdir)/packages/*.tar ++install-pear-packages: ++ $(LOCALBASE)/bin/php $(PEAR_INSTALL_FLAGS) $(srcdir)/install-pear.php $(srcdir)/packages/*.tar + + install-pear: + @echo "Installing PEAR environment: $(INSTALL_ROOT)$(peardir)/" diff --git a/www/php4/pear/patches/patch-pear_PEAR_Config_php b/www/php4/pear/patches/patch-pear_PEAR_Config_php new file mode 100644 index 00000000000..30606d175d4 --- /dev/null +++ b/www/php4/pear/patches/patch-pear_PEAR_Config_php @@ -0,0 +1,50 @@ +$OpenBSD: patch-pear_PEAR_Config_php,v 1.1 2003/04/03 10:29:03 avsm Exp $ +--- pear/PEAR/Config.php.orig Sat Feb 15 21:08:35 2003 ++++ pear/PEAR/Config.php Sun Feb 16 01:20:55 2003 +@@ -81,7 +81,7 @@ if (isset($_ENV['PHP_PEAR_DOC_DIR'])) { + define('PEAR_CONFIG_DEFAULT_DOC_DIR', $_ENV['PHP_PEAR_DOC_DIR']); + } else { + define('PEAR_CONFIG_DEFAULT_DOC_DIR', +- PEAR_INSTALL_DIR.DIRECTORY_SEPARATOR.'docs'); ++ PHP_PREFIX.'/share/doc/pear'); + } + + // Default for bin_dir +@@ -96,7 +96,7 @@ if (isset($_ENV['PHP_PEAR_DATA_DIR'])) { + define('PEAR_CONFIG_DEFAULT_DATA_DIR', $_ENV['PHP_PEAR_DATA_DIR']); + } else { + define('PEAR_CONFIG_DEFAULT_DATA_DIR', +- PEAR_INSTALL_DIR.DIRECTORY_SEPARATOR.'data'); ++ PHP_PREFIX.'/share/pear'); + } + + // Default for test_dir +@@ -104,7 +104,7 @@ if (isset($_ENV['PHP_PEAR_TEST_DIR'])) { + define('PEAR_CONFIG_DEFAULT_TEST_DIR', $_ENV['PHP_PEAR_TEST_DIR']); + } else { + define('PEAR_CONFIG_DEFAULT_TEST_DIR', +- PEAR_INSTALL_DIR.DIRECTORY_SEPARATOR.'tests'); ++ PHP_PREFIX.'/share/pear/tests'); + } + + // Default for cache_dir +@@ -112,8 +112,7 @@ if (isset($_ENV['PHP_PEAR_CACHE_DIR'])) + define('PEAR_CONFIG_DEFAULT_CACHE_DIR', $_ENV['PHP_PEAR_CACHE_DIR']); + } else { + define('PEAR_CONFIG_DEFAULT_CACHE_DIR', +- System::tmpdir() . DIRECTORY_SEPARATOR . 'pear' . +- DIRECTORY_SEPARATOR . 'cache'); ++ '/var/www/pear/cache'); + } + + // Default for php_bin +@@ -164,8 +163,7 @@ if (isset($_ENV['PHP_PEAR_SIG_BIN'])) { + define('PEAR_CONFIG_DEFAULT_SIG_BIN', $_ENV['PHP_PEAR_SIG_BIN']); + } else { + define('PEAR_CONFIG_DEFAULT_SIG_BIN', +- System::which( +- 'gpg', OS_WINDOWS ? 'c:\gnupg\gpg.exe' : '/usr/local/bin/gpg')); ++ PHP_PREFIX . '/bin/gpg'); + } + + // Default for sig_keydir diff --git a/www/php4/pear/pkg/PLIST b/www/php4/pear/pkg/PLIST index cad3c74815e..128fd9284c4 100644 --- a/www/php4/pear/pkg/PLIST +++ b/www/php4/pear/pkg/PLIST @@ -1,16 +1,16 @@ -@comment $OpenBSD: PLIST,v 1.2 2002/09/11 23:16:48 avsm Exp $ +@comment $OpenBSD: PLIST,v 1.3 2003/04/03 10:29:03 avsm Exp $ bin/pear -bin/pearize bin/php-config bin/phpextdist bin/phpize -bin/phptar include/php/TSRM/TSRM.h include/php/TSRM/acconfig.h include/php/TSRM/readdir.h include/php/TSRM/tsrm_config.h +include/php/TSRM/tsrm_config.nw.h include/php/TSRM/tsrm_config.w32.h include/php/TSRM/tsrm_config_common.h +include/php/TSRM/tsrm_nw.h include/php/TSRM/tsrm_strtok_r.h include/php/TSRM/tsrm_virtual_cwd.h include/php/TSRM/tsrm_win32.h @@ -27,6 +27,7 @@ include/php/Zend/zend_constants.h include/php/Zend/zend_dynamic_array.h include/php/Zend/zend_errors.h include/php/Zend/zend_execute.h +include/php/Zend/zend_execute_globals.h include/php/Zend/zend_execute_locks.h include/php/Zend/zend_extensions.h include/php/Zend/zend_fast_cache.h @@ -44,20 +45,34 @@ include/php/Zend/zend_language_scanner.h include/php/Zend/zend_list.h include/php/Zend/zend_llist.h include/php/Zend/zend_modules.h +include/php/Zend/zend_multibyte.h include/php/Zend/zend_operators.h include/php/Zend/zend_ptr_stack.h include/php/Zend/zend_qsort.h include/php/Zend/zend_stack.h include/php/Zend/zend_static_allocator.h +include/php/Zend/zend_types.h include/php/Zend/zend_variables.h include/php/acconfig.h include/php/ext/mbstring/cp932_table.h include/php/ext/mbstring/mbfilter.h +include/php/ext/mbstring/mbfilter_cn.h include/php/ext/mbstring/mbfilter_ja.h +include/php/ext/mbstring/mbfilter_kr.h +include/php/ext/mbstring/mbfilter_ru.h +include/php/ext/mbstring/mbfilter_tw.h include/php/ext/mbstring/mbregex.h include/php/ext/mbstring/mbstring.h +include/php/ext/mbstring/php_mbregex.h +include/php/ext/mbstring/php_unicode.h +include/php/ext/mbstring/unicode_data.h include/php/ext/mbstring/unicode_table.h +include/php/ext/mbstring/unicode_table_cn.h include/php/ext/mbstring/unicode_table_ja.h +include/php/ext/mbstring/unicode_table_kr.h +include/php/ext/mbstring/unicode_table_ru.h +include/php/ext/mbstring/unicode_table_tw.h +include/php/ext/pgsql/php_pgsql.h include/php/ext/session/mod_files.h include/php/ext/session/mod_mm.h include/php/ext/session/mod_user.h @@ -69,6 +84,7 @@ include/php/ext/standard/crc32.h include/php/ext/standard/credits.h include/php/ext/standard/credits_ext.h include/php/ext/standard/credits_sapi.h +include/php/ext/standard/css.h include/php/ext/standard/cyr_convert.h include/php/ext/standard/datetime.h include/php/ext/standard/dl.h @@ -114,6 +130,7 @@ include/php/ext/standard/php_versioning.h include/php/ext/standard/quot_print.h include/php/ext/standard/reg.h include/php/ext/standard/scanf.h +include/php/ext/standard/sha1.h include/php/ext/standard/uniqid.h include/php/ext/standard/url.h include/php/ext/standard/url_scanner.h @@ -132,7 +149,7 @@ include/php/ext/xml/expat/xmltok_impl.h include/php/ext/xml/php_xml.h include/php/main/SAPI.h include/php/main/build-defs.h -include/php/main/config.w32.h +include/php/main/config.nw.h include/php/main/fopen_wrappers.h include/php/main/internal_functions_registry.h include/php/main/logos.h @@ -141,10 +158,12 @@ include/php/main/php3_compat.h include/php/main/php_compat.h include/php/main/php_config.h include/php/main/php_content_types.h +include/php/main/php_embed.h include/php/main/php_globals.h include/php/main/php_ini.h include/php/main/php_logos.h include/php/main/php_main.h +include/php/main/php_memory_streams.h include/php/main/php_network.h include/php/main/php_open_temporary_file.h include/php/main/php_output.h @@ -158,6 +177,7 @@ include/php/main/php_version.h include/php/main/rfc1867.h include/php/main/safe_mode.h include/php/main/snprintf.h +include/php/main/spprintf.h include/php/main/win95nt.h include/php/php_version.h include/php/regex/cclass.h @@ -166,12 +186,21 @@ include/php/regex/regex.h include/php/regex/regex2.h include/php/regex/regex_extra.h include/php/regex/utils.h +lib/php/.registry/Archive_Tar.reg +lib/php/.registry/Console_Getopt.reg +lib/php/.registry/DB.reg +lib/php/.registry/HTTP.reg +lib/php/.registry/Mail.reg +lib/php/.registry/Net_SMTP.reg +lib/php/.registry/Net_Socket.reg +lib/php/.registry/PEAR.reg +lib/php/.registry/XML_Parser.reg +lib/php/.registry/XML_RPC.reg lib/php/Archive/Tar.php lib/php/Console/Getopt.php -lib/php/Crypt/CBC.php -lib/php/Crypt/HCEMD5.php lib/php/DB.php lib/php/DB/common.php +lib/php/DB/dbase.php lib/php/DB/fbsql.php lib/php/DB/ibase.php lib/php/DB/ifx.php @@ -183,49 +212,21 @@ lib/php/DB/odbc.php lib/php/DB/pgsql.php lib/php/DB/storage.php lib/php/DB/sybase.php -lib/php/Date/Calc.php -lib/php/Date/Human.php -lib/php/File.php -lib/php/File/CSV.php -lib/php/File/Find.php -lib/php/File/Passwd.php -lib/php/File/SearchReplace.php -lib/php/HTML/Common.php -lib/php/HTML/Form.php -lib/php/HTML/IT.php -lib/php/HTML/ITX.php -lib/php/HTML/IT_Error.php -lib/php/HTML/Page.php -lib/php/HTML/Processor.php -lib/php/HTML/Select.php -lib/php/HTML/Table.php lib/php/HTTP.php -lib/php/HTTP/Compress.php -lib/php/Log.php -lib/php/Log/composite.php -lib/php/Log/console.php -lib/php/Log/file.php -lib/php/Log/mcal.php -lib/php/Log/observer.php -lib/php/Log/sql.php -lib/php/Log/syslog.php lib/php/Mail.php lib/php/Mail/RFC822.php -lib/php/Mail/mime.php -lib/php/Mail/mimeDecode.php -lib/php/Mail/mimePart.php +lib/php/Mail/mail.php lib/php/Mail/sendmail.php lib/php/Mail/smtp.php -lib/php/Mail/xmail.dtd -lib/php/Mail/xmail.xsl -lib/php/Net/Curl.php -lib/php/Net/Dig.php lib/php/Net/SMTP.php lib/php/Net/Socket.php +lib/php/OS/Guess.php lib/php/PEAR.php lib/php/PEAR/Autoloader.php +lib/php/PEAR/Builder.php lib/php/PEAR/Command.php lib/php/PEAR/Command/Auth.php +lib/php/PEAR/Command/Build.php lib/php/PEAR/Command/Common.php lib/php/PEAR/Command/Config.php lib/php/PEAR/Command/Install.php @@ -240,47 +241,138 @@ lib/php/PEAR/Installer.php lib/php/PEAR/Packager.php lib/php/PEAR/Registry.php lib/php/PEAR/Remote.php -lib/php/Schedule/At.php lib/php/System.php lib/php/XML/Parser.php +lib/php/XML/RPC.php +lib/php/XML/RPC/Server.php +lib/php/build/Makefile.global lib/php/build/acinclude.m4 -lib/php/build/dynlib.m4 -lib/php/build/dynlib.mk -lib/php/build/fastgen.sh -lib/php/build/library.mk -lib/php/build/ltlib.mk lib/php/build/mkdep.awk lib/php/build/pear.m4 -lib/php/build/program.mk -lib/php/build/rules.mk -lib/php/build/rules_common.mk -lib/php/build/rules_pear.mk +lib/php/build/scan_makefile_in.awk lib/php/build/shtool +share/doc/pear/Archive_Tar/docs/Archive_Tar.txt +share/doc/pear/DB/DB/IDEAS +share/doc/pear/DB/DB/MAINTAINERS +share/doc/pear/DB/DB/STATUS +share/doc/pear/DB/DB/TESTERS +share/pear/PEAR/package.dtd +share/pear/PEAR/template.spec +share/pear/tests/DB/tests/db_error.phpt +share/pear/tests/DB/tests/db_error2.phpt +share/pear/tests/DB/tests/db_factory.phpt +share/pear/tests/DB/tests/db_ismanip.phpt +share/pear/tests/DB/tests/db_parsedsn.phpt +share/pear/tests/DB/tests/driver/01connect.phpt +share/pear/tests/DB/tests/driver/02fetch.phpt +share/pear/tests/DB/tests/driver/03simplequery.phpt +share/pear/tests/DB/tests/driver/04numcols.phpt +share/pear/tests/DB/tests/driver/05sequences.phpt +share/pear/tests/DB/tests/driver/06prepexec.phpt +share/pear/tests/DB/tests/driver/08affectedrows.phpt +share/pear/tests/DB/tests/driver/09numrows.phpt +share/pear/tests/DB/tests/driver/10errormap.phpt +share/pear/tests/DB/tests/driver/13limit.phpt +share/pear/tests/DB/tests/driver/14fetchmode_object.phpt +share/pear/tests/DB/tests/driver/15quote.phpt +share/pear/tests/DB/tests/ibase/01connect.phpt +share/pear/tests/DB/tests/ibase/02fetch.phpt +share/pear/tests/DB/tests/ibase/03simplequery.phpt +share/pear/tests/DB/tests/ibase/04numcols.phpt +share/pear/tests/DB/tests/ibase/05sequences.phpt +share/pear/tests/DB/tests/ibase/06prepexec.phpt +share/pear/tests/DB/tests/ibase/10errormap.phpt +share/pear/tests/DB/tests/mysql/01connect.phpt +share/pear/tests/DB/tests/mysql/02fetch.phpt +share/pear/tests/DB/tests/mysql/03simplequery.phpt +share/pear/tests/DB/tests/mysql/04numcols.phpt +share/pear/tests/DB/tests/mysql/05sequences.phpt +share/pear/tests/DB/tests/mysql/06prepexec.phpt +share/pear/tests/DB/tests/mysql/07errornative.phpt +share/pear/tests/DB/tests/mysql/08affectedrows.phpt +share/pear/tests/DB/tests/mysql/09numrows.phpt +share/pear/tests/DB/tests/mysql/10errormap.phpt +share/pear/tests/DB/tests/mysql/12tableinfo.phpt +share/pear/tests/DB/tests/mysql/13limit.phpt +share/pear/tests/DB/tests/mysql/14fetchmode_object.phpt +share/pear/tests/DB/tests/oci8/01connect.phpt +share/pear/tests/DB/tests/oci8/02fetch.phpt +share/pear/tests/DB/tests/oci8/03simplequery.phpt +share/pear/tests/DB/tests/oci8/04numcols.phpt +share/pear/tests/DB/tests/oci8/05sequences.phpt +share/pear/tests/DB/tests/oci8/06prepexec.phpt +share/pear/tests/DB/tests/oci8/07errornative.phpt +share/pear/tests/DB/tests/oci8/08affectedrows.phpt +share/pear/tests/DB/tests/oci8/09numrows.phpt +share/pear/tests/DB/tests/oci8/10errormap.phpt +share/pear/tests/DB/tests/oci8/13limit.phpt +share/pear/tests/DB/tests/odbc/01connect.phpt +share/pear/tests/DB/tests/odbc/02fetch.phpt +share/pear/tests/DB/tests/odbc/03simplequery.phpt +share/pear/tests/DB/tests/odbc/04numcols.phpt +share/pear/tests/DB/tests/odbc/06prepexec.phpt +share/pear/tests/DB/tests/odbc/07errornative.phpt +share/pear/tests/DB/tests/odbc/09numrows.phpt +share/pear/tests/DB/tests/odbc/10errormap.phpt +share/pear/tests/DB/tests/pgsql/01connect.phpt +share/pear/tests/DB/tests/pgsql/02fetch.phpt +share/pear/tests/DB/tests/pgsql/03simplequery.phpt +share/pear/tests/DB/tests/pgsql/04numcols.phpt +share/pear/tests/DB/tests/pgsql/05sequences.phpt +share/pear/tests/DB/tests/pgsql/06prepexec.phpt +share/pear/tests/DB/tests/pgsql/07errornative.phpt +share/pear/tests/DB/tests/pgsql/08affectedrows.phpt +share/pear/tests/DB/tests/pgsql/09numrows.phpt +share/pear/tests/DB/tests/pgsql/10errormap.phpt +share/pear/tests/DB/tests/pgsql/11transact.phpt +share/pear/tests/DB/tests/pgsql/13limit.phpt +share/pear/tests/DB/tests/pgsql/14fetchmode_object.phpt +share/pear/tests/XML_Parser/tests/001.phpt +share/pear/tests/XML_Parser/tests/002.phpt +share/pear/tests/XML_Parser/tests/003.phpt +share/pear/tests/XML_Parser/tests/004.phpt +share/pear/tests/XML_Parser/tests/005.phpt +share/pear/tests/XML_Parser/tests/test2.xml +share/pear/tests/XML_Parser/tests/test3.xml +@dirrm share/pear/tests/XML_Parser/tests +@dirrm share/pear/tests/XML_Parser +@dirrm share/pear/tests/DB/tests/pgsql +@dirrm share/pear/tests/DB/tests/odbc +@dirrm share/pear/tests/DB/tests/oci8 +@dirrm share/pear/tests/DB/tests/mysql +@dirrm share/pear/tests/DB/tests/ibase +@dirrm share/pear/tests/DB/tests/driver +@dirrm share/pear/tests/DB/tests +@dirrm share/pear/tests/DB +@dirrm share/pear/tests +@dirrm share/pear/PEAR +@dirrm share/pear +@dirrm share/doc/pear/DB/DB +@dirrm share/doc/pear/DB +@dirrm share/doc/pear/Archive_Tar/docs +@dirrm share/doc/pear/Archive_Tar +@dirrm share/doc/pear @dirrm lib/php/build +@dirrm lib/php/XML/RPC @dirrm lib/php/XML -@dirrm lib/php/Schedule @dirrm lib/php/PEAR/Frontend @dirrm lib/php/PEAR/Command @dirrm lib/php/PEAR +@dirrm lib/php/OS @dirrm lib/php/Net @dirrm lib/php/Mail -@dirrm lib/php/Log -@exec mkdir -p %D/lib/php/Image -@dirrm lib/php/Image -@dirrm lib/php/HTTP -@dirrm lib/php/HTML -@dirrm lib/php/File -@dirrm lib/php/Date @dirrm lib/php/DB -@dirrm lib/php/Crypt @dirrm lib/php/Console @dirrm lib/php/Archive +@dirrm lib/php/.registry +@dirrm lib/php @dirrm include/php/regex @dirrm include/php/main @dirrm include/php/ext/xml/expat @dirrm include/php/ext/xml @dirrm include/php/ext/standard @dirrm include/php/ext/session +@dirrm include/php/ext/pgsql @dirrm include/php/ext/mbstring @dirrm include/php/ext @dirrm include/php/Zend