summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHartmut Holzgraefe <hholzgra@php.net>2004-03-23 19:46:10 +0000
committerHartmut Holzgraefe <hholzgra@php.net>2004-03-23 19:46:10 +0000
commiteeb172b29f65b9a340638b7096b6dd82399b4562 (patch)
treea10ba860254a453537a2f6fef55ab9a01abbc235
parent82e2b354ac8d2df5643b50c432bde5ad0edac8db (diff)
downloadphp-git-eeb172b29f65b9a340638b7096b6dd82399b4562.tar.gz
"The Visa to Sibiria" (work in progress)
Adding a package.xml to a bundled extension does not only ease the transition to PECL whereever suitable but also allows to build and install an extension as "shared" using the PEAR installer without having to deal with phpize and friends by hand
-rw-r--r--ext/bcmath/package.xml94
-rw-r--r--ext/bz2/package.xml3
-rw-r--r--ext/calendar/package.xml73
-rw-r--r--ext/com_dotnet/package.xml52
-rw-r--r--ext/cpdf/package.xml44
-rw-r--r--ext/ctype/package.xml46
-rw-r--r--ext/curl/package.xml52
-rw-r--r--ext/dbase/package.xml57
-rw-r--r--ext/dio/package.xml46
-rw-r--r--ext/exif/package.xml62
-rw-r--r--ext/fam/package.xml48
-rw-r--r--ext/fdf/package.xml58
-rw-r--r--ext/ftp/package.xml56
-rw-r--r--ext/mime_magic/package.xml49
-rw-r--r--ext/mysql/package.xml63
-rw-r--r--ext/mysqli/package.xml118
-rw-r--r--ext/ncurses/package.xml73
-rw-r--r--ext/oci8/package.xml85
-rw-r--r--ext/oracle/package.xml68
-rw-r--r--ext/pcntl/package.xml46
-rw-r--r--ext/pdf/package.xml50
-rw-r--r--ext/posix/package.xml49
-rw-r--r--ext/sysvmsg/package.xml40
-rw-r--r--ext/sysvsem/package.xml39
-rw-r--r--ext/sysvshm/package.xml40
-rw-r--r--ext/w32api/package.xml47
-rw-r--r--ext/xml/package.xml74
-rw-r--r--ext/yp/package.xml46
-rw-r--r--ext/zlib/package.xml70
29 files changed, 1648 insertions, 0 deletions
diff --git a/ext/bcmath/package.xml b/ext/bcmath/package.xml
new file mode 100644
index 0000000000..876297e9f8
--- /dev/null
+++ b/ext/bcmath/package.xml
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>bcmath</name>
+ <summary>Arbitrary Precision Mathematics Functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>andi</user>
+ <name>Andi Gutmans</name>
+ <email>andi@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+For arbitrary precision mathematics PHP offers the Binary Calculator
+which supports numbers of any size and precision, represented as strings.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="bcmath.c"/>
+ <file role="src" name="php_bcmath.h"/>
+ <file role="src" name="number.c"/>
+ <file role="src" name="number.h"/>
+ <file role="doc" name="libbcmath/AUTHORS"/>
+ <file role="doc" name="libbcmath/COPYING.LIB"/>
+ <file role="doc" name="libbcmath/ChangeLog"/>
+ <file role="doc" name="libbcmath/FAQ"/>
+ <file role="doc" name="libbcmath/INSTALL"/>
+ <file role="doc" name="libbcmath/NEWS"/>
+ <file role="doc" name="libbcmath/README"/>
+ <file role="src" name="libbcmath/src/Makefile.am"/>
+ <file role="src" name="libbcmath/src/add.c"/>
+ <file role="src" name="libbcmath/src/bcmath.h"/>
+ <file role="src" name="libbcmath/src/compare.c"/>
+ <file role="src" name="libbcmath/src/config.h"/>
+ <file role="src" name="libbcmath/src/debug.c"/>
+ <file role="src" name="libbcmath/src/div.c"/>
+ <file role="src" name="libbcmath/src/divmod.c"/>
+ <file role="src" name="libbcmath/src/doaddsub.c"/>
+ <file role="src" name="libbcmath/src/init.c"/>
+ <file role="src" name="libbcmath/src/int2num.c"/>
+ <file role="src" name="libbcmath/src/nearzero.c"/>
+ <file role="src" name="libbcmath/src/neg.c"/>
+ <file role="src" name="libbcmath/src/num2long.c"/>
+ <file role="src" name="libbcmath/src/num2str.c"/>
+ <file role="src" name="libbcmath/src/outofmem.c"/>
+ <file role="src" name="libbcmath/src/output.c"/>
+ <file role="src" name="libbcmath/src/private.h"/>
+ <file role="src" name="libbcmath/src/raise.c"/>
+ <file role="src" name="libbcmath/src/raisemod.c"/>
+ <file role="src" name="libbcmath/src/recmul.c"/>
+ <file role="src" name="libbcmath/src/rmzero.c"/>
+ <file role="src" name="libbcmath/src/rt.c"/>
+ <file role="src" name="libbcmath/src/sqrt.c"/>
+ <file role="src" name="libbcmath/src/str2num.c"/>
+ <file role="src" name="libbcmath/src/sub.c"/>
+ <file role="src" name="libbcmath/src/zero.c"/>
+ <file role="src" name="libbcmath/Makefile.am"/>
+ <file role="src" name="libbcmath/acconfig.h"/>
+ <file role="src" name="libbcmath/aclocal.m4"/>
+ <file role="src" name="libbcmath/config.h.in"/>
+ <file role="src" name="libbcmath/configure"/>
+ <file role="src" name="libbcmath/configure.in"/>
+ <file role="src" name="libbcmath/install-sh"/>
+ <file role="src" name="libbcmath/missing"/>
+ <file role="src" name="libbcmath/mkinstalldirs"/>
+ <file role="test" name="tests/bcadd.phpt"/>
+ <file role="test" name="tests/bccomp.phpt"/>
+ <file role="test" name="tests/bcdiv.phpt"/>
+ <file role="test" name="tests/bcmod.phpt"/>
+ <file role="test" name="tests/bcmul.phpt"/>
+ <file role="test" name="tests/bcpow.phpt"/>
+ <file role="test" name="tests/bcscale.phpt"/>
+ <file role="test" name="tests/bcsqrt.phpt"/>
+ <file role="test" name="tests/bcsub.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/bz2/package.xml b/ext/bz2/package.xml
index 7ad1bcfa5a..107f218866 100644
--- a/ext/bz2/package.xml
+++ b/ext/bz2/package.xml
@@ -23,6 +23,9 @@ Bz2 is an extension to create and parse bzip2 compressed data.
Initial Release in PECL
</notes>
</release>
+ <configureoptions>
+ <configureoption name="with-bz2" default="autodetect" prompt="path to bz2 installation?"/>
+ </configureoptions>
<filelist>
<dir role="src" name="/">
<file role="doc">CREDITS</file>
diff --git a/ext/calendar/package.xml b/ext/calendar/package.xml
new file mode 100644
index 0000000000..877b745123
--- /dev/null
+++ b/ext/calendar/package.xml
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>calendar</name>
+ <summary>Date conversion between different calendar formats</summary>
+ <maintainers>
+ <maintainer>
+ <user>hholzgra</user>
+ <name>Hartmut Holzgraefe</name>
+ <email>hartmut@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>shane</user>
+ <name>Shane Caraveo</name>
+ <role>developer</role>
+ <email>shane@caraveo.com</email>
+ </maintainer>
+ <maintainer>
+ <user>colin</user>
+ <name>Colin Viebrock</name>
+ <role>developer</role>
+ <email>colin@easydns.com</email>
+ </maintainer>
+ <maintainer>
+ <user>wez</user>
+ <name>Wez Furlong</name>
+ <role>developer</role>
+ <email>wez@php.net</email>
+ </maintainer>
+ </maintainers>
+ <description>
+The calendar extension presents a series of functions to simplify
+converting between different calendar formats. The intermediary or
+standard it is based on is the Julian Day Count. The Julian Day Count
+is a count of days starting from January 1st, 4713 B.C. To convert
+between calendar systems, you must first convert to Julian Day Count,
+then to the calendar system of your choice. Julian Day Count is very
+different from the Julian Calendar!
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="cal_unix.c"/>
+ <file role="src" name="calendar.c"/>
+ <file role="src" name="dow.c"/>
+ <file role="src" name="easter.c"/>
+ <file role="src" name="french.c"/>
+ <file role="src" name="gregor.c"/>
+ <file role="src" name="jewish.c"/>
+ <file role="src" name="julian.c"/>
+ <file role="src" name="package.xml"/>
+ <file role="src" name="php_calendar.h"/>
+ <file role="src" name="sdncal.h"/>
+ <file role="test" name="tests/jdtojewish.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/com_dotnet/package.xml b/ext/com_dotnet/package.xml
new file mode 100644
index 0000000000..f9976245a8
--- /dev/null
+++ b/ext/com_dotnet/package.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>com_dotnet</name>
+ <summary>Com and .NET support functions for Windows</summary>
+ <maintainers>
+ <maintainer>
+ <user>wez</user>
+ <name>Wez Furlong</name>
+ <email>wez@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+...
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="README"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="com_com.c"/>
+ <file role="src" name="com_dotnet.c"/>
+ <file role="src" name="com_extension.c"/>
+ <file role="src" name="com_handlers.c"/>
+ <file role="src" name="com_misc.c"/>
+ <file role="src" name="com_olechar.c"/>
+ <file role="src" name="com_typeinfo.c"/>
+ <file role="src" name="com_variant.c"/>
+ <file role="src" name="com_iterator.c"/>
+ <file role="src" name="com_saproxy.c"/>
+ <file role="src" name="com_wrapper.c"/>
+ <file role="src" name="php_com_dotnet.h"/>
+ <file role="src" name="php_com_dotnet_internal.h"/>
+ <file role="test" name="tests/variants.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="windows"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/cpdf/package.xml b/ext/cpdf/package.xml
new file mode 100644
index 0000000000..c3a572db82
--- /dev/null
+++ b/ext/cpdf/package.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>cpdf</name>
+ <summary>Clib PDF functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>steinm</user>
+ <name>Uwe Steinmann</name>
+ <email>steinm@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+ClibPDF lets you create PDF documents with PHP.
+ClibPDF functionality and API are similar to PDFlib.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-cpdf" default="autodetect" prompt="path to cpdf installation?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.mw32"/>
+ <file role="src" name="cpdf.dsp"/>
+ <file role="src" name="cpdf.c"/>
+ <file role="src" name="php_cpdf.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/ctype/package.xml b/ext/ctype/package.xml
new file mode 100644
index 0000000000..6cdd630c20
--- /dev/null
+++ b/ext/ctype/package.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>ctype</name>
+ <summary>Character type detection</summary>
+ <maintainers>
+ <maintainer>
+ <user>hholzgra</user>
+ <name>Hartmut Holzgraefe</name>
+ <email>hartmut@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+The functions provided by this extension check whether a
+character or string falls into a certain character class
+according to the current locale.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="README"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="ctype.dsp"/>
+ <file role="src" name="ctype.c"/>
+ <file role="src" name="php_ctype.h"/>
+ <file role="test" name="tests/001.phpt"/>
+ <file role="test" name="tests/002.phpt"/>
+ <file role="test" name="tests/bug25745.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/curl/package.xml b/ext/curl/package.xml
new file mode 100644
index 0000000000..5e837a4074
--- /dev/null
+++ b/ext/curl/package.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>curl</name>
+ <summary>Clib PDF functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>sterling</user>
+ <name>Sterling Hughes</name>
+ <email>sterling@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+PHP supports libcurl, a library created by Daniel Stenberg,
+that allows you to connect and communicate to many different
+types of servers with many different types of protocols.
+libcurl currently supports the http, https, ftp, gopher,
+telnet, dict, file, and ldap protocols. libcurl also supports
+HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading (this
+can also be done with PHP's ftp extension), HTTP form based
+upload, proxies, cookies, and user+password authentication.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-curl" default="autodetect" prompt="path to curl installation?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.mw32"/>
+ <file role="src" name="curl.dsp"/>
+ <file role="src" name="interface.c"/>
+ <file role="src" name="multi.c"/>
+ <file role="src" name="streams.c"/>
+ <file role="src" name="php_curl.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/dbase/package.xml b/ext/dbase/package.xml
new file mode 100644
index 0000000000..f0a30a5a20
--- /dev/null
+++ b/ext/dbase/package.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>dbase</name>
+ <summary>dBase database file access functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>jimw</user>
+ <name>Jim Winstead</name>
+ <email>jimw@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+These functions allow you to access records stored
+in dBase-format (dbf) databases.
+
+There is no support for indexes or memo fields.
+There is no support for locking, too.
+Two concurrent webserver processes modifying the
+same dBase file will very likely ruin your database.
+
+dBase files are simple sequential files of fixed length records.
+Records are appended to the end of the file and delete records
+are kept until you call dbase_pack().
+</description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="dbase.c"/>
+ <file role="src" name="dbf.h"/>
+ <file role="src" name="dbf_head.c"/>
+ <file role="src" name="dbf_head.h"/>
+ <file role="src" name="dbf_misc.c"/>
+ <file role="src" name="dbf_misc.h"/>
+ <file role="src" name="dbf_ndx.c"/>
+ <file role="src" name="dbf_ndx.h"/>
+ <file role="src" name="dbf_rec.c"/>
+ <file role="src" name="dbf_rec.h"/>
+ <file role="src" name="php_dbase.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/dio/package.xml b/ext/dio/package.xml
new file mode 100644
index 0000000000..90a18fd79d
--- /dev/null
+++ b/ext/dio/package.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>dio</name>
+ <summary>Direct I/O functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>sterling</user>
+ <name>Sterling Hughes</name>
+ <email>sterling@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+PHP supports the direct io functions as described in the
+Posix Standard (Section 6) for performing I/O functions at
+a lower level than the C-Language stream I/O functions
+(fopen(), fread(),..). The use of the DIO functions should
+be considered only when direct control of a device is needed.
+In all other cases, the standard filesystem functions are
+more than adequate.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="dio.c"/>
+ <file role="src" name="php_dio.h"/>
+ <file role="test" name="tests/001.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix" /> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/exif/package.xml b/ext/exif/package.xml
new file mode 100644
index 0000000000..76ef22c933
--- /dev/null
+++ b/ext/exif/package.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>exif</name>
+ <summary>Read header information from JPEG and DIFF headers</summary>
+ <maintainers>
+ <maintainer>
+ <user>rasmus</user>
+ <name>Rasmus Lerdorf</name>
+ <email>helly@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>helly</user>
+ <name>Markus Boerger</name>
+ <email>helly@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+The EXIF functions provide access to information stored in headers
+of JPEG and TIFF images. This way you can read meta data generated
+by digital cameras and certain image processing applications.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="example.php"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="exif.dsp"/>
+ <file role="src" name="exif.c"/>
+ <file role="src" name="php_exif.h"/>
+ <file role="test" name="tests/exif000.phpt"/>
+ <file role="test" name="tests/exif001.phpt"/>
+ <file role="test" name="tests/test1.jpg"/>
+ <file role="test" name="tests/exif002.phpt"/>
+ <file role="test" name="tests/test2.jpg"/>
+ <file role="test" name="tests/exif003.phpt"/>
+ <file role="test" name="tests/test3.jpg"/>
+ <file role="test" name="tests/exif004.phpt"/>
+ <file role="test" name="tests/test4.jpg"/>
+ <file role="test" name="tests/exif005.phpt"/>
+ <file role="test" name="tests/test5.jpg"/>
+ <file role="test" name="tests/exif006.phpt"/>
+ <file role="test" name="tests/test6.jpg"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/fam/package.xml b/ext/fam/package.xml
new file mode 100644
index 0000000000..41f46b8a65
--- /dev/null
+++ b/ext/fam/package.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>fam</name>
+ <summary>File Alteration Monitor Functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>sas</user>
+ <name>Sascha Schumann</name>
+ <email>sascha@schumann.cx</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+FAM monitors files and directories, notifying interested
+applications of changes.
+A PHP script may specify a list of files for FAM to monitor
+using the functions provided by this extension.
+The FAM process is started when the first connection from
+any application to it is opened. It exits after all
+connections to it have been closed.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="fam.c"/>
+ <file role="src" name="php_fam.h"/>
+ </filelist>
+ <configureoptions>
+ <configureoption name="with-fam" default="autodetect" prompt="path to fam installation?"/>
+ </configureoptions>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/fdf/package.xml b/ext/fdf/package.xml
new file mode 100644
index 0000000000..9558286828
--- /dev/null
+++ b/ext/fdf/package.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>fdf</name>
+ <summary>PDF Form Data Format functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>steinm</user>
+ <name>Uwe Steinmann</name>
+ <email>steinm@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>hholzgra</user>
+ <name>Hartmut Holzgraefe</name>
+ <email>hartmut@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ </maintainers>
+ <description>
+Forms Data Format (FDF) is a format for handling forms
+within PDF documents. You should read the documentation
+at http://partners.adobe.com/asn/acrobat/forms.jsp for
+more information on what FDF is and how it is used in
+general.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-fdf" default="autodetect" prompt="path to fdf installation?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.mw32"/>
+ <file role="src" name="fdf.dsp"/>
+ <file role="src" name="fdf.c"/>
+ <file role="src" name="php_fdf.h"/>
+ <flie role="test" name="tests/01-general.phpt"/>
+ <flie role="test" name="tests/02-values.phpt"/>
+ <flie role="test" name="tests/03-read-file.phpt"/>
+ <flie role="test" name="tests/04-POST.phpt"/>
+ <flie role="test" name="tests/simple.fdf"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/ftp/package.xml b/ext/ftp/package.xml
new file mode 100644
index 0000000000..c1152cb3e8
--- /dev/null
+++ b/ext/ftp/package.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>ftp</name>
+ <summary>File Transfer Protocol functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>???</user>
+ <name>Andrew Skalski</name>
+ <email>askalski@chek.com</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>sesser</user>
+ <name>Stefan Esser</name>
+ <email>sesser@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+The functions in this extension implement client access to file
+servers speaking the File Transfer Protocol (FTP) as defined in
+http://www.faqs.org/rfcs/rfc959. This extension is meant for
+detailed access to an FTP server providing a wide range of
+control to the executing script. If you only wish to read from
+or write to a file on an FTP server, consider using the ftp://
+wrapper with the filesystem functions which provide a simpler
+and more intuitive interface.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="README"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="ctype.dsp"/>
+ <file role="src" name="ftp.c"/>
+ <file role="src" name="ftp.h"/>
+ <file role="src" name="php_ftp.c"/>
+ <file role="src" name="php_ftp.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/mime_magic/package.xml b/ext/mime_magic/package.xml
new file mode 100644
index 0000000000..34701c7300
--- /dev/null
+++ b/ext/mime_magic/package.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>mime_magic</name>
+ <summary>MIME type detection using magic numbers</summary>
+ <maintainers>
+ <maintainer>
+ <user>hholzgra</user>
+ <name>Hartmut Holzgraefe</name>
+ <email>hartmut@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+mime_magic tries to detect a files MIME type by testing certain
+byte positions against known magic numbers collected in a data
+file. It uses the same file format as the UNIX file program and
+apache mod_magic. The actual code is based on detection code from
+apache mod_magic which is itself an adaption of the original 'file'
+code.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>1.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-mime-magic" default="autodetect" prompt="magic.mime data file?"/>
+ </configureoptions>
+ <filelist>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="mime_magic.c"/>
+ <file role="src" name="php_mime_magic.h"/>
+ <file role="src" name="phpmimemagic.h"/>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="EXPERIMENTAL"/>
+ <file role="doc" name="TODO"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/mysql/package.xml b/ext/mysql/package.xml
new file mode 100644
index 0000000000..f1e0c2c1ad
--- /dev/null
+++ b/ext/mysql/package.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>mysqli</name>
+ <summary>MySQL database access functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>georg</user>
+ <name>Georg Richter</name>
+ <email>georg@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>zak</user>
+ <name>Zak Greant</name>
+ <email>zak@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>zeev</user>
+ <name>Zeev Suraski</name>
+ <email>zeev@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ </maintainers>
+ <description>
+These functions allow you to access MySQL database servers.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-mysql" default="autodetect" prompt="mysql installation dir?"/>
+ <configureoption name="with-mysql-sock" default="autodetect" prompt="MySQL Unix socket?"/>
+ <configureoption name="with-zlib-dir" default="autodetect" prompt="zlib installation dir?"/>
+ </configureoptions>
+ <filelist>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="mysql.dsp"/>
+ <file role="src" name="mysql.mak"/>
+ <file role="src" name="php_mysql.c"/>
+ <file role="src" name="php_mysql.h"/>
+ <file role="test" name="tests/001.phpt"/>
+ <file role="test" name="tests/002.phpt"/>
+ <file role="test" name="tests/003.phpt"/>
+ <file role="test" name="tests/connect.inc"/>
+ <file role="test" name="tests/skipif.inc"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/mysqli/package.xml b/ext/mysqli/package.xml
new file mode 100644
index 0000000000..1487256d27
--- /dev/null
+++ b/ext/mysqli/package.xml
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>mysqli</name>
+ <summary>MySQLi - new MySQL interface for PHP 5 and MySQL 4.1+</summary>
+ <maintainers>
+ <maintainer>
+ <user>georg</user>
+ <name>Georg Richter</name>
+ <email>georg@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>zak</user>
+ <name>Zak Greant</name>
+ <email>zak@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+MySQLi is a rewrite of the original MySQL extension ...
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-mysqli" default="autodetect" prompt="path to mysql_config tool?"/>
+ <configureoption name="enable-embedded-mysqli" default="no" prompt="embedd mysql server into PHP?"/>
+ </configureoptions>
+ <filelist>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="mysqli.dsp"/>
+ <file role="src" name="mysqli.c"/>
+ <file role="src" name="mysqli_api.c"/>
+ <file role="src" name="mysqli_fe.c"/>
+ <file role="src" name="mysqli_nonapi.c"/>
+ <file role="src" name="mysqli_prop.c"/>
+ <file role="src" name="mysqli_repl.c"/>
+ <file role="src" name="mysqli_report.c"/>
+ <file role="src" name="mysqli_report.h"/>
+ <file role="src" name="php_mysqli.h"/>
+ <file role="doc" name="CREDITS"/>
+ <file role="test" name="tests/001.phpt"/>
+ <file role="test" name="tests/002.phpt"/>
+ <file role="test" name="tests/003.phpt"/>
+ <file role="test" name="tests/004.phpt"/>
+ <file role="test" name="tests/005.phpt"/>
+ <file role="test" name="tests/006.phpt"/>
+ <file role="test" name="tests/007.phpt"/>
+ <file role="test" name="tests/008.phpt"/>
+ <file role="test" name="tests/009.phpt"/>
+ <file role="test" name="tests/010.phpt"/>
+ <file role="test" name="tests/011.phpt"/>
+ <file role="test" name="tests/012.phpt"/>
+ <file role="test" name="tests/013.phpt"/>
+ <file role="test" name="tests/014.phpt"/>
+ <file role="test" name="tests/015.phpt"/>
+ <file role="test" name="tests/016.phpt"/>
+ <file role="test" name="tests/017.phpt"/>
+ <file role="test" name="tests/018.phpt"/>
+ <file role="test" name="tests/019.phpt"/>
+ <file role="test" name="tests/020.phpt"/>
+ <file role="test" name="tests/021.phpt"/>
+ <file role="test" name="tests/022.phpt"/>
+ <file role="test" name="tests/023.phpt"/>
+ <file role="test" name="tests/024.phpt"/>
+ <file role="test" name="tests/025.phpt"/>
+ <file role="test" name="tests/026.phpt"/>
+ <file role="test" name="tests/027.phpt"/>
+ <file role="test" name="tests/028.phpt"/>
+ <file role="test" name="tests/029.phpt"/>
+ <file role="test" name="tests/030.phpt"/>
+ <file role="test" name="tests/031.phpt"/>
+ <file role="test" name="tests/032.phpt"/>
+ <file role="test" name="tests/033.phpt"/>
+ <file role="test" name="tests/034.phpt"/>
+ <file role="test" name="tests/035.phpt"/>
+ <file role="test" name="tests/036.phpt"/>
+ <file role="test" name="tests/037.phpt"/>
+ <file role="test" name="tests/038.phpt"/>
+ <file role="test" name="tests/039.phpt"/>
+ <file role="test" name="tests/040.phpt"/>
+ <file role="test" name="tests/041.phpt"/>
+ <file role="test" name="tests/042.phpt"/>
+ <file role="test" name="tests/043.phpt"/>
+ <file role="test" name="tests/044.phpt"/>
+ <file role="test" name="tests/045.phpt"/>
+ <file role="test" name="tests/046.phpt"/>
+ <file role="test" name="tests/047.phpt"/>
+ <file role="test" name="tests/048.phpt"/>
+ <file role="test" name="tests/049.phpt"/>
+ <file role="test" name="tests/050.phpt"/>
+ <file role="test" name="tests/051.phpt"/>
+ <file role="test" name="tests/052.phpt"/>
+ <file role="test" name="tests/053.phpt"/>
+ <file role="test" name="tests/054.phpt"/>
+ <file role="test" name="tests/055.phpt"/>
+ <file role="test" name="tests/056.phpt"/>
+ <file role="test" name="tests/057.phpt"/>
+ <file role="test" name="tests/058.phpt"/>
+ <file role="test" name="tests/059.phpt"/>
+ <file role="test" name="tests/060.phpt"/>
+ <file role="test" name="tests/connect.inc"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/ncurses/package.xml b/ext/ncurses/package.xml
new file mode 100644
index 0000000000..a5c3af3e4b
--- /dev/null
+++ b/ext/ncurses/package.xml
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>ncurses</name>
+ <summary>Terminal screen handling and optimization package</summary>
+ <maintainers>
+ <maintainer>
+ <user>hholzgra</user>
+ <name>Hartmut Holzgraefe</name>
+ <email>hartmut@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>georg</user>
+ <name>Georg Richter</name>
+ <role>developer</role>
+ <email>georg@php.net</email>
+ </maintainer>
+ <maintainer>
+ <user>iliaa</user>
+ <name>Ilia Alshanetsky</name>
+ <role>developer</role>
+ <email>iliaa@php.net</email>
+ </maintainer>
+ <maintainer>
+ <user>wez</user>
+ <name>Wez Furlong</name>
+ <role>developer</role>
+ <email>wez@php.net</email>
+ </maintainer>
+ </maintainers>
+ <description>
+ncurses (new curses) is a free software emulation of curses in
+System V Rel 4.0 (and above). It uses terminfo format, supports
+pads, colors, multiple highlights, form characters and function
+key mapping. Because of the interactive nature of this library,
+it will be of little use for writing Web applications, but may
+be useful when writing scripts meant using PHP from the command
+line.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-ncurses" default="autodetect" prompt="path to ncurses installation?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="EXPERIMENTAL"/>
+ <file role="doc" name="example1.php"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="ncurses.c"/>
+ <file role="src" name="ncurses.php"/>
+ <file role="src" name="ncurses_fe.c"/>
+ <file role="src" name="ncurses_functions.c"/>
+ <file role="src" name="php_ncurses.h"/>
+ <file role="src" name="php_ncurses_fe.h"/>
+ <file role="test" name="tests/001.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/oci8/package.xml b/ext/oci8/package.xml
new file mode 100644
index 0000000000..8d5eb83107
--- /dev/null
+++ b/ext/oci8/package.xml
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>oci8</name>
+ <summary>Oracle 8 call interface functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>tony2001</user>
+ <name>Antony Dovgal</name>
+ <email>tony2001@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>ssb</user>
+ <name>Stig Bakken</name>
+ <email>ssb@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>thies</user>
+ <name>Thies C. Arntzen</name>
+ <email>thies@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>???</user>
+ <name>Andy Sautins</name>
+ <email>???@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>???</user>
+ <name>David Benson</name>
+ <email>???@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>maxim</user>
+ <name>Maxim Maletsky</name>
+ <email>maxim@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>phanto</user>
+ <name>Harald Radi</name>
+ <email>phanto@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ </maintainers>
+ <description>
+These functions allow you to access Oracle database servers using
+the Oracle 8 call interface.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-oci8" default="autodetect" prompt="ORACLE_HOME directory?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="oci8.dsp"/>
+ <file role="src" name="oci8.c"/>
+ <file role="src" name="php_oci8.h"/>
+ <file role="test" name="tests/bug26133.phpt"/>
+ <file role="test" name="tests/connect.inc"/>
+ <file role="test" name="tests/create_table.inc"/>
+ <file role="test" name="tests/drop_table.inc"/>
+ <file role="test" name="tests/skipif.inc"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/oracle/package.xml b/ext/oracle/package.xml
new file mode 100644
index 0000000000..53e07e79cc
--- /dev/null
+++ b/ext/oracle/package.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>oracle</name>
+ <summary>Oracle functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>thies</user>
+ <name>Thies C. Arntzen</name>
+ <email>thies@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>ssb</user>
+ <name>Stig Bakken</name>
+ <email>ssb@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>rasmus</user>
+ <name>Rasmus Lerdorf</name>
+ <email>rasmus@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>???</user>
+ <name>Mitch Golden</name>
+ <email>mgolden@interport.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>???</user>
+ <name>Andreas Karajannis</name>
+ <email>Andreas.Karajannis@gmd.de</email>
+ <role>developer</role>
+ </maintainer>
+ </maintainers>
+ <description>
+This extension adds support for Oracle database server access.
+For Oracle 8 and above you should use the oci8 extension instead.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-oracle" default="autodetect" prompt="ORACLE_HOME directory?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="oracle.dsp"/>
+ <file role="src" name="oracle.c"/>
+ <file role="src" name="php_oracle.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/pcntl/package.xml b/ext/pcntl/package.xml
new file mode 100644
index 0000000000..a9a3870043
--- /dev/null
+++ b/ext/pcntl/package.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>posix</name>
+ <summary>POSIX functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>???</user>
+ <name>Kristian Köhntopp</name>
+ <email>kris@koehntopp.de</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+This module contains an interface to those functions defined
+in the IEEE 1003.1 (POSIX.1) standards document which are not
+accessible through other means. POSIX.1 for example defined the
+open(), read(), write() and close() functions, too, which
+traditionally have been part of PHP for a long time. Some more
+system specific functions have not been available before, though,
+and this module tries to remedy this by providing easy access
+to these functions.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="posix.c"/>
+ <file role="src" name="php_posix.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/pdf/package.xml b/ext/pdf/package.xml
new file mode 100644
index 0000000000..c5b05b102c
--- /dev/null
+++ b/ext/pdf/package.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>pdf</name>
+ <summary>PDF Form Data Format functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>steinm</user>
+ <name>Uwe Steinmann</name>
+ <email>steinm@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>???</user>
+ <name>Rainer Schaaf</name>
+ <email>???@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ </maintainers>
+ <description>
+The PDF functions in this extension can create PDF files
+using the PDFlib library created by Thomas Merz.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-pdf" default="autodetect" prompt="path to pdflib installation?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.mw32"/>
+ <file role="src" name="pdf.dsp"/>
+ <file role="src" name="pdf.c"/>
+ <file role="src" name="php_pdf.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/posix/package.xml b/ext/posix/package.xml
new file mode 100644
index 0000000000..1abe815c1f
--- /dev/null
+++ b/ext/posix/package.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>pcntl</name>
+ <summary>Process control functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>???</user>
+ <name>Jason Greene</name>
+ <email>jason@inetgurus.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+Process Control support in PHP implements the Unix style
+of process creation, program execution, signal handling
+and process termination. Process Control should not be
+enabled within a webserver environment and unexpected
+results may happen if any Process Control functions
+are used within a webserver environment.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="README"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="pcntl.c"/>
+ <file role="src" name="php_pcntl.h"/>
+ <file role="src" name="php_signal.c"/>
+ <file role="src" name="php_signal.h"/>
+ <file role="test" name="test-pcntl.php"/>
+ <file role="test" name="tests/001.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/sysvmsg/package.xml b/ext/sysvmsg/package.xml
new file mode 100644
index 0000000000..00537f9558
--- /dev/null
+++ b/ext/sysvmsg/package.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>sysvmsg</name>
+ <summary>Unix System V IPC Message Queues</summary>
+ <maintainers>
+ <maintainer>
+ <user>wez</user>
+ <name>Wez Furlong</name>
+ <email>wez@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+Unix System V IPC Message Queues
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="sysvmsg.c"/>
+ <file role="src" name="php_sysvmsg.h"/>
+ <file role="test" name="tests/001.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/sysvsem/package.xml b/ext/sysvsem/package.xml
new file mode 100644
index 0000000000..ea8f5c94a3
--- /dev/null
+++ b/ext/sysvsem/package.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>sysvsem</name>
+ <summary>Unix System V IPC Semaphores</summary>
+ <maintainers>
+ <maintainer>
+ <user>???</user>
+ <name>Tom May</name>
+ <email>tom@go2net.com</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+Unix System V IPC Semaphores
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="sysvsem.c"/>
+ <file role="src" name="php_sysvsem.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/sysvshm/package.xml b/ext/sysvshm/package.xml
new file mode 100644
index 0000000000..23e38c7ee6
--- /dev/null
+++ b/ext/sysvshm/package.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>sysvsem</name>
+ <summary>Unix System V IPC Shared Memory</summary>
+ <maintainers>
+ <maintainer>
+ <user>???</user>
+ <name>Cristian Cartus</name>
+ <email>cartus@atrior.de</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+Unix System V IPC Shared Memory
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="sysvsem.c"/>
+ <file role="src" name="php_sysvshm.h"/>
+ <file role="test" name="tests/sysvshm.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/w32api/package.xml b/ext/w32api/package.xml
new file mode 100644
index 0000000000..ddcbdb022a
--- /dev/null
+++ b/ext/w32api/package.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>w32api</name>
+ <summary>Win32 and DLL API interface functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>jmoore</user>
+ <name>James Moore</name>
+ <email>jmoore@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+This extension is a generic extension API to DLLs.
+This was originally written to allow access to the Win32 API from PHP,
+although you can also access other functions exported via other DLLs.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="README"/>
+ <file role="doc" name="TODO"/>
+ <file role="src" name="w32api.dsp"/>
+ <file role="src" name="w32api.c"/>
+ <file role="src" name="w32api_function_definition_parser.y"/>
+ <file role="src" name="w32api_function_definition_scanner.l"/>
+ <file role="src" name="w32api_type_definition_parser.y"/>
+ <file role="src" name="w32api_type_definition_scanner.l"/>
+ <file role="src" name="php_w32api.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="windows"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/xml/package.xml b/ext/xml/package.xml
new file mode 100644
index 0000000000..f7f4ce62b5
--- /dev/null
+++ b/ext/xml/package.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>xml</name>
+ <summary>XML Parsing functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>ssb</user>
+ <name>Stig Bakken</name>
+ <email>ssb@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>thies</user>
+ <name>Thies Arntzen</name>
+ <email>thies@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>sterling</user>
+ <name>Sterling Hughes</name>
+ <email>sterling@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+This extension lets you create XML parsers and then define
+handlers for different XML events. Each XML parser also has
+a few parameters you can adjust.
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <configureoptions>
+ <configureoption name="with-curl" default="autodetect" prompt="path to curl installation?"/>
+ </configureoptions>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="config.mw32"/>
+ <file role="src" name="xml.mak"/>
+ <file role="src" name="compat.c"/>
+ <file role="src" name="expat_compat.h"/>
+ <file role="src" name="php_xml.h"/>
+ <file role="src" name="xml.c"/>
+ <file role="test" name="tests/.cvsignore"/>
+ <file role="test" name="tests/inc.ent"/>
+ <file role="test" name="tests/skipif.inc"/>
+ <file role="test" name="tests/xml001.phpt"/>
+ <file role="test" name="tests/xml002.phpt"/>
+ <file role="test" name="tests/xml003.phpt"/>
+ <file role="test" name="tests/xml004.phpt"/>
+ <file role="test" name="tests/xml006.phpt"/>
+ <file role="test" name="tests/xml007.phpt"/>
+ <file role="test" name="tests/xmltest.xml"/>
+ <file role="test" name="tests/bug25666.phpt"/>
+ <file role="test" name="tests/bug26528.phpt"/>
+ <file role="test" name="tests/bug26614.phpt"/>
+ <file role="test" name="tests/xml009.phpt"/>
+ <file role="test" name="tests/xml010.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/yp/package.xml b/ext/yp/package.xml
new file mode 100644
index 0000000000..12ebf916e2
--- /dev/null
+++ b/ext/yp/package.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>yp</name>
+ <summary>YP/NIS functions</summary>
+ <maintainers>
+ <maintainer>
+ <user>???</user>
+ <name>Stephanie Wehner</name>
+ <email>_@r4k.net</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>???</user>
+ <name>Fredrik Ohrn</name>
+ <email>???@php.net</email>
+ <role>lead</role>
+ </maintainer>
+ </maintainers>
+ <description>
+NIS (formerly called Yellow Pages) allows network management
+of important administrative files (e.g. the password file).
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="src" name="config.m4"/>
+ <file role="src" name="yp.c"/>
+ <file role="src" name="php_yp.h"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ <!-- doesn't work yet <dep type="os" rel="has" name="unix"/> -->
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->
diff --git a/ext/zlib/package.xml b/ext/zlib/package.xml
new file mode 100644
index 0000000000..197357b89f
--- /dev/null
+++ b/ext/zlib/package.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE package SYSTEM "../pear/package.dtd">
+<package>
+ <name>zlib</name>
+ <summary>zlib compression management</summary>
+ <maintainers>
+ <maintainer>
+ <user>sr</user>
+ <name>Stefan Roehrich</name>
+ <email>sr@linux.de</email>
+ <role>lead</role>
+ </maintainer>
+ <maintainer>
+ <user>rasmus</user>
+ <name>Rasmus Lerdorf</name>
+ <email>rasmus@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>zeev</user>
+ <name>Zeev Suraski</name>
+ <email>zeev@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ <maintainer>
+ <user>???</user>
+ <name>Jade Nicoletti</name>
+ <email>???@php.net</email>
+ <role>developer</role>
+ </maintainer>
+ </maintainers>
+ <description>
+This module enables you to transparently read and write
+gzip (.gz) compressed files, through versions of most of
+the filesystem functions which work with gzip-compressed
+files (and uncompressed files, too, but not with sockets).
+ </description>
+ <license>PHP</license>
+ <release>
+ <state>beta</state>
+ <version>5.0.0rc1</version>
+ <date>2004-03-19</date>
+ <notes>
+package.xml added to support intallation using pear installer
+ </notes>
+ <filelist>
+ <file role="doc" name="CREDITS"/>
+ <file role="doc" name="zlib_win32_howto.txt"/>
+ <file role="src" name="config0.m4"/>
+ <file role="src" name="config.w32"/>
+ <file role="src" name="php_zlib.h"/>
+ <file role="src" name="zlib.c"/>
+ <file role="src" name="zlib.dsp"/>
+ <file role="src" name="zlib_fopen_wrapper.c"/>
+ <file role="src" name="php_zlib.def"/>
+ <file role="test" name="tests/001.phpt"/>
+ <file role="test" name="tests/002.phpt"/>
+ <file role="test" name="tests/003.phpt"/>
+ <file role="test" name="tests/gzreadgzwrite.phpt"/>
+ <file role="test" name="tests/gzreadgzwriteplain.phpt"/>
+ <file role="test" name="tests/gzfilegzreadfile.phpt"/>
+ </filelist>
+ <deps>
+ <dep type="php" rel="ge" version="5" />
+ </deps>
+ </release>
+</package>
+<!--
+vim:et:ts=1:sw=1
+-->