aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAdam Malcontenti-Wilson2013-09-27 01:16:43 +1000
committerAdam Vandenberg2014-04-19 09:24:10 -0700
commit83a845239256607811d5711fc7b8d3e1bf19d1a1 (patch)
treef5b03a7f4b745dd5025c7657adebc94556882ba3 /Library/Formula
parent7f48d2c6783d1fbd837b443e794640c6980dd39f (diff)
downloadhomebrew-83a845239256607811d5711fc7b8d3e1bf19d1a1.tar.bz2
libcanberra 0.30
Closes #22853. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/libcanberra.rb30
1 files changed, 30 insertions, 0 deletions
diff --git a/Library/Formula/libcanberra.rb b/Library/Formula/libcanberra.rb
new file mode 100644
index 000000000..236b937af
--- /dev/null
+++ b/Library/Formula/libcanberra.rb
@@ -0,0 +1,30 @@
+require "formula"
+
+class Libcanberra < Formula
+ homepage "http://0pointer.de/lennart/projects/libcanberra/"
+ head "git://git.0pointer.de/libcanberra"
+ url "http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz"
+ sha1 "fd4c16e341ffc456d688ed3462930d17ca6f6c20"
+
+ depends_on "pkg-config" => :build
+ depends_on "xz" => :build
+
+ depends_on "libvorbis"
+
+ depends_on "pulseaudio" => :optional
+ depends_on "gstreamer" => :optional
+ depends_on "gtk+" => :optional
+ depends_on "gtk+3" => :optional
+
+ # Remove --as-needed and --gc-sections linker flag as it causes linking to fail
+ patch :p0 do
+ url "https://trac.macports.org/export/104881/trunk/dports/audio/libcanberra/files/patch-configure.diff"
+ sha1 "a3cd66c64d26c871c724a9ff54b2c5f7199daf2c"
+ end
+
+ def install
+ system "./autogen.sh" if build.head?
+ system "./configure", "--prefix=#{prefix}"
+ system "make", "install"
+ end
+end