cvs: php-src /pear package-PEAR.xml
| From: | Tomas V.V.Cox | Date: | Mon, 29 Sep 2003 13:18:48 +0000 |
| Subject: | cvs: php-src /pear package-PEAR.xml | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-13167@lists.php.net to get a copy of this message | ||
cox Mon Sep 29 09:18:48 2003 EDT
Modified files:
/php-src/pear package-PEAR.xml
Log:
Ready for 1.3b1
Removed Changelog
Index: php-src/pear/package-PEAR.xml diff -u php-src/pear/package-PEAR.xml:1.71 php-src/pear/package-PEAR.xml:1.72 --- php-src/pear/package-PEAR.xml:1.71 Sun Sep 28 01:07:27 2003 +++ php-src/pear/package-PEAR.xml Mon Sep 29 09:18:48 2003 @@ -44,14 +44,14 @@ </maintainers> <release> <version>1.3b1</version> - <date>2003-08-27</date> - <state>alpha</state> + <date>2003-09-29</date> + <state>beta</state> <notes> PEAR Base Class: * Fixed static calls to PEAR error-handling methods in classes -* Added ability to use a static method callback for error-handling, and removed -use of inadvisable @ in setErrorHandling +* Added ability to use a static method callback for error-handling, + and removed use of inadvisable @ in setErrorHandling PEAR Installer: @@ -63,9 +63,10 @@ * pear upgrade will now install if the package is not installed (necessary for pear upgrade --alldeps, as installation is often necessary for new dependencies) -* fixed pear.bat if PHP is installed in a path like C:\Program Files\php (Greg) -* Add ability to specify pear install DB-1.2, or pear install DB-stable, or - pear install DB-1.2.tar to download as uncompressed tar +* fixed pear.bat if PHP is installed in a path like C:\Program Files\php +* Added ability to specify "pear install package-version" or + "pear install package-state". For example: "pear install DB-1.2", + or "pear install DB-stable" * Fix #25008 - unhelpful error message * Fixed optional dependencies in Dependency.php * Fix #25322 - bad md5sum should be fatal error @@ -148,274 +149,4 @@ <dep type="ext" rel="has" optional="yes">xmlrpc</dep> </deps> </release> - <changelog> - <release> - <version>1.2.1</version> - <date>2003-08-15</date> - <state>stable</state> - <notes>- Set back the default library path (BC issues)</notes> - </release> - <release> - <version>1.2</version> - <date>2003-08-14</date> - <state>stable</state> - <notes>Changes from 1.1: - -* Changed license from PHP 2.02 to 3.0 -* Added support for optional dependencies -* Made upgrade and uninstall package case insensitive -* pear makerpm, now works and generates a better system independant spec file -* pear install|build pecl-package, now exposes the compilation progress -* Installer now checks dependencies on package uninstall -* Added proxy support for remote commands using the xmlrcp C ext (Adam Ashley) -* Added the command "download-all" (Alex Merz) -* Made package dependency checking back to work -* Added support for spaces in path names (Greg) -* Various bugfixes -* Added new pear "bundle" command, which downloads and uncompress a PECL package. -The main purpouse of this command is for easily adding extensions to the PHP sources -before compiling it. - -</notes> - </release> - <release> - <version>1.1</version> - <state>stable</state> - <date>2003-01-10</date> - <notes> -PEAR BASE CLASS: - -* PEAR_Error now supports exceptions when using Zend Engine 2. Set the - error mode to PEAR_ERROR_EXCEPTION to make PEAR_Error throw itself - as an exception (invoke PEAR errors with raiseError() or throwError() - just like before). - -PEAR INSTALLER: - -* Packaging and validation now parses PHP source code (unless - ext/tokenizer is disabled) and does some coding standard conformance - checks. Specifically, the names of classes and functions are - checked to ensure that they are prefixed with the package name. If - your package has symbols that should be without this prefix, you can - override this warning by explicitly adding a "provides" entry in - your package.xml file. See the package.xml file for this release - for an example (OS_Guess, System and md5_file). - - All classes and non-private (not underscore-prefixed) methods and - functions are now registered during "pear package". - </notes> - </release> - <release> - <version>1.0.1</version> - <state>stable</state> - <date>2003-01-10</date> - <notes> - * PEAR_Error class has call backtrace available by - calling getBacktrace(). Available if used with - PHP 4.3 or newer. - - * PEAR_Config class uses getenv() rather than $_ENV - to read environment variables. - - * System::which() Windows fix, now looks for - exe/bat/cmd/com suffixes rather than just exe - - * Added "pear cvsdiff" command - - * Windows output buffering bugfix for "pear" command - - * Multiple drives installation now works on windows - - * pear.bat uses ENV variables, allowing the installation - of many PEAR (windows) - </notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>1.0</version> - <state>stable</state> - <date>2002-12-27</date> - <notes> - * set default cache_ttl to 1 hour - * added "clear-cache" command - </notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>1.0b3</version> - <state>stable</state> - <date>2002-12-13</date> - <notes> - * fixed "info" shortcut (conflicted with "install") - * added "php_bin" config parameter - * all "non-personal" config parameters now use - environment variables for defaults (very useful - to override the default php_dir on Windows!) - </notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>1.0b2</version> - <state>stable</state> - <date>2002-11-26</date> - <notes> -Changes, Installer: -* --force option no longer ignores errors, use - --ignore-errors instead -* installer transactions: failed installs abort - cleanly, without leaving half-installed packages - around -</notes> - </release> - <release> - <version>1.0b1</version> - <state>stable</state> - <date>2002-10-12</date> - <notes> -New Features, Installer: -* new command: "pear makerpm" -* new command: "pear search" -* new command: "pear upgrade-all" -* new command: "pear config-help" -* new command: "pear sign" -* Windows support for "pear build" (requires - msdev) -* new dependency type: "zend" -* XML-RPC results may now be cached (see - cache_dir and cache_ttl config) -* HTTP proxy authorization support -* install/upgrade install-root support - -Bugfixes, Installer: -* fix for XML-RPC bug that made some remote - commands fail -* fix problems under Windows with - DIRECTORY_SEPARATOR -* lots of other minor fixes -* --force option did not work for "pear install - Package" -* http downloader used "4.2.1" rather than - "PHP/4.2.1" as user agent -* bending over a little more to figure out how - PHP is installed -* "platform" file attribute was not included - during "pear package" - -New Features, PEAR Library: -* added PEAR::loadExtension($ext) -* added PEAR::delExpect() -* System::mkTemp() now cleans up at shutdown -* defined PEAR_ZE2 constant (boolean) -* added PEAR::throwError() with a simpler API - than raiseError() - -Bugfixes, PEAR Library: -* ZE2 compatibility fixes -* use getenv() as fallback for $_ENV -</notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>0.90</version> - <state>beta</state> - <date>2002-05-28</date> - <notes> -* fix: "help" command was broken -* new command: "info" -* new command: "config-help" -* un-indent multi-line data from xml description files -* new command: "build" -* fix: config-set did not work with "set" parameters -* disable magic_quotes_runtime -* "install" now builds and installs C extensions -* added PEAR::delExpect() -* System class no longer inherits PEAR -* grouped PEAR_Config parameters -* add --nobuild option to install/upgrade commands -* new and more generic Frontend API -</notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="has" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>0.10</version> - <state>beta</state> - <date>2002-05-26</date> - <notes> -Lots of stuff this time. 0.9 was not actually self-hosting, even -though it claimed to be. This version finally is self-hosting -(really!), meaning you can upgrade the installer with the command -"pear upgrade PEAR". - -* new config paramers: http_proxy and umask -* HTTP proxy support when downloading packages -* generalized command handling code -* and fixed the bug that would not let commands have the - same options as "pear" itself -* added long options to every command -* added command shortcuts ("pear help shortcuts") -* added stub for Gtk installer -* some phpdoc fixes -* added class dependency detector (using ext/tokenizer) -* dependency handling fixes -* added OS_Guess class for detecting OS -* install files with the "platform" attribute set - only on matching operating systems -* PEAR_Remote now falls back to the XML_RPC package - if xmlrpc-epi is not available -* renamed command: package-list -> list -* new command: package-dependencies -* lots of minor fixes -</notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="has" version="0.5">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>0.9</version> - <state>beta</state> - <date>2002-04-07</date> - <notes> -First package release. Commands implemented: - remote-package-info - list-upgrades - list-remote-packages - download - config-show - config-get - config-set - list-installed - shell-test - install - uninstall - upgrade - package - package-list - package-info - login - logout -</notes> - </release> - </changelog> </package>
Index: php-src/pear/package-PEAR.xml diff -u php-src/pear/package-PEAR.xml:1.71 php-src/pear/package-PEAR.xml:1.72 --- php-src/pear/package-PEAR.xml:1.71 Sun Sep 28 01:07:27 2003 +++ php-src/pear/package-PEAR.xml Mon Sep 29 09:18:48 2003 @@ -44,14 +44,14 @@ </maintainers> <release> <version>1.3b1</version> - <date>2003-08-27</date> - <state>alpha</state> + <date>2003-09-29</date> + <state>beta</state> <notes> PEAR Base Class: * Fixed static calls to PEAR error-handling methods in classes -* Added ability to use a static method callback for error-handling, and removed -use of inadvisable @ in setErrorHandling +* Added ability to use a static method callback for error-handling, + and removed use of inadvisable @ in setErrorHandling PEAR Installer: @@ -63,9 +63,10 @@ * pear upgrade will now install if the package is not installed (necessary for pear upgrade --alldeps, as installation is often necessary for new dependencies) -* fixed pear.bat if PHP is installed in a path like C:\Program Files\php (Greg) -* Add ability to specify pear install DB-1.2, or pear install DB-stable, or - pear install DB-1.2.tar to download as uncompressed tar +* fixed pear.bat if PHP is installed in a path like C:\Program Files\php +* Added ability to specify "pear install package-version" or + "pear install package-state". For example: "pear install DB-1.2", + or "pear install DB-stable" * Fix #25008 - unhelpful error message * Fixed optional dependencies in Dependency.php * Fix #25322 - bad md5sum should be fatal error @@ -148,274 +149,4 @@ <dep type="ext" rel="has" optional="yes">xmlrpc</dep> </deps> </release> - <changelog> - <release> - <version>1.2.1</version> - <date>2003-08-15</date> - <state>stable</state> - <notes>- Set back the default library path (BC issues)</notes> - </release> - <release> - <version>1.2</version> - <date>2003-08-14</date> - <state>stable</state> - <notes>Changes from 1.1: - -* Changed license from PHP 2.02 to 3.0 -* Added support for optional dependencies -* Made upgrade and uninstall package case insensitive -* pear makerpm, now works and generates a better system independant spec file -* pear install|build pecl-package, now exposes the compilation progress -* Installer now checks dependencies on package uninstall -* Added proxy support for remote commands using the xmlrcp C ext (Adam Ashley) -* Added the command "download-all" (Alex Merz) -* Made package dependency checking back to work -* Added support for spaces in path names (Greg) -* Various bugfixes -* Added new pear "bundle" command, which downloads and uncompress a PECL package. -The main purpouse of this command is for easily adding extensions to the PHP sources -before compiling it. - -</notes> - </release> - <release> - <version>1.1</version> - <state>stable</state> - <date>2003-01-10</date> - <notes> -PEAR BASE CLASS: - -* PEAR_Error now supports exceptions when using Zend Engine 2. Set the - error mode to PEAR_ERROR_EXCEPTION to make PEAR_Error throw itself - as an exception (invoke PEAR errors with raiseError() or throwError() - just like before). - -PEAR INSTALLER: - -* Packaging and validation now parses PHP source code (unless - ext/tokenizer is disabled) and does some coding standard conformance - checks. Specifically, the names of classes and functions are - checked to ensure that they are prefixed with the package name. If - your package has symbols that should be without this prefix, you can - override this warning by explicitly adding a "provides" entry in - your package.xml file. See the package.xml file for this release - for an example (OS_Guess, System and md5_file). - - All classes and non-private (not underscore-prefixed) methods and - functions are now registered during "pear package". - </notes> - </release> - <release> - <version>1.0.1</version> - <state>stable</state> - <date>2003-01-10</date> - <notes> - * PEAR_Error class has call backtrace available by - calling getBacktrace(). Available if used with - PHP 4.3 or newer. - - * PEAR_Config class uses getenv() rather than $_ENV - to read environment variables. - - * System::which() Windows fix, now looks for - exe/bat/cmd/com suffixes rather than just exe - - * Added "pear cvsdiff" command - - * Windows output buffering bugfix for "pear" command - - * Multiple drives installation now works on windows - - * pear.bat uses ENV variables, allowing the installation - of many PEAR (windows) - </notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>1.0</version> - <state>stable</state> - <date>2002-12-27</date> - <notes> - * set default cache_ttl to 1 hour - * added "clear-cache" command - </notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>1.0b3</version> - <state>stable</state> - <date>2002-12-13</date> - <notes> - * fixed "info" shortcut (conflicted with "install") - * added "php_bin" config parameter - * all "non-personal" config parameters now use - environment variables for defaults (very useful - to override the default php_dir on Windows!) - </notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>1.0b2</version> - <state>stable</state> - <date>2002-11-26</date> - <notes> -Changes, Installer: -* --force option no longer ignores errors, use - --ignore-errors instead -* installer transactions: failed installs abort - cleanly, without leaving half-installed packages - around -</notes> - </release> - <release> - <version>1.0b1</version> - <state>stable</state> - <date>2002-10-12</date> - <notes> -New Features, Installer: -* new command: "pear makerpm" -* new command: "pear search" -* new command: "pear upgrade-all" -* new command: "pear config-help" -* new command: "pear sign" -* Windows support for "pear build" (requires - msdev) -* new dependency type: "zend" -* XML-RPC results may now be cached (see - cache_dir and cache_ttl config) -* HTTP proxy authorization support -* install/upgrade install-root support - -Bugfixes, Installer: -* fix for XML-RPC bug that made some remote - commands fail -* fix problems under Windows with - DIRECTORY_SEPARATOR -* lots of other minor fixes -* --force option did not work for "pear install - Package" -* http downloader used "4.2.1" rather than - "PHP/4.2.1" as user agent -* bending over a little more to figure out how - PHP is installed -* "platform" file attribute was not included - during "pear package" - -New Features, PEAR Library: -* added PEAR::loadExtension($ext) -* added PEAR::delExpect() -* System::mkTemp() now cleans up at shutdown -* defined PEAR_ZE2 constant (boolean) -* added PEAR::throwError() with a simpler API - than raiseError() - -Bugfixes, PEAR Library: -* ZE2 compatibility fixes -* use getenv() as fallback for $_ENV -</notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="ge" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>0.90</version> - <state>beta</state> - <date>2002-05-28</date> - <notes> -* fix: "help" command was broken -* new command: "info" -* new command: "config-help" -* un-indent multi-line data from xml description files -* new command: "build" -* fix: config-set did not work with "set" parameters -* disable magic_quotes_runtime -* "install" now builds and installs C extensions -* added PEAR::delExpect() -* System class no longer inherits PEAR -* grouped PEAR_Config parameters -* add --nobuild option to install/upgrade commands -* new and more generic Frontend API -</notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="has" version="0.4">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>0.10</version> - <state>beta</state> - <date>2002-05-26</date> - <notes> -Lots of stuff this time. 0.9 was not actually self-hosting, even -though it claimed to be. This version finally is self-hosting -(really!), meaning you can upgrade the installer with the command -"pear upgrade PEAR". - -* new config paramers: http_proxy and umask -* HTTP proxy support when downloading packages -* generalized command handling code -* and fixed the bug that would not let commands have the - same options as "pear" itself -* added long options to every command -* added command shortcuts ("pear help shortcuts") -* added stub for Gtk installer -* some phpdoc fixes -* added class dependency detector (using ext/tokenizer) -* dependency handling fixes -* added OS_Guess class for detecting OS -* install files with the "platform" attribute set - only on matching operating systems -* PEAR_Remote now falls back to the XML_RPC package - if xmlrpc-epi is not available -* renamed command: package-list -> list -* new command: package-dependencies -* lots of minor fixes -</notes> - <deps> - <dep type="php" rel="ge" version="4.1"/> - <dep type="pkg" rel="has" version="0.5">Archive_Tar</dep> - <dep type="pkg" rel="ge" version="0.11">Console_Getopt</dep> - </deps> - </release> - <release> - <version>0.9</version> - <state>beta</state> - <date>2002-04-07</date> - <notes> -First package release. Commands implemented: - remote-package-info - list-upgrades - list-remote-packages - download - config-show - config-get - config-set - list-installed - shell-test - install - uninstall - upgrade - package - package-list - package-info - login - logout -</notes> - </release> - </changelog> </package>