Commit Graph

531 Commits

Author SHA1 Message Date
Martin Jansen
ee57fde226 * Adding PHPDoc 2003-05-15 18:55:41 +00:00
Derick Rethans
7a1e959f29 - Add inheritance information to package inspection on 'pear package'. 2003-05-09 12:03:09 +00:00
Pierre Joye
b5c2adf41e Silent a notice 2003-05-08 17:11:02 +00:00
Alexander Merz
d276e85167 introduce download-all command for the PEAR Installer 2003-05-05 07:07:51 +00:00
Jesus M. Castagnetto
9b91242e24 Fixing bug #23060 2003-04-14 11:50:42 +00:00
Stig Bakken
7d4142b896 * disable table borders in output to save width 2003-04-03 23:12:40 +00:00
Stig Bakken
4d79859291 * remove track_errors ini fiddling, was a PHP bug that should be fixed now 2003-04-03 23:05:25 +00:00
Stig Bakken
165604818c * initialize pkginfo with an empty provides array 2003-04-03 23:04:52 +00:00
Martin Jansen
ad85444a87 * Silence warning 2003-03-26 22:43:42 +00:00
Stig Bakken
9e21b2eee4 * abort install when an extension fails to build (patch by ja at
morrdusk dot net)
2003-03-21 07:57:27 +00:00
Stig Bakken
0e6fca4f22 * email address change 2003-03-18 12:06:09 +00:00
Stig Bakken
04870428ab * fixed <provides> generation, provides elements are now included for
every non-private class, function and method
2003-02-25 02:44:10 +00:00
Anil Madhavapeddy
ee3e64267c fix error msg typo 2003-02-16 01:31:46 +00:00
Stig Bakken
e756a253d9 * start using the source tokenizer 2003-02-03 02:54:39 +00:00
Martin Jansen
447bd814a2 * displayLine() is deprecated, so better use displayError() here. 2003-02-01 09:36:17 +00:00
Stig Bakken
9c5ff64992 * Windows fix (thanks to paj) 2003-01-29 21:42:54 +00:00
Stig Bakken
a46aac36ec * typo 2003-01-25 00:38:00 +00:00
Stig Bakken
4cf28eb0fc * verbosity fix for cvstag and cvsdiff commands 2003-01-10 01:15:40 +00:00
Stig Bakken
eaf21d230e * add "cvsdiff" command 2003-01-10 01:11:30 +00:00
Stig Bakken
95255fe5e1 * use getenv() instead of $_ENV[] 2003-01-10 01:11:00 +00:00
Stig Bakken
239d203e4a * cleanups 2003-01-09 15:06:14 +00:00
Christian Dickmann
26e393c69f fix default umask(); (thx to Mirco MEEBEY Bauer for bringing this behavior to my attention and testing the patch) 2003-01-07 23:12:06 +00:00
Stig Bakken
7f41f5d586 * allways fall back to PHP_SYSCONFDIR 2003-01-02 23:48:32 +00:00
Sebastian Bergmann
61ce6bc8f1 Bump year. 2002-12-31 16:18:29 +00:00
Stig Bakken
25684764cc * added "clear-cache" command 2002-12-27 19:31:37 +00:00
Stig Bakken
c4ddda3e23 * set default xml-rpc cache ttl to 1 hour 2002-12-22 01:31:13 +00:00
Stig Bakken
24975495a7 * fix one missing DIRECTORY_SEPARATOR and a typo 2002-12-16 20:44:50 +00:00
Stig Bakken
976aef1ccf * introduce php_bin config parameter
* use PHP_PEAR_<PARAM_NAME> environment variables for defaults
  (for example PHP_PEAR_PHP_DIR)
