286 Commits

Author SHA1 Message Date
Chris
6f0efaef79 Updated outdated docs to include --verbose option
Update man page to reflect change per issue Homebrew/homebrew#27813 (commit 9362781).

Closes Homebrew/homebrew#34317.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-21 01:01:07 -06:00
Dominyk Tiller
e8d7d1df9c Documentation Updates
Mike probably wants to cast an eye over all of this, but in summary:

In the Example Formula:
* Updates with a revision example.
* Updates with a mirror mirror (Whoa meta).
* Replaces the bottles with more modern examples.
* Adds the Yosemite binary dependency options.
* Improves the plist documentation

In the Bottles doc:
* Modernises the expected bottle readout.
* Adds double quotes.

In the FAQ:
* Updates the bottle language to reflect Yosemite’s arrival and the
Bot’s new minimum OS bottle generation.

In the Formula-Cookbook:
* Adds a mega block on the OpenSSL situation in Homebrew, complete with
examples and explanation.
* Changes the X11 dependency example to optional to reflect Jack’s
recently-expressed pattern in other formulae.
* Explains why and how formulae are sometimes revisioned, and the
mechanism behind that.
* Updates the Ldapvi `otool` readout to reflect the new usage of
OpenSSL. Setting a good example and all that.
* Updates the Python language to match Tim’s new Python handling.
* Updates the naming block to explain how Homebrew handles name
conflicts, complete with examples.
* Updates (a tiny bit) the sandbox creation in /tmp to reflect the
current style.
* Updates the chmod to move away from +x towards 0555 instead.
* Labels the `enable-ham` option depreciated rather than old. Slightly
firmer.
* Updates the bottle block instructions to reflect Homebrew’s audit
mechanism not crying about it locally.

Closes Homebrew/homebrew#34275.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-18 09:12:39 +00:00
Jack Nagel
e00a6e4c4d Remove more references to removed external commands 2014-11-16 21:57:08 -06:00
Mike McQuaid
62c270cbc6 Formula Cookbook: fix make install separation. 2014-11-13 13:04:42 +00:00
Dominyk Tiller
e66e302c14 Documentation Fixes
The bigger, uglier brother of Homebrew/homebrew#34090.

Closes Homebrew/homebrew#34106.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-12 08:03:13 +00:00
Kenneth Pullen
d78769743d Fix broken link in Acceptable Formulae
The link to the Homebrew dupes repo was broken because of a typo.

Closes Homebrew/homebrew#33931.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-05 11:26:49 +00:00
Mike McQuaid
b3838675ec Homebrew-and-Python: explain about Python bottles. 2014-11-01 10:42:56 +00:00
Mike McQuaid
f55ad864e0 Note that PRs will not show up as merged. 2014-10-31 22:13:03 +00:00
Jack Nagel
d1fae671f1 Update recommended Xcode for 10.9 2014-10-29 11:04:31 -05:00
Vítor Galvão
7557cc1683 Removed extraneous backtick in FAQ
It was causing a command to not display correctly.

Closes Homebrew/homebrew#33686.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-28 21:30:56 -05:00
Mike McQuaid
b5d96a80bf Acceptable Formulae: his/her -> their. 2014-10-26 15:51:06 +00:00
Mike McQuaid
b25a7c3f3f Update Homebrew's authors. 2014-10-26 15:42:20 +00:00
Mike McQuaid
03088c308e Tweak core contributor brew-test-bot docs. 2014-10-26 15:31:29 +00:00
Mike McQuaid
19d12aee45 Import docs from wiki.
Closes Homebrew/homebrew#33211.
2014-10-26 14:57:36 +00:00
Jack Nagel
79a6e59e6e Implement brew test --debug 2014-09-18 14:16:07 -05:00
Mike McQuaid
f2f4183abc brew.1: reference GCC 4.9. 2014-07-24 08:51:08 +01:00
Jack Nagel
ac36e6881f Undocument brew versions 2014-06-18 11:10:01 -05:00
Adam Vandenberg
3df975897c regenerate manual 2014-06-03 20:27:01 -07:00
Jack Nagel
f0bffe8043 Undocument search features that no longer exist
Due to the fragility of the code, this functionality was removed in
recent refactorings of the tap code.

It is possible to restore these features, but it needs to be done in
a cleaner, more maintainable way.

