Stig Bakken
fddbd15554
* add "pear run-tests" command
2002-05-09 12:45:29 +00:00
Stig Bakken
ed4ffb695b
* use PEAR installer to install stuff (won't overwrite if newer versions
...
of packages already are installed)
2002-05-09 12:45:02 +00:00
Stig Bakken
123ae9bcdd
* permanently moving DB to /pear
2002-05-09 12:29:25 +00:00
Derick Rethans
24e96213ff
- Fix phpize
2002-05-09 12:27:20 +00:00
Derick Rethans
f0d18c63be
- Dump API NOs
2002-05-09 12:11:57 +00:00
foobar
1d4753755d
Fix 'php-config --version'
2002-05-09 12:06:44 +00:00
Stig Bakken
dad70be69c
* show "update ok" after updates
2002-05-09 06:49:12 +00:00
Stig Bakken
2225be36d6
* install the old-fashioned way for just a bit longer
2002-05-09 02:32:18 +00:00
Stig Bakken
b14c2f9185
* add -G option to "pear" for php-gtk frontend
...
* added Gtk stub (only creates window right now)
* added command descriptions
2002-05-09 02:31:37 +00:00
Stig Bakken
bd4f1f90d0
* switched from static to instance model
...
* added matching method with glob support, some examples:
$os->matchSignature('linux');
$os->matchSignature('linux-2.4*);
$os->matchSignature('linux-*-i?86');
2002-05-03 13:13:51 +00:00
Stig Bakken
9679267b88
* fixed autoconf vs. pear installer replacement issue in scripts/pear.in
...
(pear installer now substitutes "@prefix@/bin" to bin_dir ;-)
* added skeleton for OS_Guess class
2002-05-03 05:42:55 +00:00
Stig Bakken
1a74e43001
* apply umask when installing files
2002-05-03 00:01:54 +00:00
Stig Bakken
f6ad0eee1d
* add umask config value
2002-05-02 23:56:44 +00:00
Tomas V.V.Cox
fec42ddeee
Install pear.bat
...
# Please Windows hackers test the pear installer support!
2002-05-02 10:15:47 +00:00
Tomas V.V.Cox
f024d6b709
untabify
2002-05-02 10:14:01 +00:00
Jon Parise
b2579d3480
Revert the previous commit (revision 1.40).
...
@bindir@ ended up becoming '${exec_prefix}' (literally) on my system
(FreeBSD 4.5), thus producing a broken shebang line.
@prefix@ works fine for me here. If @bindir@ is indeed preferred, the
substitution problem noted above needs to be resolved before the change
is reapplied.
2002-05-02 05:36:21 +00:00
Stig Bakken
18936b9b61
* version will be 0.10
2002-04-29 06:41:42 +00:00
Stig Bakken
dd3423434a
* slight cleanup
2002-04-29 06:38:07 +00:00
Stig Bakken
7db1420fa6
* call the right parent constructor
2002-04-29 06:29:07 +00:00
Stig Bakken
ac53945e9b
* PEAR_Installer constructor now expects only the UI object
2002-04-29 06:24:37 +00:00
Stig Bakken
1ca41f7f49
* PEAR_Common::downloadHttp no longer wants a config object
2002-04-29 06:23:51 +00:00
Stig Bakken
c5d6a0c524
* always set $this->config (use PEAR_Config::singleton)
...
* rename setFrontend to setFrontendObject
* add validPackageName method
* added downloadHttp callback types setup, connfailed and writefailed
* no more passing config objects around
2002-04-29 06:23:05 +00:00
Stig Bakken
0252c2bb39
* use the downloadHttp method w/callback
2002-04-29 06:20:42 +00:00
Stig Bakken
c6fe490093
* forgot script element in release contents
2002-04-28 07:58:41 +00:00
Stig Bakken
123a668fb5
* package.dtd: version 1.0b7
...
- added <provides> element
- added <script> element
2002-04-28 07:52:00 +00:00
Stig Bakken
eade67d6ab
* implemented "list-remote-packages" command
2002-04-28 07:35:30 +00:00
Stig Bakken
e08fb72a0c
* implemented stub for XML_RPC fallback if xmlrpc-epi is not installed
2002-04-28 07:34:46 +00:00
Stig Bakken
03a52cd97c
* fix warning
2002-04-25 09:13:55 +00:00
Stig Bakken
3460eedfca
* add "_lastmodified" timestamp to registry files (don't trust filemtime)
2002-04-24 00:48:06 +00:00
Stig Bakken
1ac4caa680
0.9.1 release notes ++
2002-04-23 23:37:07 +00:00
Stig Bakken
31d02d2bb8
* make validator work again
2002-04-23 23:36:54 +00:00
Stig Bakken
da684c5a00
* roll out 1.2 release
2002-04-23 23:29:16 +00:00
Stig Bakken
722cd4fa17
* use PEAR_Common::downloadHttp()
2002-04-23 07:01:45 +00:00
Stig Bakken
e22ee6a085
* downloadHttp: pass the total number of bytes downloaded as parameter
...
to the 'done' callback
2002-04-23 06:49:10 +00:00
Stig Bakken
124c63b333
* moved these "class variables" to global variables and added static methods for getting
...
them: maintainer_roles, release_states, dependency_types, dependency_relations,
file_roles, replacement_types
* added downloadHttp method with status callback support (can be used by installers
to show download progress)
2002-04-23 06:28:44 +00:00
Martin Jansen
eb3c6e7a18
* Due to the recent changes in the installer stuff, the webinstaller
...
is not supported at the moment.
2002-04-22 09:11:06 +00:00
Stig Bakken
88024105c9
* more uniform "level 2 debug messages"
...
* don't add dirname(file) to install path if install-as attribute is set
2002-04-21 11:46:41 +00:00
Stig Bakken
8a41f93fcc
* set version to 0.9.1-dev
2002-04-21 10:17:13 +00:00
Stig Bakken
40878cbe0e
* PHP_PREFIX constant is not defined, use bin_dir pear config instead
2002-04-21 10:16:32 +00:00
Martin Jansen
dc8c2c9a6c
* Remove package directory if empty during uninstall process
...
* Don't baseinstalldir for documentation.
2002-04-21 06:17:53 +00:00
Tomas V.V.Cox
13f7ec4374
Bail on no HTTP.php present in the system
...
Let "pear download" act ala wget
2002-04-21 01:34:49 +00:00
Tomas V.V.Cox
929e8f81e3
typo
2002-04-21 01:32:03 +00:00
Stig Bakken
8fcdb67068
* add http_proxy config setting
2002-04-19 14:01:51 +00:00
Stig Bakken
c8418830f9
* make "pear install package.xml" possible, so you can install a package
...
without building a tarball first
2002-04-19 14:01:10 +00:00
Stig Bakken
021ed8a10b
* reintroduce (un)install -r option for Registeration only
2002-04-19 14:00:14 +00:00
Stig Bakken
0ca308d152
* fix phpdoc
2002-04-19 13:58:25 +00:00
Martin Jansen
ab54cc1e1b
* Add API documentation.
2002-04-18 18:04:06 +00:00
Stig Bakken
948106fd20
* doooh!
2002-04-17 08:22:56 +00:00
Wez Furlong
b10b24d50c
Always initialize wrappers, regardless of PG(allow_url_fopen).
...
Add is_url field to wrapper structure; the stream wrapper openers
will disallow opening is is_url && !PG(allow_url_fopen).
Add infrastructure for stat($url) and opendir($url).
Tidy up/centralize code that locates and instantiates wrappers for the
various operations.
Implement opendir for plain files.
Make the PHP opendir and dir functions use the streams implementations.
Add modelines for syntax highlighting the pear scripts in vim
2002-04-16 22:14:27 +00:00
Stig Bakken
fe2badf64e
* added DB::isConnection
...
* phpdoc fixes
2002-04-16 21:50:48 +00:00
Stig Bakken
5d7b69f43e
* started working on analyzeSourceCode and detectDependencies methods
2002-04-16 13:27:42 +00:00
Stig Bakken
e32362f792
* chdir back to original dir in PEAR_Packager::package
...
* only display "cvstag" hint if CVS/Root exists
2002-04-16 05:01:41 +00:00
Tomas V.V.Cox
b339986c12
Added standar header
2002-04-16 00:44:03 +00:00
Tomas V.V.Cox
7325f1a4f0
Added standar header
2002-04-16 00:38:21 +00:00
Tomas V.V.Cox
8a365fd8a2
Vim tags added plus some other minor text about license and author
2002-04-16 00:31:16 +00:00
Tomas V.V.Cox
299849fbf2
Be more clear when no packages are installed
2002-04-16 00:23:32 +00:00
Tomas V.V.Cox
26e59d106c
Give the right error when wrong params given to package-info and
...
fix/add help some help messages
2002-04-16 00:22:55 +00:00
Markus Fischer
f95fbc4e60
- Do not try to draw a table if there are not elements.
...
# If no packages are installed, until now the output was:
#
# INSTALLED PACKAGES:
# ===================
# +
# +
#
# Now it is:
#
# INSTALLED PACKAGES:
# ===================
#
# Which is nicer IMHO. It think keeping the caption is ok.
2002-04-14 13:34:52 +00:00
Markus Fischer
509ef0237f
- Also raise a different error message if we don't specify any package at all.
...
# We might consider giving the 'pear help uninstall' output to the user?
2002-04-13 06:00:36 +00:00
Markus Fischer
e060e90f0c
- Return a different error message if no package file was given at all.
2002-04-13 05:52:54 +00:00
Markus Fischer
e96a657f8d
- Properly format error message.
...
# Shouldn't this 'throw' an PEAR Error object ?
2002-04-13 05:33:35 +00:00
Stig Bakken
d1814a3c12
* cvstag command: tag slide option is -f, not -F
2002-04-13 00:23:19 +00:00
Stig Bakken
8c0edb86b0
* missing file role message could be mistaken for missing maintainer role
2002-04-13 00:20:40 +00:00
Stig Bakken
5d09a5e199
* add cookie authentication to PEAR_Remote (temporarily in addition to http auth)
2002-04-13 00:13:37 +00:00
Alexander Merz
a272bc81bb
use DIRECTORY_SEPERATOR
2002-04-11 10:51:27 +00:00
Stig Bakken
e8ad66aa49
* add download command to description
2002-04-10 21:09:58 +00:00
Tomas V.V.Cox
ca0b7690c8
Implemented "pear download <pakage>"
2002-04-10 15:15:12 +00:00
Tomas V.V.Cox
dfba9e63ab
Do not show the "tag it!" message when verbose=0
...
# Forgot to commit that before
2002-04-10 15:10:49 +00:00
Tomas V.V.Cox
a332c8c27b
Added single display()
2002-04-10 15:09:36 +00:00
Tomas V.V.Cox
f833895afd
Help for command "shell-test"
2002-04-10 12:40:06 +00:00
Tomas V.V.Cox
3788b31b0e
Added "pear package -n" (only output the created package file name)
2002-04-10 12:23:31 +00:00
Stig Bakken
49445bbee0
* ignore dirs and libfiles in older releases (changelog)
2002-04-09 22:30:44 +00:00
Stig Bakken
7e7676f8fb
* ignore files in older releases (changelog)
2002-04-09 21:48:19 +00:00
Stig Bakken
22673618f7
* drop the ondemand connect stuff for now
2002-04-09 18:57:28 +00:00
Stig Bakken
96213680ca
* add preferred_state
2002-04-09 18:51:31 +00:00
Stig Bakken
28452d5dc0
* drop file replace= attribute
2002-04-09 18:50:54 +00:00
Stig Bakken
e91f94a259
* package-validate uses package.xml as default param
2002-04-09 17:15:17 +00:00
Stig Bakken
3c03ca3d7b
* ext/xml/expat no longer has xmltok and xmlparse subdirs
2002-04-09 16:06:07 +00:00
Tomas V.V.Cox
4c125afc74
Make the dependencies check look for the correct registry file
2002-04-09 14:12:12 +00:00
Alexander Merz
eb85e073e5
Win95/98/Me doesn't support locking, please check patch on other systems
2002-04-09 14:00:05 +00:00
Tomas V.V.Cox
dc811f3041
Fix package-list not showing the right Install path
2002-04-09 13:49:47 +00:00
Tomas V.V.Cox
ebb85a3738
Fix a problem when list-installed is called in a new installation
2002-04-09 13:11:51 +00:00
James Cox
c602369f81
it's been changed back to php.exe
2002-04-09 09:59:17 +00:00
Alexander Merz
f6cc322d7d
updated, requires PHP4.2 php-cgi
2002-04-09 09:28:04 +00:00
Stig Bakken
efa18af7e1
* show full cvstag command
2002-04-09 08:19:53 +00:00
Stig Bakken
8efdf7bc37
* get rid of CommandResponse stufff
2002-04-09 08:18:49 +00:00
Stig Bakken
2dc974d72d
* drop file replace= attribute
2002-04-09 08:17:49 +00:00
Stig Bakken
f2efded1bc
* remove PEAR/Uploader.php
2002-04-09 08:12:18 +00:00
Stig Bakken
6b8c7db275
* unused files
2002-04-09 08:11:22 +00:00
Stig Bakken
894cbdf3d2
* implemented role="script" and <replace> substitution during install
2002-04-09 08:10:12 +00:00
Stig Bakken
be65ac95cc
* package definition for the base PEAR system
2002-04-09 00:03:44 +00:00
Stig Bakken
6c00a56766
HEADS UP, package.xml format change:
...
<file>foo.php</file> is now <file name="foo.php/>
Added tags for configure-like substitutions.
# the packager will handle both for a while
2002-04-09 00:03:18 +00:00
Richard Heyes
f006b2bbc3
* Added getStaticProperty() for static methods.
2002-04-08 21:03:41 +00:00
Yasuo Ohgaki
001d332a86
Make pgsql header available for PECL module(s)
2002-04-08 14:17:28 +00:00
Tomas V.V.Cox
2a1e0a53bb
Continue the list of features for PEAR DB
...
Release version is 2.0 (apiVersion)
# Multiline entries inside the tags looks better in the web or in
# "pear package-info" if they aren't formatted to look better
# in the xml
2002-04-08 02:22:48 +00:00
Stig Bakken
79a150068a
* append "?uncompress=yes" to the package download url if zlib extension
...
is not loaded
2002-04-07 21:09:41 +00:00
Stig Bakken
46dd841b28
* package xml file for DB
2002-04-07 21:02:54 +00:00
Tomas V.V.Cox
6ac6b78818
Added PEAR_Common::getUserRoles() and a suggestion
2002-04-07 20:47:04 +00:00
Stig Bakken
6303972256
* added "cvstag" command
2002-04-07 19:42:05 +00:00
Stig Bakken
8ec2ae71db
* give PEAR_Packager::package an option to disable compression and make
...
plain .tar files
2002-04-07 17:07:49 +00:00
Stig Bakken
d6d8d78754
* remove empty fold
2002-04-07 16:51:17 +00:00
Stig Bakken
5bdc0eaafe
* use the UI's displayFatalError method
2002-04-07 16:48:24 +00:00
Stig Bakken
6718d569bd
* added displayError and displayFatalError methods
2002-04-07 16:47:36 +00:00
Stig Bakken
49b11adf7c
* initialize _PEAR_Command_uiobject
2002-04-07 16:42:33 +00:00
Stig Bakken
255bbff361
* leave error reporting to the validator
2002-04-07 15:49:23 +00:00
Stig Bakken
065da3a0fa
* more clear cvs tag hint
2002-04-07 15:07:26 +00:00
Tomas V.V.Cox
361cebe460
Just some help cleanup
2002-04-07 14:30:32 +00:00
Stig Bakken
73f4b5b2fa
* typo
2002-04-07 13:22:21 +00:00
Stig Bakken
5179e9d0fa
* rename package-verify command to package-validate
2002-04-07 12:40:51 +00:00
Stig Bakken
dc974a0299
* support for .tar files in PEAR_Installer
...
* new command: package-verify
* "package" command now sanity-checks the package information before
making the tarball
* -Z option to the install/update commands for downloading non-compressed
packages
2002-04-07 10:38:04 +00:00
Richard Heyes
d3c0d67060
* Added registerShutdownFunc() method
2002-04-06 17:01:14 +00:00
Tomas V.V.Cox
02bff6ce0e
Fix bug in pushErrorHandling() (fail under very specific circumstances)
2002-04-06 15:12:04 +00:00
Sascha Schumann
8fae36cbd1
Improve the life of external extension maintainers by
...
not plaguing them with "./" in absolute paths.
Requested by: Andrei, Wez
2002-04-06 13:42:40 +00:00
Stig Bakken
de1f6319ec
* forgot htmlspecialchars in release notes
2002-04-06 00:58:22 +00:00
Wez Furlong
5916b203fe
add mbstring headers to those for pear/pecl extensions
2002-04-05 00:16:09 +00:00
Stig Bakken
d4dfead250
* Added "-s" (soft update) option to install/upgrade. Will make installs
...
fail silently.
2002-04-02 09:21:48 +00:00
Stig Bakken
f8fc50b922
* add Frontend support to PEAR_Common::log()
2002-04-02 09:21:08 +00:00
Stig Bakken
dfa3b671f7
* Implemented "shell-test" command for writing shell scripts that check
...
whether a package is installed. Example of use:
if ! pear shell-test Net_Socket; then
echo "You don't have the Net_Socket package installed!" >&2
exit 1
fi
2002-04-02 09:20:28 +00:00
Stig Bakken
9de06e3662
* just renaming some comments
2002-04-02 09:18:07 +00:00
Stig Bakken
7ddaefba34
* add type property telling what type of frontend this class implements
2002-04-02 09:15:51 +00:00
Stig Bakken
812d9bf3c4
* remove "exit" at the end, it causes a "false" exit code always
2002-04-02 09:10:23 +00:00
Stig Bakken
990d19aefe
* comment out the php files that are not necessary for the installer
...
# the rest will show up as packages in /pear shortly
2002-04-02 09:09:41 +00:00
Tomas V.V.Cox
750ca4295e
typo
2002-04-01 19:17:59 +00:00
Tomas V.V.Cox
b57e0609ad
Added layer checks and reorganize a little the code
2002-04-01 19:16:01 +00:00
Tomas V.V.Cox
49dacbee8c
- Define the PEAR constants when they are not set (be nice
...
with the "--wihout-pear" people who finally regrets)
- Added method getLayers()
2002-04-01 19:13:37 +00:00
Tomas V.V.Cox
6ec8fbc30e
- Make "config-set" actually store the values
...
- Help and error messages enhance
2002-04-01 18:19:45 +00:00
Tomas V.V.Cox
827334cd2f
- Added "nodeps" option to install/upgrade/uninstall
...
(pear install -n package.tgz)
- Finish to document the install commands
2002-04-01 17:25:42 +00:00
Tomas V.V.Cox
def4a8485d
- Set some php.ini values needed by the installer
...
- Removed unused present_array() and heading() functions
2002-04-01 16:49:19 +00:00
Tomas V.V.Cox
7b68037886
People reported problems with flock(LOCK_SH) and fopen('w')
2002-04-01 16:10:39 +00:00
Tomas V.V.Cox
6e8268e4a4
added help
2002-04-01 15:23:46 +00:00
Tomas V.V.Cox
1924492aed
Adaptation for the new help system
2002-04-01 14:35:08 +00:00
Tomas V.V.Cox
edab1197f3
Go with the help system
2002-04-01 14:32:40 +00:00
Stig Bakken
0c7f16bd96
* typo
2002-04-01 14:15:30 +00:00
Tomas V.V.Cox
460eb1103c
E_ALL fix
2002-03-31 19:04:53 +00:00
Tomas V.V.Cox
ed450a6c4e
if (!function_exists('md5_file')) { ...
2002-03-31 19:04:26 +00:00
Stig Bakken
561ac3d54e
* E_ALL fix
2002-03-31 03:16:02 +00:00
Stig Bakken
f1c803a41c
* avoid object copying
2002-03-31 01:51:08 +00:00
Stig Bakken
5e13ee1428
* oops, config object was copied
...
* call parameters were not passed on to xmlrpc_encode_request()
2002-03-31 01:45:36 +00:00
Stig Bakken
c5d35962d2
* install PEAR/Command/Remote.php
2002-03-31 00:32:00 +00:00
Stig Bakken
69df28337b
* implemented "pear list-upgrades", which will show you what releases
...
are available on the server (shows newer releases with the same state)
2002-03-29 02:41:28 +00:00
Stig Bakken
45878bff77
* always require PEAR/Common.php
2002-03-29 02:39:33 +00:00
Stig Bakken
f6e4eea39a
* allow "any" as a preferred_state value
2002-03-29 02:38:07 +00:00
Stig Bakken
99cfda3756
* pass on xmlrpc faults as pear errors
2002-03-29 02:17:55 +00:00
Stig Bakken
adc0b5741e
* fix tempfile cleanup
2002-03-29 00:05:55 +00:00
Stig Bakken
84652eeb52
* per-command fold marks
2002-03-28 23:50:45 +00:00
Stig Bakken
62bff20267
* regenerate package.xml with file checksums
2002-03-28 23:49:34 +00:00
Stig Bakken
425cb1b04e
* default dep rel attribute to 'has'
2002-03-28 23:45:16 +00:00
Stig Bakken
a50c40cc24
* accept optional tmpdir arg in mkTempDir
...
* handle changelog releases without filelist
2002-03-28 23:44:31 +00:00
Stig Bakken
f5e745e848
* added preferred_state config keyword
2002-03-28 14:27:02 +00:00
Stig Bakken
78c020a3bb
* added phpdoc
...
* now ready to support multiple versions of the package format
* don't parse dependencies in changelog
* fix libfile parsing
* default maintainer roles to 'lead'
* added infoFromString() method
* added xmlFromInfo() method to regenerate package.xml files
2002-03-28 14:07:33 +00:00
Stig Bakken
66d8ab4998
* added "platform" and "md5sum" attributes to <file>
2002-03-28 12:09:59 +00:00
Tomas V.V.Cox
b5f477ba00
E_ALL fixes
2002-03-26 16:31:13 +00:00
Tomas V.V.Cox
0e20c6e383
_lock() now returns PEAR Error or true for consistency
2002-03-26 16:29:53 +00:00
Stig Bakken
365505daed
* move logic to _assertStateDir
2002-03-24 01:52:38 +00:00
Tomas V.V.Cox
b217ed9711
The System class was modified to always return true or false instead
...
of PEAR Errors. Changed then assertStateDir() to check for false.
2002-03-23 18:36:52 +00:00
Tomas V.V.Cox
757ec9ef38
Show maintainers name in package-info and show more human friendly
...
column table names
2002-03-23 17:55:51 +00:00
Tomas V.V.Cox
1cf543c34a
Yet another break; forgotten
2002-03-23 17:46:51 +00:00
Tomas V.V.Cox
fdce319634
Oops, forgot the break;
2002-03-23 17:44:48 +00:00
Tomas V.V.Cox
8ea9125840
- Show the real dir where files would be installed (using role & config)
...
- Introduce column wrapping
2002-03-23 17:27:39 +00:00
Tomas V.V.Cox
f40007a1ef
- Use getenv('TERM') instead of $_ENV (empty for me in 4.1.1)
...
- Added 'linux' as bold capable list of term types
- Pass the col by reference for making the wrap take effect in tableRow
2002-03-23 16:50:43 +00:00
Tomas V.V.Cox
dc17bcc6ab
fix parse error
2002-03-23 15:56:14 +00:00
Stig Bakken
3402d342a6
* added package-list and package-info commands (for .tgz files)
2002-03-23 10:21:29 +00:00
Stig Bakken
9fae289542
* use switch/case for what it's worth :-)
2002-03-23 10:20:41 +00:00
Stig Bakken
b5604d18dc
* _lock() calls _assertStateDir()
2002-03-23 10:18:32 +00:00
Stig Bakken
ed16ccb275
* support having a toplevel package.xml in tgz files
2002-03-23 10:17:39 +00:00
Stig Bakken
e965aba2aa
* wordwrapping and multiline table cell support
2002-03-23 10:15:36 +00:00
James Cox
7d5e529b55
"reverting" to 1.39 as per Tomas Cox's wishes.
2002-03-23 05:29:09 +00:00
Stig Bakken
5e0f34ea55
* don't start table cells with a space in borderless tables
2002-03-22 12:47:13 +00:00
Stig Bakken
1b09d1f19c
* typo fix
2002-03-22 12:46:18 +00:00
Stig Bakken
75f15860b1
* use PEAR_Frontend tables in config-show command
2002-03-22 12:45:41 +00:00
Stig Bakken
a57a5d7eda
* now using PEAR_Frontend tables
2002-03-22 11:59:52 +00:00
Stig Bakken
fd62c434e5
* ncurses note
2002-03-22 11:58:22 +00:00
Stig Bakken
5cc2e77ca8
* table support working
...
* added bold support for xterm/vt220/vt100 terminals
2002-03-22 11:57:45 +00:00
Stig Bakken
8ce0ceb372
* setUIType -> setFrontendType
2002-03-22 11:57:09 +00:00
Stig Bakken
5d11204de0
* rename class/methods
2002-03-22 11:09:58 +00:00
Stig Bakken
9631885246
* temporarily added: nuke old files/dirs
2002-03-22 10:28:27 +00:00
Stig Bakken
73d26803f0
* one last CommandUI -> Frontend change
2002-03-22 10:05:40 +00:00
Stig Bakken
60035fb949
* rename PEAR_CommandUI* to PEAR_Frontend*
...
* rename PEAR/Command/Login.php to PEAR/Command/Auth.php
* replace PEAR/Command/Info.php with PEAR/Command/Registry.php (will contain
more commands related to the local registry)
* started working on Frontend table output
2002-03-22 09:22:28 +00:00
Stig Bakken
e41dca2995
* No point in creating the lock file directory if it does not exist (so many
...
other things would fail anyway). Throw an error instead.
2002-03-22 08:32:40 +00:00
Tomas V.V.Cox
9772468d37
- Make the rellocation of packages work as expected if the target
...
dir doesn't exist
- The "install -f" now replaces the info in the registry
2002-03-21 22:29:03 +00:00
Tomas V.V.Cox
41a8a27676
- Added command level options
...
- Fix error handling for Getopt (it doesn't use raiseError)
2002-03-21 20:55:41 +00:00
Tomas V.V.Cox
a7936eea78
- Implement command level options
...
- Removed call pass by reference
- Readd $options to command::run() params
2002-03-21 20:52:26 +00:00
Tomas V.V.Cox
a974fbd9ae
fix a problem handling nested directories
2002-03-21 19:12:49 +00:00
Tomas V.V.Cox
9bee3510ea
readd the "list" command
2002-03-21 11:33:54 +00:00
Tomas V.V.Cox
b14c8152da
Adapt this commands to the new config store mechanism and command params
2002-03-21 11:16:15 +00:00
Tomas V.V.Cox
139f69ca32
Pass config to command factory and pass the correct command params
2002-03-21 11:13:02 +00:00
Tomas V.V.Cox
47c71bcaa1
- The config object is stored by the factory method
...
- Make install/unistall/package work again (didn't work for me)
2002-03-21 11:10:17 +00:00
Tomas V.V.Cox
67b971aece
Clean up unused stuff
2002-03-21 11:04:56 +00:00
foobar
4a0291d238
- Make it possible to build ext/openssl as shared extension
2002-03-20 02:07:11 +00:00
Stig Bakken
c19ddade2c
* install PEAR_Command_Package
2002-03-19 19:59:05 +00:00
Stig Bakken
de381091ba
* re-add "package" command
2002-03-19 19:55:30 +00:00
Stig Bakken
fdf8cafd11
* "pear login" finally works
2002-03-19 19:31:02 +00:00
Stig Bakken
97beb58d43
* fix http auth bug
2002-03-19 19:30:06 +00:00
Stig Bakken
529ec7cda4
* add optional default parameter to userDialog method
2002-03-19 19:28:48 +00:00
Stig Bakken
623905dfbf
* pear-get gone
2002-03-19 01:13:20 +00:00
Stig Bakken
41c1c08495
* get rid of this hack
2002-03-18 18:01:14 +00:00
Stig Bakken
a036fe5b72
* Refactoring of "pear" command internals. Highlights:
...
- user interface abstraction, making a Gtk installer should only be
a matter of implementing PEAR_CommandUI_Gtk plus a "pear-gtk" executable
- separated code into command classes, able to specify one or more
commands
- no more "pear-get" :-)
* fixed use of PEAR_Config::singleton to avoid object copying
2002-03-18 17:39:52 +00:00
Stig Bakken
c55f61c9aa
* added optional layer parameter to get() method
...
* added isDefinedLayer() method
2002-03-16 23:48:23 +00:00
Sascha Schumann
2ea99fe17a
a bit of refactoring and making always_shared a nop in every day life
2002-03-13 12:30:49 +00:00
Sascha Schumann
e10ca10084
Provide context-specific functions which yield the directories
...
of extensions (PHP 4 configure vs. self-contained module)
2002-03-13 09:20:49 +00:00