* Windows cleanups
2002-12-13 02:10:23 +00:00
Stig Bakken
1ef49991ff * fix upgrade-all output 2002-12-06 00:10:10 +00:00
Christian Dickmann
910a03a835 silence some possible warnings 2002-12-03 20:51:36 +00:00
Stig Bakken
441a3e3612 * fix typo 2002-11-26 23:17:22 +00:00
Stig Bakken
b066da4e65 * lose obsolete tags: libfile, libname, sources, includes, libadd 2002-11-26 22:52:34 +00:00
Stig Bakken
7e21663cb5 * ws/folding 2002-11-26 21:49:55 +00:00
Stig Bakken
397b35f891 * changed "info" shortcut to "in" 2002-11-26 18:23:58 +00:00
Stig Bakken
693204265e * a little more "windows robust" when looking for package.xml 2002-11-26 01:38:48 +00:00
Stig Bakken
df158fa5cf * added --ignore-errors option, --force no longer ignores errors 2002-11-26 01:32:47 +00:00
Stig Bakken
58c57d43ab * added sig_keyid config param 2002-11-26 00:05:21 +00:00
Stig Bakken
e617da5aae * more accurate description of "makerpm" command 2002-11-25 23:16:16 +00:00
Stig Bakken
6f1c21aea2 * silence some notices 2002-11-25 23:15:31 +00:00
Christian Dickmann
51f5b6debb remove the check, cause i don't really know, if content has to be an array everytime 2002-11-24 10:15:25 +00:00
Christian Dickmann
0228cfcf4a add some checks to increase cache integrity 2002-11-24 10:13:57 +00:00
Christian Dickmann
7dd3e5e683 add errormessage, but that does not fix the problem 2002-11-24 10:06:54 +00:00
Stig Bakken
64a75d6d77 * fix config-show output 2002-11-22 07:03:46 +00:00
Stig Bakken
713d0e8966 * convert to english 2002-11-20 06:51:23 +00:00
Stig Bakken
0cc15ba4b9 * fix doc for config-{set,get} 2002-11-20 06:50:33 +00:00
Stig Bakken
bfae20f404 * allow config-get in the default layer 2002-11-19 02:18:30 +00:00
Stig Bakken
40ac4a2d68 Added error codes for the PEAR_Dependency class
Changed the dependency API to have a reference to an error message
string as first arg to all check methods
2002-11-14 23:23:21 +00:00
Christian Dickmann
18296252b2 Add new tag to package.xml named <warnings>.\nThis warnings are printed when installing/upgrading the package.\nThis patch was created in a cooperation with Tal Peer (Thanks for the idea Tal) 2002-11-13 14:17:26 +00:00
Christian Dickmann
9c27f4f77c make cache (get/set) binary safe 2002-11-11 01:23:24 +00:00
Stig Bakken
aabda7fc8e * implement transactions for uninstall
* change "revert" to "rollback"
2002-11-10 03:13:31 +00:00
Stig Bakken
888a9bd2fe * implemented file transactions so installs may be safely aborted
* preparing 1.0b2 release
2002-11-10 03:03:20 +00:00
Stig Bakken
ee0ad3c81a * add folds 2002-11-10 02:44:49 +00:00
Stig Bakken
28c2fb6681 * fix path prepends 2002-11-08 00:19:21 +00:00
Martin Jansen
bf15b826a1 * Fix bug #20207. 2002-11-01 14:48:16 +00:00
Stig Bakken
886f0bcf7f * make *_dir config parameters available for substitution in the
rpm spec file template
2002-10-22 23:08:55 +00:00
Stig Bakken
b65e60b093 * add transactions member array (for queueing file transactions) 2002-10-22 23:08:09 +00:00
Stig Bakken
8082619e80 * add some signature handling config options 2002-10-22 23:07:10 +00:00
Tal Peer
852ec13d41 * Fixed a nasty bug preventing installation of pecl exts. 2002-10-14 19:57:40 +00:00
Stig Bakken
6fc63bbdd8 * added "pear makerpm" command for wrapping PEAR packages in RPMs 2002-10-12 14:19:50 +00:00
Stig Bakken
c0c85a8c77 * CLI layout adjustment 2002-10-12 13:43:41 +00:00
Stig Bakken
3aba20dd9e * verify md5 checksums during install 2002-10-12 00:40:16 +00:00
Stig Bakken
2771434028 * include platform file attribute! 2002-10-12 00:39:49 +00:00
Stig Bakken
b5eef00248 * the actual implementation of the installroot option 2002-10-10 21:09:47 +00:00
Stig Bakken
bb607d2d62 * add --installroot / -R option to install/upgrade commands 2002-10-10 01:02:42 +00:00
Stig Bakken
2394021765 * $this->destdir is not used 2002-10-10 00:57:15 +00:00
Stig Bakken
08f9799c46 * options displayed in "pear help" did not have option parameters listed 2002-10-10 00:51:21 +00:00
Stig Bakken
1a987d74be * fix a diff/patch screwup 2002-10-09 22:34:00 +00:00
Martin Jansen
1fe42e10b7 * Nuke warning when $php_errormsg is not set. 2002-10-04 20:00:51 +00:00
Stig Bakken
01daca5e10 * add support for http proxy authorization (thanks Arnaud) 2002-10-02 21:27:25 +00:00
Stig Bakken
e42c5142c3 * no longer needed 2002-09-09 21:50:58 +00:00
Stig Bakken
b5df9f32de * more consistent output 2002-09-09 21:45:40 +00:00
Stig Bakken
d4c4836f05 * remove debug output 2002-09-09 21:42:32 +00:00
Stig Bakken
f73c1eb137 * how did those DOS newlines get here? 2002-09-09 21:41:32 +00:00
Pierre Joye
219624293b Replace horrendous code :) 2002-08-26 00:37:25 +00:00
Pierre Joye
4bbe4c703c Remove $_ENV usages, getenv() is used instead
'MAKE' and 'USER' are used, if 'USER' not found I set user to 'defaultuser'
2002-08-25 18:29:32 +00:00
Martin Jansen
1936c5c7a6 * Fix bug #18918.
* Add some PHPdoc comments.
2002-08-15 17:07:12 +00:00
Tomas V.V.Cox
5d4b690bab Changed Windows 9x detection code (reported by Alex Merz) 2002-08-06 16:35:19 +00:00
Stig Bakken
cbbc47a199 * added "upgrade-all" command 2002-07-28 08:52:55 +00:00
Stig Bakken
2b4f112d02 * don't abort install if errors are found in the package, display
a warning instead
2002-07-28 08:52:29 +00:00
Tomas V.V.Cox
fedba5422c download package if force is set 2002-07-26 11:48:55 +00:00
Tomas V.V.Cox
8d73650be2 Use DIRECTORY_SEPARATOR instead of hardcoded '/' 2002-07-26 10:32:01 +00:00
Stig Bakken
783410e2bd * support "zend" dependency type 2002-07-21 07:18:49 +00:00
Stig Bakken
d90cada542 * tiniest optimization 2002-07-09 10:52:04 +00:00
Stig Bakken
0a6d81b56e * typo 2002-07-09 10:51:41 +00:00
Stig Bakken
b85f40f079 * added "pear sign" command 2002-07-07 21:12:40 +00:00
Stig Bakken
24909111fc * use System::mktemp
* check if an install is about to overwrite existing files belonging
  to other packages, bail out if not in "force" mode
