diff options
| author | Mike McQuaid | 2010-12-27 18:56:42 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2011-01-05 12:28:18 +0000 |
| commit | ec7faf0abe10d9a1e490b51f72a776c8ac7ecdf2 (patch) | |
| tree | c4df5863dcaccd5cbf83eb119c388d6c22fe2c61 /Library/Formula | |
| parent | 5e95789b9ed6e88db263870e496bc402d3f61a33 (diff) | |
| download | homebrew-ec7faf0abe10d9a1e490b51f72a776c8ac7ecdf2.tar.bz2 | |
Update D-Bus to 1.4.1.
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/d-bus.rb | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/Library/Formula/d-bus.rb b/Library/Formula/d-bus.rb index 2691c125f..2355b7d9f 100644 --- a/Library/Formula/d-bus.rb +++ b/Library/Formula/d-bus.rb @@ -1,9 +1,9 @@ require 'formula' class DBus <Formula - url 'http://dbus.freedesktop.org/releases/dbus/dbus-1.4.0.tar.gz' + url 'http://dbus.freedesktop.org/releases/dbus/dbus-1.4.1.tar.gz' homepage 'http://www.freedesktop.org/wiki/Software/dbus' - md5 'f59618b18d2fb2bd1fce9e1c5a2a3282' + md5 '99cb057700c0455fb68f8d57902f77ac' # Don't clean the empty directories that D-Bus needs skip_clean "etc/dbus-1/session.d" @@ -11,20 +11,15 @@ class DBus <Formula skip_clean "var/run/dbus" def patches - # Patches merged upstream for launchd support. - # See http://bugs.freedesktop.org/show_bug.cgi?id=14259 - [ 'http://cgit.freedesktop.org/dbus/dbus/patch/?id=5125fc165454e81849a5b20c1e75b4f74bdbcd2c', - 'http://cgit.freedesktop.org/dbus/dbus/patch/?id=eb66c0a9c001ea08793b38470d12611ffaafa436', - 'http://cgit.freedesktop.org/dbus/dbus/patch/?id=f1b9aac417d8fb716d6ed19128fe429e8a41adba', - 'http://cgit.freedesktop.org/dbus/dbus/patch/?id=5232faad4039041ee178287eb528d8db13aa0f66' ] + # Last-minute build breakages for 1.4.1 + [ 'http://cgit.freedesktop.org/dbus/dbus/patch/?id=88004d6b66f80d72e97e9b6b024842d692e5748a', + 'http://cgit.freedesktop.org/dbus/dbus/patch/?id=56d8d4f58ee60cd4f860a99a2dd47b3f636321b8' ] end def install # Fix the TMPDIR to one D-Bus doesn't reject due to odd symbols ENV["TMPDIR"] = "/tmp" - # Needed to regenerate configure for the patches to work - system "autoreconf -ivf" system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}", @@ -33,6 +28,8 @@ class DBus <Formula "--enable-launchd", "--with-launchd-agent-dir=#{prefix}", "--without-x" + system "make" + ENV.deparallelize system "make install" # Generate D-Bus's UUID for this machine |
