diff options
| author | blogabe | 2014-03-17 13:36:25 -0700 |
|---|---|---|
| committer | Mike McQuaid | 2014-04-01 11:46:30 -0500 |
| commit | 1b7013d6f0216efd557bf26b83e1ad16f4397efb (patch) | |
| tree | b9701e3ef7686b1402c56fae4f861e080eb7da24 /Library/Formula | |
| parent | d588f39d93cc6b3e3adcc53a77ad1a79be260032 (diff) | |
| download | homebrew-1b7013d6f0216efd557bf26b83e1ad16f4397efb.tar.bz2 | |
perlmagick 6.88 (new formula)
A Perl interface for ImageMagick.
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/perlmagick.rb | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Library/Formula/perlmagick.rb b/Library/Formula/perlmagick.rb new file mode 100644 index 000000000..4d88589d0 --- /dev/null +++ b/Library/Formula/perlmagick.rb @@ -0,0 +1,29 @@ +require "formula" + +class Perlmagick < Formula + homepage "http://www.imagemagick.org/script/perl-magick.php" + url "http://www.imagemagick.org/download/perl/PerlMagick-6.88.tar.gz" + sha1 "f234b49a5c570f78d693c04924fe74ddb5595292" + + depends_on "freetype" + depends_on "imagemagick" + + def install + inreplace "Makefile.PL" do |s| + s.gsub! "-I/usr/include/freetype2", "-I#{Formula["freetype"].include}/freetype2" + s.gsub! "'INSTALLBIN' => '/usr/local/bin'", "'INSTALLBIN' => '#{bin}'" + s.gsub! "# 'PREFIX' => '/usr/local'", "'PREFIX' => '#{prefix}'" + end + + system "perl", "Makefile.PL" + system "make" + system "make", "install" + end + + # References the system Perl version. + def caveats; <<-EOS.undent + You may need to define the Perl library directory for PerlMagick. + export PERL5LIB="#{HOMEBREW_PREFIX}/lib/perl5/site_perl/5.16.2" + EOS + end +end |
