From 640f0b59877ab188f03ff900c27f41f0f7071415 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Thu, 30 Sep 2010 12:01:01 -0700 Subject: [PATCH] gd - don't use patch for .pc file --- Formula/gd.rb | 48 +++++++++++++++++++----------------------------- 1 file changed, 19 insertions(+), 29 deletions(-) diff --git a/Formula/gd.rb b/Formula/gd.rb index 61af0bcd77a..c1f686ead36 100644 --- a/Formula/gd.rb +++ b/Formula/gd.rb @@ -8,38 +8,28 @@ class Gd :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 + + 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 - -__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}