Commit Graph

576 Commits

Author SHA1 Message Date
Tomas V.V.Cox
38ad5ff8d7 Better error handling on invalid .tgz packages 2003-08-05 13:51:33 +00:00
Tomas V.V.Cox
139cc3e2af Fix the fix (Greg) 2003-08-05 12:28:57 +00:00
Tomas V.V.Cox
a4b4de6766 Show the correct configure error line number (Greg) 2003-08-04 13:34:25 +00:00
Tomas V.V.Cox
b4f1077403 More space in path name fixes (Greg) 2003-08-04 13:31:35 +00:00
Tomas V.V.Cox
d4e50ffba7 Fix proxy detection with the xmlrpc C extension 2003-08-04 11:18:26 +00:00
Tomas V.V.Cox
4fbae9a7d7 Another $fp test fix (thanks Jan) 2003-08-04 10:38:18 +00:00
Tomas V.V.Cox
ba2a7d4250 <license> is valid inside <changelog>, support it 2003-08-04 10:32:11 +00:00
Tomas V.V.Cox
4d57ab6d99 - Typo in cache file creation
- Do not create the cache dir in getCache()
2003-08-04 10:15:34 +00:00
Tomas V.V.Cox
7d67054891 Added support for spaces in path names (thanks Greg!) 2003-08-03 19:32:07 +00:00
Tomas V.V.Cox
7c58f22aaf Made package dep checking to work again
(Seems that this line got lost at some point)
2003-08-03 13:44:36 +00:00
Tomas V.V.Cox
ede834c8b1 fix invalid $fp check (by nicox@php.net) 2003-08-02 15:34:19 +00:00
Tomas V.V.Cox
ad9875b877 upgrade-all back to work 2003-08-02 14:59:44 +00:00
Martin Jansen
6249a7dac1 * Update the DTD path 2003-07-12 15:15:38 +00:00
Tomas V.V.Cox
4e268d9270 Added proxy support for remote commands using the xmlrcp C ext
(contribution by Adam Ashley <aashley@optimiser.com>)
2003-07-12 14:25:06 +00:00
Tomas V.V.Cox
d633b92fe0 Check dependencies on uninstall 2003-07-08 10:33:38 +00:00
Tomas V.V.Cox
0304ec19ff Added checkPackageUninstall() 2003-07-08 10:32:23 +00:00
Tomas V.V.Cox
e07220ad03 Experimental dependencies database handling functions
(not yet in production)
2003-07-07 15:44:07 +00:00
Tomas V.V.Cox
01795e2ae1 Moved dependecy db code to its own file 2003-07-07 15:42:58 +00:00
Pierre Joye
c8a14f4ad1 - Fix bug #24512 2003-07-06 14:17:58 +00:00
Tomas V.V.Cox
6f14374b3b Added tha ability to store custom data in a layer
Added method getConfFile()
Better layer removing in removeLayer()
2003-07-03 06:43:31 +00:00
Tomas V.V.Cox
4513d36892 Added local version installed in "list-upgrades"
(http://bugs.php.net/bug.php?id=24298)
2003-06-30 13:12:50 +00:00
Tomas V.V.Cox
994c70ef20 - Workarround to the PEAR_INSTALL_DIR empty constant
- Remove the layer in $reg->layers too
2003-06-29 17:44:29 +00:00
Martin Jansen
e95ee2b313 * Silence warning 2003-06-28 18:14:24 +00:00
Pierre Joye
8aac7b57c0 - Sync, HEAD is now uptodate 2003-06-27 10:59:43 +00:00
Pierre Joye
dd2d9c3315 - Sync 2003-06-27 10:46:54 +00:00
Martin Jansen
f2f140bbe9 * Fix for bug #23954
# MFH?
2003-06-22 19:14:16 +00:00
Tomas V.V.Cox
4f2696ba7f Typo (sorry Pierre ;) 2003-06-18 23:19:04 +00:00
Tomas V.V.Cox
d3f9d47aa9 Be more clever for discovering the default ext_dir 2003-06-18 19:27:55 +00:00
Tomas V.V.Cox
1a290fb692 s/verbose/debug/ 2003-06-16 17:14:27 +00:00
Tomas V.V.Cox
a407529fc6 Fix registry obj creation when no installroot is set 2003-06-16 17:12:33 +00:00
Tomas V.V.Cox
e72354e18e Expose phpize output
Increase verbosity for building process by default
(no need for -v)
2003-06-16 17:10:09 +00:00
Tomas V.V.Cox
d335b38a37 Do not create the registry obj at Installer object creation
(it's problematic when pear install -R <DIR> is used)
2003-06-16 07:44:46 +00:00
Tomas V.V.Cox
02ef813164 Added TODO and IDEAS to makerpm 2003-06-15 16:52:08 +00:00
Tomas V.V.Cox
47aa7a9b36 Fix makerpm (again)
Build an independant filelist tree
(this command still needs some work)
2003-06-15 16:29:10 +00:00
Tomas V.V.Cox
9f828a5035 Fix some typos in makerpm and removed unused debug code 2003-06-14 16:56:19 +00:00
James Cox
f68c7ff249 updating license information in the headers. 2003-06-10 20:04:29 +00:00
Tomas V.V.Cox
dd7132d478 Martin's run-test error msg improvements :-) 2003-06-07 18:44:46 +00:00
Tomas V.V.Cox
106a277239 Added better error message to run-tests 2003-06-07 16:45:53 +00:00
Sterling Hughes
815d41f85a Add the pear bundle command from Thomas Cox. 2003-06-07 03:08:05 +00:00
Martin Jansen
4ab3e6860f * The argument of displayError() is a PEAR_Error instance.
# Bug: 23932
2003-06-06 16:09:01 +00:00
Martin Jansen
b4cf8debce * Use raiseError(), like it's done in the rest of class also.
# Bug: 23932
2003-06-06 16:07:15 +00:00
Martin Jansen
fcebd4ac36 * Commit support for optional dependencies
# Stig: Please review this stuff!
2003-06-05 06:57:22 +00:00
Martin Jansen
5f262f10ab * Add support for <provides />
# Bug: #23933
2003-06-05 06:32:10 +00:00
Pierre Joye
400e5c0b66 - Fix the "weird bug" with different serialized file under cli/cgi or apache sapi
Important Notice:
*always* use 'wb' to write file, sapi cli and cgi force the default to be binary, apache does not.
2003-05-27 23:31:56 +00:00
Martin Jansen
29cbe5e3b6 * More PHPDoc fixes 2003-05-15 19:44:32 +00:00
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