aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2010-06-10Failures during ./configure should mention config.log.Adam Vandenberg
2010-06-10MercurialDownloadStrategy: pull and update instead of update onlyTuncer Ayaz
2010-06-10MercurialDownloadStrategy: pull and update instead of update onlyTuncer Ayaz
2010-06-09Add some dash-commands to bash completion scriptAdam Vandenberg
2010-06-09External command: brew linkappsAdam Vandenberg
This command looks for Cocoa Applications (.app bundles) in the prefix of all installed formulae. If any are found, they are linked into "~/Applications", the system-defined location for per-user apps.
2010-06-08Subversion now supports revisions on externals.Adam Vandenberg
A formula using svn can now provide a spec: :revisions => {...revision numbers...} that contains a mapping of revision numbers to use for externals. The name of the external is keyed to the revision to use for that external. The symbol :trunk should be used to specify the reivsion of the main repo. An example from the Ffmpeg formula: head 'svn://svn.ffmpeg.org/ffmpeg/trunk', :revisions => { :trunk => 22916, 'libswscale' => 31045 } Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-08More efficient SVN download that handles externalsFergal Hainey
Now makes use of `svn up` to make cache act like a cache. Externals without a revision specified are now checked out at HEAD, whereas before they were ignored. Escaping arguments to backticks. Making sure main repo is checked out before the externals. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-07Add sample external commands: dirty, leaves, optionsAdam Vandenberg
See: * http://github.com/mxcl/homebrew/issues/issue/1359 * http://github.com/mxcl/homebrew/issues/issue/1438
2010-06-07Remove 'generate' from bash completion.Adam Vandenberg
2010-06-07Add --cache support to hg and bzr.Adam Vandenberg
2010-06-07Add cache location support to CVS.Adam Vandenberg
This allows formulaes which use CVS to support: brew --cache [formula]
2010-06-01Split patching message into downloading and patchingAdam Vandenberg
2010-06-01Don't symlink lib/python2.6Adam Vandenberg
Like pkgconfig, perl5 & php, we don't want any one formula to "own" the lib/python2.6 path. Fixes Homebrew/homebrew#1218.
2010-06-01Warn if a keg-level "man" is found.Adam Vandenberg
Homebrew expects manpages to be linked in shared/man/... and not man/...
2010-05-30Tweak the bash completion script.Adam Vandenberg
* Add --config * Alphabetize various lists * Remove some local temp variables
2010-05-28Remove selflink script.Adam Vandenberg
Between the quick-install steps and other instructions on the Wiki, this "self-link" script is no longer needed (and no longer recommended.)
2010-05-12Fix the update testsDavid Porter
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-05-10Improve archs_for_commandAdam Vandenberg
* Work on commands or dylibs * Use an extension for the list of arches
2010-05-07Allow SVN to report cache location.Adam Vandenberg
2010-05-06Move dump_build_env to utils and use during installs too.Adam Vandenberg
2010-05-05Let GitDownloadStrategy report its cache location.Adam Vandenberg
2010-05-02Merge keg_only? blocks in installer.Adam Vandenberg
2010-05-02Tweak formatting in previous commit.Adam Vandenberg
2010-05-02Show digest mismatch in verify_download_integrityYarrow
Report "Expected <supplied digest>, got <file's digest>" when verify_download_integrity sees a mismatch. (It had been, confusingly, reporting "Expected <file's digest>".) Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-05-01Add check for gettext to brew_doctor.Adam Vandenberg
If the user has linked the keg-only gettext, then a large number of formulae which don't have "depends_on 'gettext'" will pick it up anyway. Knowing this about the user's setup may help diagnose bug reports.
2010-05-01Update gcc version checks in brew_doctorAdam Vandenberg
brew_doctor's gcc version checks wasn't taking into account the case where the user doesn't have one or both of GCC 4.0.x and 4.2.x installed.
2010-04-29Add 'Arrandale' for core i7 MBPlistrophy
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-28sort brew commands in zsh completion and add doctorDaniel Schauenberg
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-04-22Fix universal builds on 32-bit CPUs.Adam Vandenberg
2010-04-22Add --git option to 'brew install -i'.Adam Vandenberg
This allows for easy generation of diffs, per a trick in http://wiki.github.com/mxcl/homebrew/formula-cookbook
2010-04-20brew doctor now checks pkg-config search pathAdam Vandenberg
Homebrew's pkg-config didn't originally add X11 to its search path. This causes problems for long-time Homebrew users brewing software that depends on X11-related packages, such as Cairo.
2010-04-17Read all formula in a 'rescue' block.Adam Vandenberg
For operations that read all formulae, catch exceptions and skip broken ones, rather than bomb out entirely.
2010-04-15Do not assume /Developer when checking LLVM. Fixes Homebrew/homebrew#1160.Adam Vandenberg
2010-04-12Use Array#length instead of count. Fixes Homebrew/homebrew#1165Adam Vandenberg
2010-04-12Make mod_wsgi and mod_python arch code more similar.Adam Vandenberg
2010-04-10Only respect :using specs when downloading HEAD.Martin Kühl
When a formula specifies both an `url` and a `head`, and the latter specified a `:using` spec, brew would try to fetch the `url` using the specified download strategy. With this change, brew respects `:using` specs only when determining the download strategy for `head`. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-09Support jruby external dependencies.Adam Vandenberg
* Add tests that run only if 'jruby' is installed. * Note that if your formula has :jruby deps, it should likely "depend_on 'jruby'" as well.
2010-04-08Quote prefix for git submodules. Fixes Homebrew/homebrew#1009Adam Vandenberg
2010-04-08Test that Homebrew's bin is in the path.Adam Vandenberg
2010-04-08Adds support for git submodules. Fixes Homebrew/homebrew#1009.Chris Thachuk
If submodules exists for a git repo then checkout their index as well into the appropriate path. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-06Only check @specs for :using if @specs exists. Fixes Homebrew/homebrew#1127.Adam Vandenberg
2010-04-06Allow :using on head to specify a download strategy.Adam Vandenberg
A 'head' in a formula can now specify which download strategy to use via a ':using' specification: head 'http://svn.macosforge.org/repository/darwinbuild/trunk/', :using => :svn This reduces the number of cases where "download_strategy" needs to be overriden.
2010-04-06Remove silly concatenation.Adam Vandenberg
2010-04-06Change homepage. Fixes Homebrew/homebrew#105.Adam Vandenberg
2010-04-06Move ENV tests to separate file.Adam Vandenberg
2010-04-06Split out some Formula tests.Adam Vandenberg
2010-04-06Switch test_bucket over to use testing_env.Adam Vandenberg
2010-04-06Move Pathename property tests to separate file.Adam Vandenberg
2010-04-06Move ARGV tests to separate file.Adam Vandenberg
2010-04-06Move utils tests to separate file.Adam Vandenberg