diff options
| author | Yue Liu | 2014-06-10 21:05:05 -0700 |
|---|---|---|
| committer | Jack Nagel | 2014-06-15 19:42:05 -0500 |
| commit | 03f94f47f25c43c28bfb56fa7cca8efb8179a995 (patch) | |
| tree | 8b9965651737eb40683726726c93aa6f1c3221c4 /Library/Formula | |
| parent | 482387dcb5eeb0e60a4985ffbf624d8ab9d1b3ff (diff) | |
| download | homebrew-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.rb | 24 |
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 |
