aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorYue Liu2014-06-10 21:05:05 -0700
committerJack Nagel2014-06-15 19:42:05 -0500
commit03f94f47f25c43c28bfb56fa7cca8efb8179a995 (patch)
tree8b9965651737eb40683726726c93aa6f1c3221c4 /Library/Formula
parent482387dcb5eeb0e60a4985ffbf624d8ab9d1b3ff (diff)
downloadhomebrew-03f94f47f25c43c28bfb56fa7cca8efb8179a995.tar.bz2
libwpg 0.3.0
Closes #30163. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/libwpg.rb24
1 files changed, 17 insertions, 7 deletions
diff --git a/Library/Formula/libwpg.rb b/Library/Formula/libwpg.rb
index 842f2de5d..50f26d81d 100644
--- a/Library/Formula/libwpg.rb
+++ b/Library/Formula/libwpg.rb
@@ -1,19 +1,29 @@
-require 'formula'
+require "formula"
class Libwpg < Formula
homepage 'http://libwpg.sourceforge.net/'
- url 'https://downloads.sourceforge.net/project/libwpg/libwpg/libwpg-0.2.2/libwpg-0.2.2.tar.bz2'
- sha1 'e9484e795259485ece9a984f60776704d55afeeb'
+ url 'http://dev-www.libreoffice.org/src/libwpg-0.3.0.tar.bz2'
+ sha1 'c8422f9a01e98ff3cb5d64d518e61f6a0bb77551'
depends_on 'pkg-config' => :build
depends_on 'libwpd'
+ depends_on 'librevenge'
def install
system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}"
- # Separate steps or install can fail due to folders not existing
- system "make"
- ENV.j1
- system "make install"
+ system "make", "install"
+ end
+
+ test do
+ (testpath/'test.cpp').write <<-EOS.undent
+ #include <libwpg/libwpg.h>
+ int main() {
+ return libwpg::WPG_AUTODETECT;
+ }
+ EOS
+ system ENV.cc, "test.cpp",
+ "-lrevenge-0.0", "-I#{Formula['librevenge'].include}/librevenge-0.0",
+ "-lwpg-0.3", "-I#{include}/libwpg-0.3"
end
end