diff options
| author | Adam Vandenberg | 2011-05-31 12:20:06 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2011-05-31 12:20:06 -0700 |
| commit | 846b6cb91b016b8ab4e96680145c9a74b002616c (patch) | |
| tree | 37aac9c55a74e2156784a277af201b2fe5245d9f | |
| parent | 57c61bb9c19cf016f58c84ade3c51b1f718f4c56 (diff) | |
| download | brew-846b6cb91b016b8ab4e96680145c9a74b002616c.tar.bz2 | |
Alpahabetize commands on man page
| -rw-r--r-- | Library/Contributions/manpages/brew.1.md | 258 | ||||
| -rw-r--r-- | share/man/man1/brew-man.1 | 2 | ||||
| -rw-r--r-- | share/man/man1/brew.1 | 234 |
3 files changed, 247 insertions, 247 deletions
diff --git a/Library/Contributions/manpages/brew.1.md b/Library/Contributions/manpages/brew.1.md index c7fcc6835..036917370 100644 --- a/Library/Contributions/manpages/brew.1.md +++ b/Library/Contributions/manpages/brew.1.md @@ -39,8 +39,80 @@ For the full command list, see the COMMANDS section. ## COMMANDS - * `-v`, `--version`: - Print the version number of brew to standard error and exit. + * `audit [--strict]` [<formulae>]: + Check <formulae> for Homebrew coding style violations. This should be + run before submitting a new formula. + + If no <formulae> are provided, all of them are checked. + + If `--strict` is passed, perform additional stricter checks that may not need + to be fixed before submitting. + + `audit` exits with a non-zero status if any errors are found. This is useful, + for instance, for implementing pre-commit hooks. + + * `cat` <formula>: + Display the source to <formula>. + + * `cleanup [--force]` [<formula>]: + For all installed or specific formulae, remove any older versions from the + cellar. By default, does not remove out-of-date keg-only brews, as other + software may link directly to specific versions. + + If `--force` is passed, remove out-of-date keg-only brews as well. + + * `create [--no-fetch]` <URL>: + Generate a formula for the downloadable file at <URL> and opens it in + $EDITOR. Homebrew will attempt to automatically derive the formula name + and version, if it fails, you'll have to make your own template. I suggest + copying wget's. + + If `--no-fetch` is passed, Homebrew will not download <URL> to the cache and + will thus not add the MD5 to the formula for you. + + * `deps [--1]` <formula>: + Show <formula>'s dependencies. + + If `--1` is passed, only show dependencies one level down, instead of + recursing. + + * `doctor`: + Check your system for potential problems. + + * `edit`: + Open all of Homebrew for editing in TextMate. + + * `edit` <formula>: + Open <formula> in $EDITOR. + + * `fetch [--force] [-v] [--HEAD] [--deps]` <formulae>: + Download the source packages for the given <formulae>. + For tarballs, also print MD5 and SHA1 checksums. + + If `--HEAD` is passed, download the HEAD versions of <formulae> instead. `-v` + may also be passed to make the VCS checkout verbose, useful for seeing if + an existing HEAD cache has been updated. + + If `--force` is passed, remove a previously cached version and re-fetch. + + If `--deps` is passed, also download dependencies for any listed <formulae>. + + * `home`: + Open Homebrew's own homepage in a browser. + + * `home` <formula>: + Open <formula>'s homepage in a browser. + + * `info` <formula>: + Display information about <formula>. + + * `info --github` <formula>: + Open a browser to the GitHub History page for formula <formula>. + + To view formula history locally: `brew log -p <formula>`. + + * `info` <URL>: + Print the name and version that will be detected for <URL>. * `install [--force] [--debug] [--ignore-dependencies] [--use-llvm] [--use-gcc] [--HEAD]` <formula>: Install <formula>. @@ -80,130 +152,29 @@ For the full command list, see the COMMANDS section. If `--git` is passed, Homebrew will create a Git repository, useful for creating patches to the software. - * `search`, `-S` <text>|/<text>/: - Perform a substring search of formula names for <text>. If <text> is - surrounded with slashes, then it is interpreted as a regular expression. - If no search term is given, all available formula are displayed. - - * `search --macports`|`--fink` <text>: - Search for <text> on the MacPorts or Fink package search page. - - * `update`: - Fetch the newest version of Homebrew from GitHub using `git`(1). - - * `list`: - List all installed formulae. - - * `list` <formula>: - List the installed files for <formula>. - - * `info` <formula>: - Display information about <formula>. - - * `info --github` <formula>: - Open a browser to the GitHub History page for formula <formula>. - - To view formula history locally: `brew log -p <formula>`. - - * `info` <URL>: - Print the name and version that will be detected for <URL>. - - * `home`: - Open Homebrew's own homepage in a browser. - - * `home` <formula>: - Open <formula>'s homepage in a browser. - - * `rm`, `remove`, `uninstall [--force]` <formula>: - Uninstall <formula>. - - If `--force` is passed, and there are multiple versions of <formula> - installed, delete all installed versions. - - * `create [--no-fetch]` <URL>: - Generate a formula for the downloadable file at <URL> and opens it in - $EDITOR. Homebrew will attempt to automatically derive the formula name - and version, if it fails, you'll have to make your own template. I suggest - copying wget's. - - If `--no-fetch` is passed, Homebrew will not download <URL> to the cache and - will thus not add the MD5 to the formula for you. - - * `edit` <formula>: - Open <formula> in $EDITOR. - - * `edit`: - Open all of Homebrew for editing in TextMate. - * `ln`, `link` <formula>: Symlink all of <formula>'s installed files into the Homebrew prefix. This is done automatically when you install formula. It is useful for DIY installation, or in cases where you want to swap out different versions of the same package that you have installed at the same time. - * `unlink` <formula>: - Unsymlink <formula> from the Homebrew prefix. This can be useful for - temporarily disabling a formula: `brew unlink foo && commands && brew link foo`. - - * `prune`: - Remove dead symlinks from the Homebrew prefix. This is generally not - needed, but can be useful when doing DIY installations. - - * `outdated`: - Show formula that have an updated version available. - - * `deps [--1]` <formula>: - Show <formula>'s dependencies. - - If `--1` is passed, only show dependencies one level down, instead of - recursing. - - * `uses [--installed]` <formula>: - Show the formulas that specify <formula> as a dependency. The list is - not recursive; only one level of dependencies is resolved. - - If `--installed` is passed, only lists installed formulae. - - * `doctor`: - Check your system for potential problems. - - * `cat` <formula>: - Display the source to <formula>. - - * `cleanup [--force]` [<formula>]: - For all installed or specific formulae, remove any older versions from the - cellar. By default, does not remove out-of-date keg-only brews, as other - software may link directly to specific versions. + * `list`: + List all installed formulae. - If `--force` is passed, remove out-of-date keg-only brews as well. + * `list` <formula>: + List the installed files for <formula>. * `log [git-log-options]` <formula> ...: Show the git log for the given formulae. Options that `git-log`(1) recognizes can be passed before the formula list. - * `fetch [--force] [-v] [--HEAD] [--deps]` <formulae>: - Download the source packages for the given <formulae>. - For tarballs, also print MD5 and SHA1 checksums. - - If `--HEAD` is passed, download the HEAD versions of <formulae> instead. `-v` - may also be passed to make the VCS checkout verbose, useful for seeing if - an existing HEAD cache has been updated. - - If `--force` is passed, remove a previously cached version and re-fetch. - - If `--deps` is passed, also download dependencies for any listed <formulae>. - - * `audit [--strict]` [<formulae>]: - Check <formulae> for Homebrew coding style violations. This should be - run before submitting a new formula. - - If no <formulae> are provided, all of them are checked. + * `man`: + Regenerate this man page using [`ronn`][ronn]. See `man brew-man` for details. - If `--strict` is passed, perform additional stricter checks that may not need - to be fixed before submitting. + * `missing` [<formulae>]: + Check the given <formulae> for missing dependencies. - `audit` exits with a non-zero status if any errors are found. This is useful, - for instance, for implementing pre-commit hooks. + If no <formulae> are given, check all installed brews. * `options [--compact] [--all]` <formula>: Display install options specific to <formula>. @@ -213,10 +184,26 @@ For the full command list, see the COMMANDS section. If `--all` is passed, show options for all formulae. - * `missing` [<formulae>]: - Check the given <formulae> for missing dependencies. + * `outdated`: + Show formula that have an updated version available. - If no <formulae> are given, check all installed brews. + * `prune`: + Remove dead symlinks from the Homebrew prefix. This is generally not + needed, but can be useful when doing DIY installations. + + * `rm`, `remove`, `uninstall [--force]` <formula>: + Uninstall <formula>. + + If `--force` is passed, and there are multiple versions of <formula> + installed, delete all installed versions. + + * `search`, `-S` <text>|/<text>/: + Perform a substring search of formula names for <text>. If <text> is + surrounded with slashes, then it is interpreted as a regular expression. + If no search term is given, all available formula are displayed. + + * `search --macports`|`--fink` <text>: + Search for <text> on the MacPorts or Fink package search page. * `server`: Start a local web app that lets you browse available formulae, similar @@ -230,19 +217,24 @@ For the full command list, see the COMMANDS section. Example: `brew install jruby && brew test jruby` - * `man`: - Regenerate this man page using [`ronn`][ronn]. See `man brew-man` for details. + * `unlink` <formula>: + Unsymlink <formula> from the Homebrew prefix. This can be useful for + temporarily disabling a formula: `brew unlink foo && commands && brew link foo`. - * `--config`: - Show Homebrew and system configuration useful for debugging. If you file - a bug report, you will likely be asked for this information if you do not - provide it. + * `update`: + Fetch the newest version of Homebrew from GitHub using `git`(1). - * `--prefix`: - Display Homebrew's install path. *Default:* `/usr/local` + * `uses [--installed]` <formula>: + Show the formulas that specify <formula> as a dependency. The list is + not recursive; only one level of dependencies is resolved. - * `--prefix` <formula>: - Display the location in the cellar where <formula> is or would be installed. + If `--installed` is passed, only lists installed formulae. + + * `--cache`: + Display Homebrew's download cache. *Default:* `~/Library/Cache/Homebrew` + + * `--cache` <formula>: + Display the file or folder used to cache <formula>. * `--cellar`: Display Homebrew's Cellar path. *Default:* `/usr/local/Cellar` @@ -251,16 +243,24 @@ For the full command list, see the COMMANDS section. Display the location in the cellar where <formula> would be installed, without any sort of versioned folder as the last path. - * `--cache`: - Display Homebrew's download cache. *Default:* `~/Library/Cache/Homebrew` + * `--config`: + Show Homebrew and system configuration useful for debugging. If you file + a bug report, you will likely be asked for this information if you do not + provide it. - * `--cache` <formula>: - Display the file or folder used to cache <formula>. + * `--prefix`: + Display Homebrew's install path. *Default:* `/usr/local` + + * `--prefix` <formula>: + Display the location in the cellar where <formula> is or would be installed. * `--repository`: Display where Homebrew's `.git` folder is located. For standard installs, the `prefix` and `repository` are the same folder. + * `-v`, `--version`: + Print the version number of brew to standard error and exit. + ## EXTERNAL COMMANDS Homebrew allows external commands to be defined by putting a +x file named diff --git a/share/man/man1/brew-man.1 b/share/man/man1/brew-man.1 index bbf4194f2..c3d802e43 100644 --- a/share/man/man1/brew-man.1 +++ b/share/man/man1/brew-man.1 @@ -1,7 +1,7 @@ .\" generated with Ronn/v0.7.3 .\" http://github.com/rtomayko/ronn/tree/0.7.3 . -.TH "BREW\-MAN" "1" "May 2011" "Homebrew" "brew" +.TH "BREW\-MAN" "1" "January 2011" "Homebrew" "brew" . .SH "NAME" \fBbrew\-man\fR \- Generate man pages for Homebrew diff --git a/share/man/man1/brew.1 b/share/man/man1/brew.1 index c2fd97f19..8b30a4632 100644 --- a/share/man/man1/brew.1 +++ b/share/man/man1/brew.1 @@ -47,63 +47,75 @@ Perform a substring search of formula names for \fItext\fR\. If \fItext\fR is su .SH "COMMANDS" . .TP -\fB\-v\fR, \fB\-\-version\fR -Print the version number of brew to standard error and exit\. -. -.TP -\fBinstall [\-\-force] [\-\-debug] [\-\-ignore\-dependencies] [\-\-use\-llvm] [\-\-use\-gcc] [\-\-HEAD]\fR \fIformula\fR -Install \fIformula\fR\. +\fBaudit [\-\-strict]\fR [\fIformulae\fR] +Check \fIformulae\fR for Homebrew coding style violations\. This should be run before submitting a new formula\. . .IP -\fIformula\fR is usually the name of the formula to install, but may also be the URL for an arbitrary formula\. +If no \fIformulae\fR are provided, all of them are checked\. . .IP -If \fB\-\-force\fR is passed, will install \fIformula\fR even if it is already installed\. This can be used to re\-install a formula without removing it first\. +If \fB\-\-strict\fR is passed, perform additional stricter checks that may not need to be fixed before submitting\. . .IP -If \fB\-\-debug\fR is passed and brewing fails, open a shell inside the temporary folder used for compiling\. +\fBaudit\fR exits with a non\-zero status if any errors are found\. This is useful, for instance, for implementing pre\-commit hooks\. . -.IP -If \fB\-\-ignore\-dependencies\fR is passed, skip installing any dependencies of any kind\. If they are not already present, the formula will probably fail to install\. +.TP +\fBcat\fR \fIformula\fR +Display the source to \fIformula\fR\. . -.IP -If \fB\-\-use\-llvm\fR is passed, attempt to compile using the LLVM front\-end to GCC\. \fINOTE\fR: Not all formulae will build with LLVM\. +.TP +\fBcleanup [\-\-force]\fR [\fIformula\fR] +For all installed or specific formulae, remove any older versions from the cellar\. By default, does not remove out\-of\-date keg\-only brews, as other software may link directly to specific versions\. . .IP -If \fB\-\-use\-gcc\fR is passed, attempt to compile using GCC\. This is useful for systems whose default compiler is LLVM\-GCC\. +If \fB\-\-force\fR is passed, remove out\-of\-date keg\-only brews as well\. . -.IP -If \fB\-\-HEAD\fR is passed, and \fIformula\fR defines it, install the HEAD version, aka master, trunk, unstable, dev\. +.TP +\fBcreate [\-\-no\-fetch]\fR \fIURL\fR +Generate a formula for the downloadable file at \fIURL\fR and opens it in $EDITOR\. Homebrew will attempt to automatically derive the formula name and version, if it fails, you\'ll have to make your own template\. I suggest copying wget\'s\. . .IP -To install a newer version of HEAD use \fBbrew rm <foo> && brew install \-\-HEAD <foo>\fR or \fBbrew install \-\-force \-\-HEAD <foo>\fR\. +If \fB\-\-no\-fetch\fR is passed, Homebrew will not download \fIURL\fR to the cache and will thus not add the MD5 to the formula for you\. . .TP -\fBinstall \-\-interactive [\-\-git]\fR \fIformula\fR -Download and patch \fIformula\fR, then open a shell\. This allows the user to run \fB\./configure \-\-help\fR and otherwise determine how to turn the software package into a Homebrew formula\. +\fBdeps [\-\-1]\fR \fIformula\fR +Show \fIformula\fR\'s dependencies\. . .IP -If \fB\-\-git\fR is passed, Homebrew will create a Git repository, useful for creating patches to the software\. +If \fB\-\-1\fR is passed, only show dependencies one level down, instead of recursing\. . .TP -\fBsearch\fR, \fB\-S\fR \fItext\fR|/\fItext\fR/ -Perform a substring search of formula names for \fItext\fR\. If \fItext\fR is surrounded with slashes, then it is interpreted as a regular expression\. If no search term is given, all available formula are displayed\. +\fBdoctor\fR +Check your system for potential problems\. . .TP -\fBsearch \-\-macports\fR|\fB\-\-fink\fR \fItext\fR -Search for \fItext\fR on the MacPorts or Fink package search page\. +\fBedit\fR +Open all of Homebrew for editing in TextMate\. . .TP -\fBupdate\fR -Fetch the newest version of Homebrew from GitHub using \fBgit\fR(1)\. +\fBedit\fR \fIformula\fR +Open \fIformula\fR in $EDITOR\. . .TP -\fBlist\fR -List all installed formulae\. +\fBfetch [\-\-force] [\-v] [\-\-HEAD] [\-\-deps]\fR \fIformulae\fR +Download the source packages for the given \fIformulae\fR\. For tarballs, also print MD5 and SHA1 checksums\. +. +.IP +If \fB\-\-HEAD\fR is passed, download the HEAD versions of \fIformulae\fR instead\. \fB\-v\fR may also be passed to make the VCS checkout verbose, useful for seeing if an existing HEAD cache has been updated\. +. +.IP +If \fB\-\-force\fR is passed, remove a previously cached version and re\-fetch\. +. +.IP +If \fB\-\-deps\fR is passed, also download dependencies for any listed \fIformulae\fR\. . .TP -\fBlist\fR \fIformula\fR -List the installed files for \fIformula\fR\. +\fBhome\fR +Open Homebrew\'s own homepage in a browser\. +. +.TP +\fBhome\fR \fIformula\fR +Open \fIformula\fR\'s homepage in a browser\. . .TP \fBinfo\fR \fIformula\fR @@ -121,109 +133,66 @@ To view formula history locally: \fBbrew log \-p <formula>\fR\. Print the name and version that will be detected for \fIURL\fR\. . .TP -\fBhome\fR -Open Homebrew\'s own homepage in a browser\. -. -.TP -\fBhome\fR \fIformula\fR -Open \fIformula\fR\'s homepage in a browser\. -. -.TP -\fBrm\fR, \fBremove\fR, \fBuninstall [\-\-force]\fR \fIformula\fR -Uninstall \fIformula\fR\. +\fBinstall [\-\-force] [\-\-debug] [\-\-ignore\-dependencies] [\-\-use\-llvm] [\-\-use\-gcc] [\-\-HEAD]\fR \fIformula\fR +Install \fIformula\fR\. . .IP -If \fB\-\-force\fR is passed, and there are multiple versions of \fIformula\fR installed, delete all installed versions\. -. -.TP -\fBcreate [\-\-no\-fetch]\fR \fIURL\fR -Generate a formula for the downloadable file at \fIURL\fR and opens it in $EDITOR\. Homebrew will attempt to automatically derive the formula name and version, if it fails, you\'ll have to make your own template\. I suggest copying wget\'s\. +\fIformula\fR is usually the name of the formula to install, but may also be the URL for an arbitrary formula\. . .IP -If \fB\-\-no\-fetch\fR is passed, Homebrew will not download \fIURL\fR to the cache and will thus not add the MD5 to the formula for you\. -. -.TP -\fBedit\fR \fIformula\fR -Open \fIformula\fR in $EDITOR\. -. -.TP -\fBedit\fR -Open all of Homebrew for editing in TextMate\. +If \fB\-\-force\fR is passed, will install \fIformula\fR even if it is already installed\. This can be used to re\-install a formula without removing it first\. . -.TP -\fBln\fR, \fBlink\fR \fIformula\fR -Symlink all of \fIformula\fR\'s installed files into the Homebrew prefix\. This is done automatically when you install formula\. It is useful for DIY installation, or in cases where you want to swap out different versions of the same package that you have installed at the same time\. +.IP +If \fB\-\-debug\fR is passed and brewing fails, open a shell inside the temporary folder used for compiling\. . -.TP -\fBunlink\fR \fIformula\fR -Unsymlink \fIformula\fR from the Homebrew prefix\. This can be useful for temporarily disabling a formula: \fBbrew unlink foo && commands && brew link foo\fR\. +.IP +If \fB\-\-ignore\-dependencies\fR is passed, skip installing any dependencies of any kind\. If they are not already present, the formula will probably fail to install\. . -.TP -\fBprune\fR -Remove dead symlinks from the Homebrew prefix\. This is generally not needed, but can be useful when doing DIY installations\. +.IP +If \fB\-\-use\-llvm\fR is passed, attempt to compile using the LLVM front\-end to GCC\. \fINOTE\fR: Not all formulae will build with LLVM\. . -.TP -\fBoutdated\fR -Show formula that have an updated version available\. +.IP +If \fB\-\-use\-gcc\fR is passed, attempt to compile using GCC\. This is useful for systems whose default compiler is LLVM\-GCC\. . -.TP -\fBdeps [\-\-1]\fR \fIformula\fR -Show \fIformula\fR\'s dependencies\. +.IP +If \fB\-\-HEAD\fR is passed, and \fIformula\fR defines it, install the HEAD version, aka master, trunk, unstable, dev\. . .IP -If \fB\-\-1\fR is passed, only show dependencies one level down, instead of recursing\. +To install a newer version of HEAD use \fBbrew rm <foo> && brew install \-\-HEAD <foo>\fR or \fBbrew install \-\-force \-\-HEAD <foo>\fR\. . .TP -\fBuses [\-\-installed]\fR \fIformula\fR -Show the formulas that specify \fIformula\fR as a dependency\. The list is not recursive; only one level of dependencies is resolved\. +\fBinstall \-\-interactive [\-\-git]\fR \fIformula\fR +Download and patch \fIformula\fR, then open a shell\. This allows the user to run \fB\./configure \-\-help\fR and otherwise determine how to turn the software package into a Homebrew formula\. . .IP -If \fB\-\-installed\fR is passed, only lists installed formulae\. +If \fB\-\-git\fR is passed, Homebrew will create a Git repository, useful for creating patches to the software\. . .TP -\fBdoctor\fR -Check your system for potential problems\. +\fBln\fR, \fBlink\fR \fIformula\fR +Symlink all of \fIformula\fR\'s installed files into the Homebrew prefix\. This is done automatically when you install formula\. It is useful for DIY installation, or in cases where you want to swap out different versions of the same package that you have installed at the same time\. . .TP -\fBcat\fR \fIformula\fR -Display the source to \fIformula\fR\. +\fBlist\fR +List all installed formulae\. . .TP -\fBcleanup [\-\-force]\fR [\fIformula\fR] -For all installed or specific formulae, remove any older versions from the cellar\. By default, does not remove out\-of\-date keg\-only brews, as other software may link directly to specific versions\. -. -.IP -If \fB\-\-force\fR is passed, remove out\-of\-date keg\-only brews as well\. +\fBlist\fR \fIformula\fR +List the installed files for \fIformula\fR\. . .TP \fBlog [git\-log\-options]\fR \fIformula\fR \.\.\. Show the git log for the given formulae\. Options that \fBgit\-log\fR(1) recognizes can be passed before the formula list\. . .TP -\fBfetch [\-\-force] [\-v] [\-\-HEAD] [\-\-deps]\fR \fIformulae\fR -Download the source packages for the given \fIformulae\fR\. For tarballs, also print MD5 and SHA1 checksums\. -. -.IP -If \fB\-\-HEAD\fR is passed, download the HEAD versions of \fIformulae\fR instead\. \fB\-v\fR may also be passed to make the VCS checkout verbose, useful for seeing if an existing HEAD cache has been updated\. -. -.IP -If \fB\-\-force\fR is passed, remove a previously cached version and re\-fetch\. -. -.IP -If \fB\-\-deps\fR is passed, also download dependencies for any listed \fIformulae\fR\. +\fBman\fR +Regenerate this man page using \fBronn\fR \fIhttp://rtomayko\.github\.com/ronn/\fR\. See \fBman brew\-man\fR for details\. . .TP -\fBaudit [\-\-strict]\fR [\fIformulae\fR] -Check \fIformulae\fR for Homebrew coding style violations\. This should be run before submitting a new formula\. -. -.IP -If no \fIformulae\fR are provided, all of them are checked\. -. -.IP -If \fB\-\-strict\fR is passed, perform additional stricter checks that may not need to be fixed before submitting\. +\fBmissing\fR [\fIformulae\fR] +Check the given \fIformulae\fR for missing dependencies\. . .IP -\fBaudit\fR exits with a non\-zero status if any errors are found\. This is useful, for instance, for implementing pre\-commit hooks\. +If no \fIformulae\fR are given, check all installed brews\. . .TP \fBoptions [\-\-compact] [\-\-all]\fR \fIformula\fR @@ -236,11 +205,27 @@ If \fB\-\-compact\fR is passed, show all options on a single line separated by s If \fB\-\-all\fR is passed, show options for all formulae\. . .TP -\fBmissing\fR [\fIformulae\fR] -Check the given \fIformulae\fR for missing dependencies\. +\fBoutdated\fR +Show formula that have an updated version available\. +. +.TP +\fBprune\fR +Remove dead symlinks from the Homebrew prefix\. This is generally not needed, but can be useful when doing DIY installations\. +. +.TP +\fBrm\fR, \fBremove\fR, \fBuninstall [\-\-force]\fR \fIformula\fR +Uninstall \fIformula\fR\. . .IP -If no \fIformulae\fR are given, check all installed brews\. +If \fB\-\-force\fR is passed, and there are multiple versions of \fIformula\fR installed, delete all installed versions\. +. +.TP +\fBsearch\fR, \fB\-S\fR \fItext\fR|/\fItext\fR/ +Perform a substring search of formula names for \fItext\fR\. If \fItext\fR is surrounded with slashes, then it is interpreted as a regular expression\. If no search term is given, all available formula are displayed\. +. +.TP +\fBsearch \-\-macports\fR|\fB\-\-fink\fR \fItext\fR +Search for \fItext\fR on the MacPorts or Fink package search page\. . .TP \fBserver\fR @@ -254,20 +239,27 @@ A few formulae provide a test method\. \fBbrew test <formula>\fR runs this test Example: \fBbrew install jruby && brew test jruby\fR . .TP -\fBman\fR -Regenerate this man page using \fBronn\fR \fIhttp://rtomayko\.github\.com/ronn/\fR\. See \fBman brew\-man\fR for details\. +\fBunlink\fR \fIformula\fR +Unsymlink \fIformula\fR from the Homebrew prefix\. This can be useful for temporarily disabling a formula: \fBbrew unlink foo && commands && brew link foo\fR\. . .TP -\fB\-\-config\fR -Show Homebrew and system configuration useful for debugging\. If you file a bug report, you will likely be asked for this information if you do not provide it\. +\fBupdate\fR +Fetch the newest version of Homebrew from GitHub using \fBgit\fR(1)\. . .TP -\fB\-\-prefix\fR -Display Homebrew\'s install path\. \fIDefault:\fR \fB/usr/local\fR +\fBuses [\-\-installed]\fR \fIformula\fR +Show the formulas that specify \fIformula\fR as a dependency\. The list is not recursive; only one level of dependencies is resolved\. +. +.IP +If \fB\-\-installed\fR is passed, only lists installed formulae\. . .TP -\fB\-\-prefix\fR \fIformula\fR -Display the location in the cellar where \fIformula\fR is or would be installed\. +\fB\-\-cache\fR +Display Homebrew\'s download cache\. \fIDefault:\fR \fB~/Library/Cache/Homebrew\fR +. +.TP +\fB\-\-cache\fR \fIformula\fR +Display the file or folder used to cache \fIformula\fR\. . .TP \fB\-\-cellar\fR @@ -278,17 +270,25 @@ Display Homebrew\'s Cellar path\. \fIDefault:\fR \fB/usr/local/Cellar\fR Display the location in the cellar where \fIformula\fR would be installed, without any sort of versioned folder as the last path\. . .TP -\fB\-\-cache\fR -Display Homebrew\'s download cache\. \fIDefault:\fR \fB~/Library/Cache/Homebrew\fR +\fB\-\-config\fR +Show Homebrew and system configuration useful for debugging\. If you file a bug report, you will likely be asked for this information if you do not provide it\. . .TP -\fB\-\-cache\fR \fIformula\fR -Display the file or folder used to cache \fIformula\fR\. +\fB\-\-prefix\fR +Display Homebrew\'s install path\. \fIDefault:\fR \fB/usr/local\fR +. +.TP +\fB\-\-prefix\fR \fIformula\fR +Display the location in the cellar where \fIformula\fR is or would be installed\. . .TP \fB\-\-repository\fR Display where Homebrew\'s \fB\.git\fR folder is located\. For standard installs, the \fBprefix\fR and \fBrepository\fR are the same folder\. . +.TP +\fB\-v\fR, \fB\-\-version\fR +Print the version number of brew to standard error and exit\. +. .SH "EXTERNAL COMMANDS" Homebrew allows external commands to be defined by putting a +x file named \fBbrew\-<cmdname>\fR or \fBbrew\-<cmdname>\.rb\fR on the PATH\. This will cause Homebrew to recognize \fBbrew cmdname\fR\. . |
