Will Robertson
64b45334bb
Improve :provided_by_osx rationale message
...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-06 09:14:17 -07:00
David Höppner
6907bdae01
Update help options
2010-09-04 12:48:37 +02:00
Ryan Pavlik
07f4efa878
Fix typo in update.rb
...
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-08-30 18:14:05 +02:00
David Höppner
bbad458c9b
Blacklist vim, screen and libarchive
2010-08-29 19:06:49 +02:00
lukas
bd6fb10361
Fixed recognition of versions like 'foobar-4.50-beta' in Pathname#version
...
Sphinx currently has a download name 'http://sphinxsearch.com/downloads/sphinx-1.10-beta.tar.gz ', which homebrew currently can't correctly identify - with a small change to the regex for 'foobar-4.5.0-beta1' (make that trailing number optional) - it works like a charm.
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-08-27 17:53:06 +02:00
Adam Vandenberg
4f56674c72
Remove HOMEBREW_CACHE from "brew --config"
...
HOMEBREW_CACHE isn't really helpful in diagnosing problems, and some
people don't like their username / home folder going into bug reports
on the web, so let's take it out.
2010-08-23 20:57:49 -07:00
Adam Vandenberg
1e5b23f2db
Define "snow_leopard_64?"
...
snow_leopard_64? (defined in Hardware) is a short-cut for:
MACOS_VERSION >= 10.6 and Hardware.is_64_bit?
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-22 20:11:03 -07:00
Adam Vandenberg
1146eec3bf
Only check for Jars if lib exists.
2010-08-21 14:12:10 -07:00
Adam Vandenberg
4b198a6664
Warn about jars in lib.
...
Java software tends to come with its own mini file layout including
bin, lib and other folders. The lib folder typically holds jars,
which can conflict between packages if linked into HOMEBREW_PREFIX/lib
and aren't needed to compile other .dylib based software anyway.
The recommendation for Java software is to install to "libexec" and then
symlink or wrap binaries from libexec/bin to bin in the Cellar.
2010-08-21 12:18:17 -07:00
Adam Vandenberg
c905fb79f4
brew audit - Google Code homes w/o trailing slash
...
Without a trailing slash, you redirect to the URL w/ a slash, so
might as well have it there in the first place.
2010-08-21 12:00:38 -07:00
Adam Vandenberg
c9d41345d0
Deal with symlinked meta files
2010-08-21 11:45:08 -07:00
Adam Vandenberg
4e6d7a4de9
Man sections only run through 8
2010-08-21 11:25:14 -07:00
Adam Vandenberg
3d1679d91d
Document HOMEBREW_KEEP_INFO
2010-08-21 11:24:58 -07:00
Adam Vandenberg
3a4ab5ed97
HOMEBREW_KEEP_INFO to keep info pages
2010-08-21 11:23:54 -07:00
Adam Vandenberg
0fd221dadd
use f.info
2010-08-21 11:07:04 -07:00
Adam Vandenberg
8ff8b84235
Move cleaner to separate file
2010-08-21 11:06:02 -07:00
Adam Vandenberg
04c0342d96
comment link step
2010-08-21 10:51:43 -07:00
Adam Vandenberg
eecddb356d
Document 'brew man' and add links to gems.
2010-08-20 10:18:03 -07:00
Adam Vandenberg
44f1d0917d
Document HOMEBREW_DEBUG_PREFIX
2010-08-20 10:06:06 -07:00
Adam Vandenberg
c1e293f5a4
Let 'interactive_shell' take a formula and set ENV vars.
...
Pull duplicate code out of install --debug and install -i up into
'interactive_shell'.
2010-08-20 10:03:44 -07:00
Adam Vandenberg
7080ea0de6
Add 'HOMEBREW_DEBUG_PREFIX'
...
When doing "brew install -i", set the "HOMEBREW_DEBUG_PREFIX"
variable to the prefix of the formula being installed.
2010-08-20 10:03:38 -07:00
Adam Vandenberg
5ff48066f1
'brew cleanup' no longer complains about single versions
...
Previously "brew cleanup" would complain if the most recent
version of a brew wasn't installed.
We now suppress this message if only one (outdated) formula is
present.
2010-08-20 08:57:22 -07:00
Adam Vandenberg
115ffb226d
brew doctor - look for MacGPG2 installed via the .mpkg
2010-08-18 09:09:38 -07:00
Adam Vandenberg
1bf407dd35
Tweak brew server - fixes Homebrew/homebrew#2191
2010-08-17 08:28:16 -07:00
Adam Vandenberg
492748bc0b
Use 1.9 compat syntax. Fixes Homebrew/homebrew#2192
2010-08-16 14:14:46 -07:00
Adam Vandenberg
80bec9bcc1
brew doctor - tweak multiple volume check
2010-08-16 09:32:16 -07:00
Adam Vandenberg
6355e37162
Document HOMEBREW_DEBUG_INSTALL
2010-08-16 09:24:08 -07:00
Adam Vandenberg
6d36c4daf2
Fix brew server and document.
2010-08-15 19:47:46 -07:00
Adam Vandenberg
74a081e08d
Make errors during link step more visible.
2010-08-15 17:17:59 -07:00
Adam Vandenberg
157425cc10
Move method back to Pathname.
2010-08-15 17:17:26 -07:00
Adam Vandenberg
85b9c7eca1
Document 'brew test' and sort external commands.
2010-08-15 15:38:58 -07:00
Adam Vandenberg
3d20387863
Fix typo in manpage.
2010-08-15 15:32:28 -07:00
Adam Vandenberg
c9e2a9e5cb
Document 'brew missing'.
2010-08-15 15:25:35 -07:00
Adam Vandenberg
f5b66f2a04
Tweak brew missing
2010-08-15 15:23:43 -07:00
Adam Vandenberg
bdd9e1aeff
brew audit - check for FileUtils.
2010-08-15 15:20:56 -07:00
Adam Vandenberg
29ac164565
Tweak 'report error' message.
2010-08-15 15:20:24 -07:00
Adam Vandenberg
b877bc52d0
External command "brew missing"
...
This will print installed brews that are missing deps.
2010-08-15 15:11:09 -07:00
Adam Vandenberg
42129a7a94
brew audit - another man variation
2010-08-15 11:32:45 -07:00
Adam Vandenberg
43a1622609
Add 'brew graph' external command.
...
This command generates a GraphViz dot file from the Hoembrew
dependency graph.
$ brew install graphviz
$ brew graph | dot -Tsvg -ohomebrew.svg
$ open homebrew.svg
2010-08-13 09:46:17 -07:00
Adam Vandenberg
741acf916e
Add 'brew deps --all'
2010-08-13 09:45:27 -07:00
Adam Vandenberg
7c2841543d
Tweak ARGV.usage
2010-08-11 21:15:59 -07:00
Adam Vandenberg
354a176543
Reformat manpage slightly
2010-08-11 21:10:51 -07:00
Adam Vandenberg
77c70ec472
Add "brew uses --installed"
...
Passing --installed will limit the list to formulae that you have installed.
Documented this and "brew deps --1" which limits the dependency list to
one level down (direct dependencies).
2010-08-11 20:54:29 -07:00
Adam Vandenberg
64cf554a7b
Fix uses/deps for Leopard
2010-08-11 20:43:31 -07:00
Adam Vandenberg
7d7b5cfab0
Tweak default template
2010-08-11 14:22:44 -07:00
Adam Vandenberg
ff0ea323b5
brew audit - check used and documented options
2010-08-10 13:04:51 -07:00
Adam Vandenberg
b12cc1eb0a
brew audit - most audits shouldn't happen against __END__
2010-08-10 11:52:03 -07:00
Adam Vandenberg
c5a9520310
ENV.rb - add ENV.cflags
2010-08-10 08:30:11 -07:00
Adam Vandenberg
5d58d99d10
ENV.rb - style cleanups
2010-08-10 07:58:08 -07:00
Adam Vandenberg
5efc579f76
brew doctor - add libiconv check
2010-08-09 22:15:10 -07:00