aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorAdam Vandenberg2010-09-30 12:01:01 -0700
committerAdam Vandenberg2010-10-01 20:50:24 -0700
commitd9137b16fbb7385138260eb93b74ddfa7046b062 (patch)
treecb28a5da9e989f45f214950c63706fc9bb8ebd78 /Library
parent6898cd428e6620cd5eb188d05e025fd253f0d47a (diff)
downloadhomebrew-d9137b16fbb7385138260eb93b74ddfa7046b062.tar.bz2
gd - don't use patch for .pc file
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/gd.rb48
1 files changed, 19 insertions, 29 deletions
diff --git a/Library/Formula/gd.rb b/Library/Formula/gd.rb
index 61af0bcd7..c1f686ead 100644
--- a/Library/Formula/gd.rb
+++ b/Library/Formula/gd.rb
@@ -8,38 +8,28 @@ class Gd <Formula
depends_on 'jpeg' => :recommended
- def patches
- DATA
- end
-
def install
ENV.libpng
- inreplace "gdlib.pc", "PREFIX", prefix
system "./configure", "--prefix=#{prefix}", "--with-freetype=/usr/X11"
system "make install"
- (lib+'pkgconfig').install "gdlib.pc"
+ (lib+'pkgconfig/gdlib.pc').write pkg_file
end
-end
-__END__
-diff --git a/gdlib.pc b/gdlib.pc
-new file mode 100644
-index 0000000..91fe011
---- /dev/null
-+++ b/gdlib.pc
-@@ -0,0 +1,15 @@
-+prefix=PREFIX
-+exec_prefix=${prefix}
-+libdir=/${exec_prefix}/lib
-+includedir=/${prefix}/include
-+bindir=/${prefix}/bin
-+ldflags= -L/${prefix}/lib
-+
-+
-+Name: gd
-+Description: A graphics library for quick creation of PNG or JPEG images
-+Version: 2.0.36RC1
-+Requires:
-+Libs: -L${libdir} -lgd
-+Libs.private: -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng12 -lz -lm
-+Cflags: -I${includedir}
+ def pkg_file; <<-EOF
+prefix=#{prefix}
+exec_prefix=${prefix}
+libdir=/${exec_prefix}/lib
+includedir=/${prefix}/include
+bindir=/${prefix}/bin
+ldflags= -L/${prefix}/lib
+
+Name: gd
+Description: A graphics library for quick creation of PNG or JPEG images
+Version: 2.0.36RC1
+Requires:
+Libs: -L${libdir} -lgd
+Libs.private: -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng12 -lz -lm
+Cflags: -I${includedir}
+EOF
+ end
+end