diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/poppler.rb | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/Library/Formula/poppler.rb b/Library/Formula/poppler.rb index 7b41fd2be..9e25fac70 100644 --- a/Library/Formula/poppler.rb +++ b/Library/Formula/poppler.rb @@ -1,10 +1,5 @@ require 'formula' -class PopplerData < Formula - url 'http://poppler.freedesktop.org/poppler-data-0.4.6.tar.gz' - sha1 'f030563eed9f93912b1a546e6d87936d07d7f27d' -end - class Poppler < Formula homepage 'http://poppler.freedesktop.org' url 'http://poppler.freedesktop.org/poppler-0.24.0.tar.xz' @@ -26,6 +21,11 @@ class Poppler < Formula conflicts_with 'pdf2image', 'xpdf', :because => 'poppler, pdf2image, and xpdf install conflicting executables' + resource 'font-data' do + url 'http://poppler.freedesktop.org/poppler-data-0.4.6.tar.gz' + sha1 'f030563eed9f93912b1a546e6d87936d07d7f27d' + end + def install if build.with? 'qt4' ENV['POPPLER_QT4_CFLAGS'] = `#{HOMEBREW_PREFIX}/bin/pkg-config QtCore QtGui --libs`.chomp @@ -44,10 +44,6 @@ class Poppler < Formula system "./configure", *args system "make install" - - # Install poppler font data. - PopplerData.new.brew do - system "make", "install", "prefix=#{prefix}" - end + resource('font-data').stage { system "make", "install", "prefix=#{prefix}" } end end |
