43894 Commits

Author SHA1 Message Date
Max Howell
400507b18a Pathname./ because it looks a lot better than + 2010-09-12 21:57:17 +01:00
Adam Vandenberg
b7afc8d8cf brew-audit - check SourceForge urls 2010-09-09 14:16:05 -07:00
Adam Vandenberg
a7e902ce78 brew-audit - yet another path shortcut check 2010-09-08 09:22:48 -07:00
Adam Vandenberg
b98d8366bc brew-audit - check inreplace block var name 2010-09-08 09:07:59 -07:00
Adam Vandenberg
bb3f9c4f3e Fix brew-leaves 2010-09-08 07:48:11 -07:00
Adam Vandenberg
ef1f45fbc3 Document brew options 2010-09-08 05:27:09 -07:00
Adam Vandenberg
e9043abc57 brew-audit - catch more interpolation style issues 2010-09-07 14:36:51 -07:00
Adam Vandenberg
2bb9fa1b22 Bump Xcode recommendation to 3.2.3 2010-09-07 13:23:43 -07:00
Adam Vandenberg
e1af735d77 ENV.rb - style tweak 2010-09-07 10:09:22 -07:00
Adam Vandenberg
339abc769d brew-doctor - fix llvm typo 2010-09-07 10:05:51 -07:00
Adam Vandenberg
14353b5491 brew-audit: add check for git and fix warnings 2010-09-07 09:23:29 -07:00
Adam Vandenberg
53cf7e843b Add ENV.ldflags and use. 2010-09-06 11:48:21 -07:00
Adam Vandenberg
fc7a0be039 Add ruby target to --config 2010-09-06 09:30:34 -07:00
Adam Vandenberg
56a4342eeb Use 'realpath' 2010-09-06 09:30:23 -07:00
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