Adam Vandenberg bbaac45e3e "url" now has same features as "head"
Specifically, it can accept all the VCS tag specs that head could,
making it more useful for defining stable versions that come from
VCS instead of tarballs.

A new "SoftwareSpecification" class was added to implement this.

This new class holds a "spec" for downloading a software package.
It combines the url (or head url) with the "specs" [1] that head has
been able to take.

This allows both the stable (url) and unstable (head) specification
for a software package to co-exist without stomping on each others
"specs".

[1] "specs" contain instructions on which branch/tag/revision/etc. to use
    from the source repository URL.
2010-08-07 18:08:51 -07:00
2010-07-29 09:03:08 -07:00
2010-06-13 21:46:24 -07:00
2010-06-22 09:47:25 -07:00

Homebrew

Features and usage are summarized on the homepage.

Quick Install to /usr/local

This script will prompt for confirmation before it does anything:

ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)"

Afterwards, install Xcode.

Umm… I thought I could install it anywhere?

Indeed, you can. Refer to our complete installation instructions.

Dude! Just give me a one-liner!

Okay then, but please note this installs Homebrew as root and we recommend against that.

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

More Documentation

The wiki is your friend.

Who Are You?

I'm Max Howell and I'm a splendid chap.

Description
🍺 The missing package manager for macOS (or Linux)
Readme 144 MiB
4.6.25 Latest
2025-09-16 21:53:50 +00:00
Languages
Ruby 92%
Shell 5.2%
Roff 2.1%
HTML 0.5%