Closes Homebrew/homebrew#29585.
2014-05-26 12:16:08 -05:00
Adam Vandenberg
48a7981c78 always use a top-level array for info JSON
Closes Homebrew/homebrew#29318.
2014-05-18 15:33:43 -07:00
Jack Nagel
fbf1c189a7 Move brew-unpack to core 2014-05-17 17:12:40 -05:00
Adam Vandenberg
a77c58dec0 more explicit documentation for brew info --json=v1 2014-05-16 11:14:58 -07:00
Adam Vandenberg
d9ed121c46 add --installed to json info
Closes Homebrew/homebrew#29315.
2014-05-16 09:03:12 -07:00
Jack Nagel
d2607c5985 Add brew deps --union to man page 2014-05-06 21:10:50 -05:00
Adam Vandenberg
d4b0599a86 --config -> config 2014-04-30 19:09:29 -07:00
Adam Vandenberg
5012a45cf3 brew list --versions --multiple
With --multiple, only list formulae with multiple versions installed.
2014-04-27 17:05:24 -07:00
Jack Nagel
f243163b89 Document behavior of deps and uses when given multiple arguments 2014-04-07 13:16:08 -05:00
Jack Nagel
30b4961dde Modernize brew diy 2014-03-15 12:55:14 -05:00
Jack Nagel
1e9975ce36 Add missing backtick to man page 2014-03-10 15:05:51 -05:00
Jack Nagel
ce93c75f11 Remove "--fresh" option from installer
Turns out that this doesn't really work at all. `brew install` _never_
reuses options in the first place, and using this option with `brew
upgrade` results in some nasty corner cases in passing options to
dependencies.
2014-03-08 19:08:47 -06:00
Adam Vandenberg
85c93ad22c remove brew info --all
Closes Homebrew/homebrew#27322.
2014-03-08 07:43:36 -08:00
Adam Vandenberg
f22aff42e1 document fetch --force-bottle 2014-03-04 18:27:11 -08:00
Jack Nagel
1e0d1e34ba Document brew info --json
Closes Homebrew/homebrew#26811.
2014-03-02 17:16:30 -06:00
Jack Nagel
d0f43ad367 Remove "brew info <URL>"
Closes Homebrew/homebrew#27076.
2014-02-28 11:07:55 -06:00
Adam Vandenberg
43358b2bd3 remove HOMEBREW_KEEP_INFO from man page 2014-02-23 08:31:03 -08:00
Mike McQuaid
0106cfdeff man: add reinstall command. 2014-01-11 20:26:08 +00:00
Mike McQuaid
9259b450f8 man: use <br> instead of whitespace for linebreak. 2014-01-11 20:25:49 +00:00
Steven Peters
b524943226 install: add --only-dependencies option
The traditional approach to installing the dependencies of a formula is
the following:

  brew install `brew deps formula`

This approach ignores any options that are specified in the parent
formula. This pull request adds a --only-dependencies option to brew
install that installs the dependencies of a formula with optional flags,
but returns before installing the parent formula.

Closes Homebrew/homebrew#25272.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-12-19 16:43:42 -06:00
Mike McQuaid
4c2e7b1659 Update docs, comment mxcl/homebrew refs. 2013-12-14 18:18:35 +00:00
Jack Nagel
268787e76d Fix incorrect reference to prefix in manpage
Closes Homebrew/homebrew#24420.
2013-11-18 00:08:11 -06:00
Jack Nagel
674d041d80 Move brew-leaves into core
Closes Homebrew/homebrew#24371.
2013-11-16 14:10:25 -06:00
Alexis Hildebrandt
76b69a8eb4 Add HOMEBREW_INSTALL_BADGE environment variable
with which the beer emoji displayed upon successful build
can be changed.

Closes Homebrew/homebrew#23194.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-15 07:50:23 -08:00
Adam Vandenberg
7e2979707c document --devel|--HEAD for uses 2013-11-10 11:08:57 -08:00
Jack Nagel
4e2c45f5d1 Undocument --use-gcc and friends
These options are deprecated in favor of --cc=<compiler>, so there is no
need to continue advertising their existence.
2013-11-03 11:48:09 -06:00
Adam Vandenberg
d9f327083b add unlink apps to manpage and completion 2013-10-29 21:07:21 -07:00
David MacMahon
a999ddc002 Add HOMEBREW_NO_GITHUB_API env var.
This patch allows users to "opt out" of using the GitHub API altogether
by setting the HOMEBREW_NO_GITHUB_API environment variable. The
value of the environment variable does not matter (it can even be
empty!).

For Bash/ZSH: export HOMEBREW_NO_GITHUB_API=1

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-10-25 21:12:28 +01:00
Raymie Stata
694a9c2eed add S3DownloadStrategy
downloads tarballs from public and private S3 buckets

Closes Homebrew/homebrew#22779.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-24 20:43:34 -07:00
elliottcable
e8a892068e make brew-linkapps default to /Applications
Also adds support for a new `--local` flag, and documentation for the whole command.

Closes Homebrew/homebrew#22378.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-17 06:52:56 -07:00
Adam Vandenberg
fa0872a42c brew commands
Shows a list of built-in commands (but not shortcuts) and searches
for any external commands on the path.

Closes Homebrew/homebrew#22509.
2013-09-17 06:44:25 -07:00
Samuel John
9b755e5ad2 brew search <user>/<repo> [substring]
For example `brew search homebrew/science` to get a list of all formulae
from that tap, even if not yet tapped.

`brew search <user>/<repo>/<substr>` or
`brew search <user>/<repo> <substr>` to grep for `<substr>`
inside of the tap `<user>/<repo>`.
2013-09-03 11:52:34 +02:00