$Id: pear.1,v 1.13 2010/01/26 00:59:49 cjalbert Exp $

Copyright (c) 2010 Apple Inc. and The PHP Group, all rights reserved.
/usr/share/misc/mdoc.template
.mso www.tmac .Dd February 23, 2010 .Dt pear 1 .Sh NAME .Nm pear .Nd PHP Extension and Application Repository .Sh SYNOPSIS .Nm .Op options .Ar command .Op command-options .Ar parameters .Sh DESCRIPTION PEAR is an acronym for .Qq PHP Extension and Application Repository and is pronounced just like the fruit. The purpose of PEAR is to provide: l -bullet -offset 3n -compact t A structured library of open-source code for PHP users t A system for code distribution and package maintenance t A standard style for code written in PHP t The PHP Extension Community Library (PECL) t A web site, mailing lists and download mirrors to support the PHP/PEAR community .El

p Run .Ql Cm pear help to access the built-in tool documentation.

p Run .Ql Cm pear help options to list all options.

p Run .Ql Cm pear help shortcuts to list all command shortcuts.

p Run .Ql Cm pear help Ao Ar command Ac to get the help for the specified command. .Sh OPTIONS The following options are available: l -tag -width ".Fl -d Ns Ar foo=bar" -offset indent -compact t Fl c Ar file find user configuration in .Ar file t Fl C Ar file find system configuration in .Ar file t Fl d Ar foo=bar set user config variable .Ar foo to .Ar bar t Fl D Ar foo=bar set system config variable .Ar foo to .Ar bar t Fl G start in graphical (Gtk) mode t Fl h , Fl ? display help/usage (this message) t Fl q be quiet, decrease verbosity level t Fl s store user configuration t Fl S store system configuration t Fl u Ar foo unset `foo' in the user configuration t Fl v increase verbosity level (default 1) t Fl V version information .El

p .Sh COMMANDS l -tag -width ".It Cm package-dependencies" -compact t Cm build Build an Extension From C Source t Cm bundle Unpacks a Pecl Package t Cm channel-add Add a Channel t Cm channel-alias Specify an alias to a channel name t Cm channel-delete Remove a Channel From the List t Cm channel-discover Initialize a Channel from its server t Cm channel-info Retrieve Information on a Channel t Cm channel-login Connects and authenticates to remote channel server t Cm channel-logout Logs out from the remote channel server t Cm channel-update Update an Existing Channel t Cm clear-cache Clear Web Services Cache t Cm config-create Create a Default configuration file t Cm config-get Show One Setting t Cm config-help Show Information About Setting t Cm config-set Change Setting t Cm config-show Show All Settings t Cm convert Convert a package.xml 1.0 to package.xml 2.0 format t Cm cvsdiff Run a "cvs diff" for all files in a package t Cm cvstag Set CVS Release Tag t Cm download Download Package t Cm download-all Downloads each available package from the default channel t Cm info Display information about a package t Cm install Install Package t Cm list List Installed Packages In The Default Channel t Cm list-all List All Packages t Cm list-channels List Available Channels t Cm list-files List Files In Installed Package t Cm list-upgrades List Available Upgrades t Cm login Connects and authenticates to remote server q Deprecated in favor of Cm channel-login t Cm logout Logs out from the remote server q Deprecated in favor of Cm channel-logout t Cm makerpm Builds an RPM spec file from a PEAR package t Cm package Build Package t Cm package-dependencies Show package dependencies t Cm package-validate Validate Package Consistency t Cm pickle Build PECL Package t Cm remote-info Information About Remote Packages t Cm remote-list List Remote Packages t Cm run-scripts Run Post-Install Scripts bundled with a package t Cm run-tests Run Regression Tests t Cm search Search remote package database t Cm shell-test Shell Script Test t Cm sign Sign a package distribution file t Cm svntag Set SVN Release Tag t Cm uninstall Un-install Package t Cm update-channels Update the Channel List t Cm upgrade Upgrade Package t Cm upgrade-all Upgrade All Packages o Deprecated in favor of calling .Cm upgrade with no parameters c .El .Sh SEE ALSO For a complete description of PEAR see l -item -offset 4n -compact t RL http://\:pear.php.net/\:manual/ .El .Sh BUGS You can view the list of known bugs or report any new bug you found at l -item -offset 4n -compact t RL http://\:pear.php.net .El .Sh AUTHORS The PHP Group: Thies C. Arntzen, Stig Bakken, Andi Gutmans, Rasmus Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei Zmievski.

p Additional work for the CLI sapi was done by Edin Kadribasic, Marcus Boerger and Johannes Schlueter.

p A list of active developers can be found on the PHP web site l -item -offset 4n -compact t RL http://\:www.php.net/\:credits.php .El

p And last but not least PHP was developed with the help of a huge amount of contributors all around the world. .Sh VERSION INFORMATION This manpage describes .Cm php version 5.3.1. .Sh COPYRIGHT Copyright \(co 1997-2010 The PHP Group

p This source file is subject to version 3.01 of the PHP license, that is bundled with this package in the file LICENSE, and is available through the world-wide-web at the following url: l -item -offset 4n -compact t RL http://\:www.php.net/\:license/\:3_01.txt .El

p If you did not receive a copy of the PHP license and are unable to obtain it through the world-wide-web, please send a note to .MTO license@php.net so we can mail you a copy immediately.