2002-07-07 21:10:29 +00:00
Stig Bakken
81e5b17f91 * made rebuildFileMap method public, added caching and checkFileMap method 2002-07-07 20:48:54 +00:00
Shane Caraveo
8619108154 Let 'pear build' work on windows for building pecl extensions.
A few notes:
Currently only supports release builds, and of course, requires msdev!
pecl packages must have package.xml and xxx.dsp files for this to work
the package name in package.xml must match the name of the dsp file, so
package iisfunc must have dsp iisfunc.dsp
2002-07-07 20:47:57 +00:00
Stig Bakken
87f97ba5c9 * use System::mktemp rather than PEAR_Common::mkTempDir 2002-07-07 20:42:08 +00:00
Stig Bakken
38a56a51cc * silence warning 2002-07-07 20:41:20 +00:00
Christian Dickmann
d04c8495d3 add local XMLRPC cache 2002-07-06 14:44:05 +00:00
Martin Jansen
1b1d5da907 * Remove http:// from the proxy server string.
Patch by: "michiel bakker" <michiel_bakker@hotmail.com>
2002-07-04 20:28:56 +00:00
Christian Dickmann
a6783f8070 make 'remote-info' use package.info. add deps to 'list-all' 2002-07-02 13:04:01 +00:00
Martin Jansen
2fec25ad73 * Rephrase help text. 2002-06-24 16:03:45 +00:00
Stig Bakken
7914985b1a * typo 2002-06-21 13:11:04 +00:00
Stig Bakken
0f4ccfaa27 * bending over backwards to find sensible defaults 2002-06-21 06:08:54 +00:00
Tomas V.V.Cox
77acb22bba - Force params to version_compare() to be strings, otherwise some
comparations will fail (ex. 0.9 will be equal to 0.90)
- Other minor cleanup's
2002-06-19 23:38:59 +00:00
Tomas V.V.Cox
fa2ee37313 Do NOT allow install packages with errors in its description file 2002-06-19 22:51:29 +00:00
Stig Bakken
271c2526df * php-4.2.1-installer.exe for Windows is installed in c:\php by
default, but it has PHP_SYSCONFDIR set to c:\php4.  workaround.
2002-06-17 13:56:38 +00:00
Tomas V.V.Cox
80361edcb6 Use the new PEAR::loadExtension() in checkExtension() instead
of the "hack"
2002-06-17 13:50:33 +00:00