Stig Bakken
4adfb80edc
* implemented upgrade
2001-12-12 01:30:56 +00:00
Stig Bakken
491a2f5219
* PEAR_Registry::updatePackage now takes an optional 2nd arg for
...
replacing package info instead of merging
2001-12-12 01:29:27 +00:00
Stig Bakken
64349569de
* make do without overload function
2001-12-12 00:10:47 +00:00
Sebastian Bergmann
38933514e1
Update headers.
2001-12-11 15:32:16 +00:00
Stig Bakken
131acf55f7
* added "register_only" option for install/uninstall
2001-12-11 08:39:01 +00:00
Stig Bakken
79f5dcf7d6
* now using ext/overload
...
# how to use:
#
# $remote = new PEAR_Remote;
# $remote->package_listAll();
# $remote->user_activate("johndoe");
#
# (when using overloading, "_" is replaced with "." before doing
# the xmlrpc call)
2001-12-10 17:04:56 +00:00
Stig Bakken
b26e4a97c9
* PEAR_Registry::packageInfo now takes a second arg for returning a single
...
attribute
2001-12-10 17:01:32 +00:00
Stig Bakken
936923a3b6
* added fold marks, moved around some code and silenced some Archive_Tar
...
notices
2001-12-10 17:00:32 +00:00
Stig Bakken
2c96b5856f
* renamed check methods to checkXxx
...
* completed the extension check method
* added checks for os, php version, programs and sapi backend
2001-12-10 16:59:17 +00:00
Stig Bakken
cd9f1f828e
* fix phpdoc comments
2001-12-10 16:40:30 +00:00
Stig Bakken
b11d1eb440
* initial commit of PEAR method autoloader
2001-12-10 01:50:11 +00:00
Tomas V.V.Cox
4bffed7769
Rename Dependencie.php to Dependency.php
2001-12-02 16:29:37 +00:00
Tomas V.V.Cox
3898513fbd
Class for checking dependencies
2001-12-02 00:44:02 +00:00
Tomas V.V.Cox
f4299a90e2
check for version for not building broken packages (thanks Markus)
2001-12-01 17:55:47 +00:00
Tomas V.V.Cox
15f0f8ae23
implemented "uninstall" command
2001-11-15 01:24:35 +00:00
Christian Stocker
fde1575ba2
checking if package.xml.gz exists, before checking if it's writeable
2001-11-14 09:22:00 +00:00
Stig Bakken
e6f95ee99b
* rename files to .reg (not .inf)
2001-11-13 01:06:48 +00:00
Stig Bakken
79f0345166
* error message cleanup
...
* store registry object as property
2001-11-13 01:05:46 +00:00
Martin Jansen
13fb78bab1
* some minor improvements
2001-11-10 10:37:24 +00:00
Stig Bakken
61cad20c12
* store registry data in PEAR_INSTALL_DIR/.registry instead of /var/something
2001-11-07 10:43:04 +00:00
Stig Bakken
81b5aabb33
typo
2001-11-07 09:24:55 +00:00
Tomas V.V.Cox
16f8af514f
E_ALL fixes
2001-11-06 00:22:18 +00:00
Christian Stocker
288871505b
typo
2001-11-02 17:57:17 +00:00
Stig Bakken
8a7f7d5cae
* pearweb xmlrpc layer now handles PEAR errors
2001-10-31 06:21:11 +00:00
Stig Bakken
b0a803d127
* update tests
2001-10-31 05:52:41 +00:00
Stig Bakken
f0df3f5f82
* added "pear info" and "pear show-config" commands
...
* "pear install" now using the package registry
2001-10-31 05:39:11 +00:00
Stig Bakken
3a97065f87
* disable case-folding in the xml parser (for consistency now that the
...
DTD is all lowercase)
2001-10-30 12:29:55 +00:00
Stig Bakken
9a8854b5b1
* improved error reporting in PEAR_Remote::call
2001-10-30 12:28:39 +00:00
Stig Bakken
ed03a30603
* added getKeys method
2001-10-30 12:27:58 +00:00
Stig Bakken
4fc273adda
ws
2001-10-30 12:19:36 +00:00
Stig Bakken
7ab89b02c4
* started working on "pear list" command
2001-10-29 14:15:43 +00:00
Stig Bakken
b60aedc275
* PEAR_Registry: renamed "upgradePackage" to "updatePackage"
...
* added tests for PEAR_Config and PEAR_Registry
2001-10-29 12:17:37 +00:00
Stig Bakken
f8055473a4
* moved System.php out of Experimental/
2001-10-29 12:15:53 +00:00
Stig Bakken
dc9fc4155e
* typo
2001-10-29 07:21:08 +00:00
Stig Bakken
c62fdf8f11
* added listPackages
...
* made packageInfo param optional, if not specified returns info for
all packages
2001-10-28 23:35:10 +00:00
Stig Bakken
fd42c6afba
* nuked PEAR_Packlist class and added PEAR_Registry instead
2001-10-28 23:22:17 +00:00
Stig Bakken
cd0fb34562
* actually implement -s/-S options :-)
2001-10-27 07:52:12 +00:00
Stig Bakken
c278bfc448
* implemented "pear list-packages", the first sub-command using xmlrpc
2001-10-26 11:45:21 +00:00
Stig Bakken
f197cf3630
* PEAR_Config class to maintain system and per-user configuration for
...
PEAR installations
* PEAR_Remote class to communicate with the backend server (xmlrpc)
* change pear script's option parsing to "-d foo=bar" style
* added -c/-C (user/system config file) and -s/-S (store user/system config)
options
2001-10-26 10:07:43 +00:00
Tomas V.V.Cox
692d30b7be
fix a problem with the propagation of baseinstalldir and role
2001-10-10 18:42:23 +00:00
Tomas V.V.Cox
d557151ce7
more clean up/fixes
2001-10-09 02:56:33 +00:00
Tomas V.V.Cox
13682462c7
some clean up
2001-10-08 16:52:33 +00:00
Tomas V.V.Cox
c7239f2b00
more work on Windows support
2001-10-08 06:12:13 +00:00
Tomas V.V.Cox
5f5bbfd3f3
added mkTempDir to create temporal directories
2001-10-08 06:10:54 +00:00
Tomas V.V.Cox
fb487bc38d
detect and report error
2001-10-08 03:31:14 +00:00
Tomas V.V.Cox
28f5a1e6e9
use Tar.php class and clean up some unused properties
2001-10-08 03:29:34 +00:00
Tomas V.V.Cox
5b0e540882
work on Windows support (use Tar class and System class)
2001-10-07 20:16:41 +00:00
Tomas V.V.Cox
b46e7d76b4
use the new System class for common file opperations
2001-10-07 20:14:11 +00:00
Tomas V.V.Cox
e3e28c8f59
extract only the package.xml file instead of all files
2001-09-29 00:38:24 +00:00
Tomas V.V.Cox
15ac0567f9
implemented infoFromTgzFile()
2001-09-28 00:55:16 +00:00