From: Hartmut Holzgraefe Date: Tue, 23 Mar 2004 19:46:10 +0000 (+0000) Subject: "The Visa to Sibiria" (work in progress) X-Git-Tag: php-5.0.0RC2RC1~259 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eeb172b29f65b9a340638b7096b6dd82399b4562;p=php "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 --- 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 @@ + + + + bcmath + Arbitrary Precision Mathematics Functions + + + andi + Andi Gutmans + andi@php.net + lead + + + +For arbitrary precision mathematics PHP offers the Binary Calculator +which supports numbers of any size and precision, represented as strings. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + CREDITS 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 @@ + + + + calendar + Date conversion between different calendar formats + + + hholzgra + Hartmut Holzgraefe + hartmut@php.net + lead + + + shane + Shane Caraveo + developer + shane@caraveo.com + + + colin + Colin Viebrock + developer + colin@easydns.com + + + wez + Wez Furlong + developer + wez@php.net + + + +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! + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + com_dotnet + Com and .NET support functions for Windows + + + wez + Wez Furlong + wez@php.net + lead + + + +... + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + cpdf + Clib PDF functions + + + steinm + Uwe Steinmann + steinm@php.net + lead + + + +ClibPDF lets you create PDF documents with PHP. +ClibPDF functionality and API are similar to PDFlib. + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + 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 @@ + + + + ctype + Character type detection + + + hholzgra + Hartmut Holzgraefe + hartmut@php.net + lead + + + +The functions provided by this extension check whether a +character or string falls into a certain character class +according to the current locale. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + 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 @@ + + + + curl + Clib PDF functions + + + sterling + Sterling Hughes + sterling@php.net + lead + + + +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. + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + dbase + dBase database file access functions + + + jimw + Jim Winstead + jimw@php.net + lead + + + +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(). + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + dio + Direct I/O functions + + + sterling + Sterling Hughes + sterling@php.net + lead + + + +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. + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + 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 @@ + + + + exif + Read header information from JPEG and DIFF headers + + + rasmus + Rasmus Lerdorf + helly@php.net + lead + + + helly + Markus Boerger + helly@php.net + lead + + + +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. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + fam + File Alteration Monitor Functions + + + sas + Sascha Schumann + sascha@schumann.cx + lead + + + +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. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + 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 @@ + + + + fdf + PDF Form Data Format functions + + + steinm + Uwe Steinmann + steinm@php.net + lead + + + hholzgra + Hartmut Holzgraefe + hartmut@php.net + developer + + + +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. + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + ftp + File Transfer Protocol functions + + + ??? + Andrew Skalski + askalski@chek.com + lead + + + sesser + Stefan Esser + sesser@php.net + lead + + + +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. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + 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 @@ + + + + mime_magic + MIME type detection using magic numbers + + + hholzgra + Hartmut Holzgraefe + hartmut@php.net + lead + + + +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. + + PHP + + beta + 1.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + 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 @@ + + + + mysqli + MySQL database access functions + + + georg + Georg Richter + georg@php.net + lead + + + zak + Zak Greant + zak@php.net + developer + + + zeev + Zeev Suraski + zeev@php.net + developer + + + +These functions allow you to access MySQL database servers. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + mysqli + MySQLi - new MySQL interface for PHP 5 and MySQL 4.1+ + + + georg + Georg Richter + georg@php.net + lead + + + zak + Zak Greant + zak@php.net + lead + + + +MySQLi is a rewrite of the original MySQL extension ... + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + ncurses + Terminal screen handling and optimization package + + + hholzgra + Hartmut Holzgraefe + hartmut@php.net + lead + + + georg + Georg Richter + developer + georg@php.net + + + iliaa + Ilia Alshanetsky + developer + iliaa@php.net + + + wez + Wez Furlong + developer + wez@php.net + + + +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. + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + oci8 + Oracle 8 call interface functions + + + tony2001 + Antony Dovgal + tony2001@php.net + developer + + + ssb + Stig Bakken + ssb@php.net + developer + + + thies + Thies C. Arntzen + thies@php.net + developer + + + ??? + Andy Sautins + ???@php.net + developer + + + ??? + David Benson + ???@php.net + developer + + + maxim + Maxim Maletsky + maxim@php.net + developer + + + phanto + Harald Radi + phanto@php.net + developer + + + +These functions allow you to access Oracle database servers using +the Oracle 8 call interface. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + oracle + Oracle functions + + + thies + Thies C. Arntzen + thies@php.net + lead + + + ssb + Stig Bakken + ssb@php.net + developer + + + rasmus + Rasmus Lerdorf + rasmus@php.net + developer + + + ??? + Mitch Golden + mgolden@interport.net + developer + + + ??? + Andreas Karajannis + Andreas.Karajannis@gmd.de + developer + + + +This extension adds support for Oracle database server access. +For Oracle 8 and above you should use the oci8 extension instead. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + 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 @@ + + + + posix + POSIX functions + + + ??? + Kristian Köhntopp + kris@koehntopp.de + lead + + + +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. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + 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 @@ + + + + pdf + PDF Form Data Format functions + + + steinm + Uwe Steinmann + steinm@php.net + lead + + + ??? + Rainer Schaaf + ???@php.net + developer + + + +The PDF functions in this extension can create PDF files +using the PDFlib library created by Thomas Merz. + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + 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 @@ + + + + pcntl + Process control functions + + + ??? + Jason Greene + jason@inetgurus.net + lead + + + +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. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + 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 @@ + + + + sysvmsg + Unix System V IPC Message Queues + + + wez + Wez Furlong + wez@php.net + lead + + + +Unix System V IPC Message Queues + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + 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 @@ + + + + sysvsem + Unix System V IPC Semaphores + + + ??? + Tom May + tom@go2net.com + lead + + + +Unix System V IPC Semaphores + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + 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 @@ + + + + sysvsem + Unix System V IPC Shared Memory + + + ??? + Cristian Cartus + cartus@atrior.de + lead + + + +Unix System V IPC Shared Memory + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + 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 @@ + + + + w32api + Win32 and DLL API interface functions + + + jmoore + James Moore + jmoore@php.net + lead + + + +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. + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + 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 + XML Parsing functions + + + ssb + Stig Bakken + ssb@php.net + lead + + + thies + Thies Arntzen + thies@php.net + lead + + + sterling + Sterling Hughes + sterling@php.net + lead + + + +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. + + PHP + + beta + 5.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + yp + YP/NIS functions + + + ??? + Stephanie Wehner + _@r4k.net + lead + + + ??? + Fredrik Ohrn + ???@php.net + lead + + + +NIS (formerly called Yellow Pages) allows network management +of important administrative files (e.g. the password file). + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + 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 @@ + + + + zlib + zlib compression management + + + sr + Stefan Roehrich + sr@linux.de + lead + + + rasmus + Rasmus Lerdorf + rasmus@php.net + developer + + + zeev + Zeev Suraski + zeev@php.net + developer + + + ??? + Jade Nicoletti + ???@php.net + developer + + + +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). + + PHP + + beta + 5.0.0rc1 + 2004-03-19 + +package.xml added to support intallation using pear installer + + + + + + + + + + + + + + + + + + + + + + + +