aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/liboil.rb
diff options
context:
space:
mode:
authorStein Magnus Jodal2010-06-16 21:08:54 +0200
committerAdam Vandenberg2010-07-15 09:57:18 -0700
commit34084a0bb7f34d1c53ce127f93806a29952b8f3d (patch)
tree94991e35774055eda494702ce926ff0228e085d3 /Library/Formula/liboil.rb
parent34ef5485d3c209c2e7f86c5efc8d5b4b38318c9d (diff)
downloadhomebrew-34084a0bb7f34d1c53ce127f93806a29952b8f3d.tar.bz2
New formula: liboil
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula/liboil.rb')
-rw-r--r--Library/Formula/liboil.rb25
1 files changed, 25 insertions, 0 deletions
diff --git a/Library/Formula/liboil.rb b/Library/Formula/liboil.rb
new file mode 100644
index 000000000..aae40521a
--- /dev/null
+++ b/Library/Formula/liboil.rb
@@ -0,0 +1,25 @@
+require 'formula'
+
+class Liboil <Formula
+ homepage 'http://liboil.freedesktop.org/'
+ url 'http://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz'
+ md5 '47dc734f82faeb2964d97771cfd2e701'
+
+ depends_on 'pkg-config'
+ depends_on 'glib'
+
+ def install
+ arch = Hardware.is_64_bit? ? 'x64_64' : 'i386'
+ inreplace "configure", "__HOST_CPU__", "#{arch}"
+ system "./configure", "--prefix=#{prefix}", "--disable-dependency-tracking"
+ system "make"
+ system "make install"
+ end
+
+ def patches
+ {
+ :p0 => "http://svn.macports.org/repository/macports/trunk/dports/devel/liboil/files/patch-liboil_liboilcpu-x86.c.diff",
+ :p0 => "http://svn.macports.org/repository/macports/trunk/dports/devel/liboil/files/host_cpu.diff"
+ }
+ end
+end