aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/git.rb
AgeCommit message (Collapse)Author
2009-10-21Update to Git 1.6.5.1Patrick Elder
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
brewkit.rb changes ENV destructively, so lets not do that everytime a formula is required. Now it's possible for other tools to require a formula description without worrying about side-effects.
2009-10-12Git 1.6.5Max Howell
No longer builds with LLVM due to a bug in LLVM headers. Offending lines contain htonl().
2009-10-04Making the git formula install the bash completion fileDavid Reynolds
2009-09-24Use new instance var syntax in example formulaMax Howell
2009-09-17Git 1.6.4.4Max Howell
2009-09-03Fix some "GCC cannot create executables"Max Howell
This regards Issue #30. Turns out -march=native isn't supported by Apple's GCC, but while investigating it I found they'd back ported the -march=core2 option, so we win anyway. Logic reverted to how it was yesterday. I moved the gcc options stuff back to brewkit.rb as we manipulate the cflags more later and it seemed bad form to split the logic for this area over two files. Additionally the brew command exits immediately on powerpc now. Brewkit doesn't throw as theoretically it is a useful library file for other projects.
2009-08-30Git 1.6.4.2Max Howell
2009-08-30Full ImageMagick installMax Howell
I used the imagemagick-installer script that made the rounds on Twitter lately as a basis. But a number of improvements, eg. lets not mess around with the OS X installation of cups.
2009-08-29Bump Git to version 1.6.4.1Adam Vandenberg
2009-08-10RefactorMax Howell
Large refactor to Formula, mostly improving reliability and error handling but also layout and readability. General improvements so testing can be more complete. Patches are automatically downloaded and applied for Formula that return a list of urls from Formula::patches. Split out the brew command logic to facilitate testing. Facility from Adam Vandenberg to allow selective cleaning of files, added because Python doesn't work when stripped.
2009-08-06Only hardlink git to the other bits if they are indeed the same filesMax Howell
2009-07-31Git 1.6.4Max Howell
2009-07-22Fix hard link dissociation bugMax Howell
strip unlinks the file first, breaking hard links, so we detect instances where we are about to strip a file with many linkages and prevent it. This fixes the libexec non executable bug in the git package. Took me a long time to figure out what was wrong! :P
2009-07-10Make git formula work againMax Howell
2009-06-05Refactor class heirarchyMax Howell
2009-06-04Created /Library moved brew tool to /binMax Howell
Moved Forumla and Cellar/homebrew into Library. This way the homebrew core files are more sensibly placed, Cellar is more internally consistent and only generated. And Homebrew is ready for use straight out of the tarball.