aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/brew.h.rb
AgeCommit message (Collapse)Author
2010-10-30fix warnings: splat is redundant for putsJamie Macey
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-28Ignore .DS_Store files when listing keg contentsMichael Dippery
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-26Prefer HEAD version if its installedJoshua Peek
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-17clean up wording in the macports/fink warning msgDougal Sutherland
Signed-off-by: Adam Vandenberg <flangy@gmail.com> * Additional tweaks by me.
2010-10-01add Xcode version to brew --configAdam Vandenberg
2010-09-29Move resolve_alias from ARGV to FormulaAdam Vandenberg
Also, call this function from a few places where the code was duplicated.
2010-09-29refactor compiler messagesAdam Vandenberg
2010-09-27add libpcap to listAdam Vandenberg
2010-09-26fix typoAdam Vandenberg
2010-09-12Don't descend keg-root symlinks, just show where they pointMax Howell
2010-09-07Bump Xcode recommendation to 3.2.3Adam Vandenberg
2010-08-29Blacklist vim, screen and libarchiveDavid Höppner
2010-08-21Move cleaner to separate fileAdam Vandenberg
2010-08-20'brew cleanup' no longer complains about single versionsAdam Vandenberg
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-11Tweak default templateAdam Vandenberg
2010-08-09brew doctor - X11 checkAdam Vandenberg
Tweak wording in X11 check and use the same X11 detection function as ENV.x11; also move that function into utils.
2010-08-07change behaviour of github_info to fallback sooner to mxcl/masterlukas
Fixes Homebrew/homebrew#1980 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-07Use ERB to generate formula template.Alexander Kahn
2010-08-07Use new alias system with `brew search`Max Howell
Also don't show any aliases if you just type `brew search` as there is so little context, it just looks messy.
2010-08-07`brew create` uses new Aliasing systemMax Howell
2010-07-27Fix brew info --githubAdam Vandenberg
2010-07-21Bump Xcode recommendation to 3.2.2Adam Vandenberg
2010-07-18brew.h info takes a formula parameter rather than a stringMax Howell
* Preference is for commands to take instantiated formulae as parameters rather than formula names, so alias resolution can be centralized.
2010-07-04Remove dupliate 'wxwidgets' entry from blacklist.Adam Vandenberg
2010-07-03Blacklist setuptools in favor of distribute.Adam Vandenberg
2010-06-29Fix typo in github_infoLuke Gallagher
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-23Extract "brew_install".Adam Vandenberg
This was supposed to go in with the "brew-upgrade" external command, but must have been lost in the merge.
2010-06-22Exclude "HEAD" formula from outdated list.SHIBATA Hiroshi
2010-06-18cleans only existing directoriesPaul O'Neil
The previous code works fine on ruby 1.8.x, but under 1.9 trying find on a non-existent folder gives: ==> No such file or directory /usr/local/Cellar/ruby/1.9.1-p378/lib/ruby/1.9.1/find.rb:38:in `block in find' Fixes Homebrew/homebrew#1633
2010-06-17Remove buggy, unsupported TeX-live brew, and suggest MacTex.Adam Vandenberg
The TeX-live 2008 formula was out of date (there's a 2009), buggy, and doesn't build 64-bit. The MacTeX package works and is supported, with a 2010 version in the works. Let's recommend that instead. Fixes Homebrew/homebrew#1087
2010-06-17Remove unused global defineAdam Vandenberg
2010-06-17Tweak "clean".Adam Vandenberg
The code to try to move man into share didn't seem to be working, since the code that warns if a top-level man was found was firing off. Removing this apparently dead code.
2010-06-17filter out aliases when real name was foundAdam Vandenberg
2010-06-17Extract search_brews methodAdam Vandenberg
2010-06-16Use same LLVM binary to check build # as we do to build with.Adam Vandenberg
Different llvm binaries were used to check build numbers and to compile with. Normalize this, and normalize the variable name used to hold the xcode location. (Calling it "prefix" is confusing, since there are already concepts in Homebrew called "prefx".)
2010-06-16Move code to find outdated brew listAdam Vandenberg
2010-04-15Do not assume /Developer when checking LLVM. Fixes Homebrew/homebrew#1160.Adam Vandenberg
2010-04-06Move brew doctor to its own source file; will get bigger.Adam Vandenberg
2010-04-06`brew doctor`Max Howell
2010-03-23More effective use of incremental MD5 to eliminate loading entire tarball ↵Jake Good
into memory Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-22Add md5 on 'brew create' if we can figure it out.Adam Vandenberg
2010-03-22brew create - warn if version cannot be determined from URL.Adam Vandenberg
2010-03-16Add GCC 4.0 info to --config output.Robert Shaw
* Adds GCC 4.0 version info to --config output. * Splits gcc_build into gcc_40_build and gcc_42_build. * Adds alias gcc_build to gcc_42_build for compatibility. * Updates Xcode checking to also check GCC 4.0 version. These changes are a combination of work by AdamV and my work on my Tiger branch. This information would be useful for all installs since some formulae compile with GCC 4.0. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-10Actually remove info pages in skip stepMax Howell
Lets stop removing docs and doc (though moving share/docs to share/doc would make sense) as I was being lame when I decided nobody ever needs local documentation. I still wouldn't use it (the INTRAWEBS is pretty good nowadays), but I admit, for some people, it's essential.
2010-03-08Error out if `brew diy` doesn't know the build systemMax Howell
2010-03-01Move license block to separate LICENSE file.Adam Vandenberg
2010-02-20Fix `brew cleanup`: don't bail out earlyMartin Kuehl
Running `brew cleanup` (with no arguments or multiple arguments) raises an error and stops as soon as it finds any formula whose most recent version is not installed. With this change it will instead print a warning, then continue with the next formula. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-02-16Fix `brew cleanup`: less pruningMartin Kuehl
Running `brew cleanup` (with no arguments or multiple arguments) will run `brew prune` after _every_ cleaned formula, i.e. possibly after every installed formula. With this change it will instead only run `prune` after all formulae are cleaned, and only when no arguments were given to `cleanup`. Signed-off-by: Max Howell <max@methylblue.com> Closes Homebrew/homebrew#743
2010-01-18prune after brew cleanupMax Howell
Stale symlinks may exist, so we may as well fix them up at this juncture.
2010-01-18Don't cleanup if we can't tell which formula is for keepsMax Howell
If the formula was updated and not yet installed, then cleanup would delete all kegs. Which is most likely not what the user wanted. Ideally we'd do a version check to figure out which keg is newest. But we don't yet have a function that can determine with accuracy version order.