Author: ranger Date: Mon Aug 7 03:32:11 2006 New Revision: 287 URL: <http://svn.finkproject.org/websvn/listing.php?sc=1&rev=287&repname=user%3a+ranger> Log: fontforge patch in unstable, gimp2 to test with new freetype
Added: trunk/experimental/3rdparty/common/main/finkinfo/graphics/gimp2.info Removed: trunk/experimental/3rdparty/common/main/finkinfo/graphics/fontforge.info trunk/experimental/3rdparty/common/main/finkinfo/graphics/fontforge.patch Added: trunk/experimental/3rdparty/common/main/finkinfo/graphics/gimp2.info URL: <http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/3rdparty/common/main/finkinfo/graphics/gimp2.info&rev=287&repname=user%3a+ranger> ============================================================================== --- trunk/experimental/3rdparty/common/main/finkinfo/graphics/gimp2.info (added) +++ trunk/experimental/3rdparty/common/main/finkinfo/graphics/gimp2.info Mon Aug 7 03:32:11 2006 @@ -1,0 +1,177 @@ +Info2: << +Package: gimp2%type_pkg[-svg]%type_pkg[-noprint] +Type: -svg (boolean), -noprint (boolean) + +Version: 2.0.6 +Revision: 1002 +# This package has OS X version-specific differences! +# Do not blindly copy 10.3 <-> 10.4 + +Source: mirror:gimp:v2.0/gimp-%v.tar.bz2 +Source2: mirror:gimp:help/testing/gimp-help-2-0.5.tar.gz +Depends: %N-shlibs (= %v-%r) +Conflicts: gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint +Replaces: gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint +Recommends: %N-default (= %v-%r) +BuildDepends: << +libpng3, libjpeg, libtiff, glib2-dev (>= 2.6.6-1111), netpbm, giflib, imlib, aalib (>= 1.4rc5-2), gettext-dev, gettext-bin, libiconv-dev, gtk-doc, x11-dev, (%type_raw[-noprint] = nevertrue) gimp-print7-dev, libexif-dev, gtk+2-dev, libart2, libmng2, expat, fontconfig2-dev, lcms, libwmf, pango1-xft2-dev, atk1, intltool, freetype219, + (%type_raw[-svg] = -svg) librsvg2, + (%type_raw[-svg] = -svg) audiofile, + (%type_raw[-svg] = -svg) gail17-dev, + (%type_raw[-svg] = -svg) gconf2-dev, + (%type_raw[-svg] = -svg) dbus-dev (>= 0.60-1), libhowl-dev, gnome-vfs2-ssl-dev | (%type_raw[-svg] = -svg) gnome-vfs2-dev, + (%type_raw[-svg] = -svg) libbonobo2-dev, + (%type_raw[-svg] = -svg) libbonoboui2-dev, + (%type_raw[-svg] = -svg) libcroco1, + (%type_raw[-svg] = -svg) libgnome2-dev, + (%type_raw[-svg] = -svg) libgnomecanvas2-dev, + (%type_raw[-svg] = -svg) libgnomeui2-dev, + (%type_raw[-svg] = -svg) libgsf-dev, + (%type_raw[-svg] = -svg) libxml2, + (%type_raw[-svg] = -svg) orbit2-dev, + (%type_raw[-svg] = -svg) libgtkhtml2, + (%type_raw[-svg] = -svg) libcroco3, + (%type_raw[-svg] = -svg) popt, + libxslt +<< +Source-MD5: 632b9ec629ba7c48d292069c37a1a6c1 +Source2-MD5: 4b10833a545842ee4436a75eea68fd42 +SetCC: gcc -I%p/lib/fontconfig2/include/ -L%p/lib/fontconfig2/lib -I%p/lib/freetype219/include -L%p/lib/freetype219/lib +SetLIBS: -liconv -lintl -lexpat +SetLDFLAGS: -Wl,-search_paths_first +DocFiles: COPYING AUTHORS MAINTAINERS NEWS PLUGIN_MAINTAINERS README README.i18n +ConfigureParams: --disable-dependency-tracking --enable-altivec --enable-mp --enable-gtk-doc --with-shm=posix --with-aa --with-sendmail=/usr/sbin/sendmail --mandir=%p/share/man --disable-mmx + +PatchScript: << +#!/bin/sh -ev +if [ "%type_raw[-svg]" != "-svg" ]; then + sed 's;SVG = @SVG@;SVG = ;' < plug-ins/common/Makefile.in > tmp + mv tmp plug-ins/common/Makefile.in +fi +cat <<PATCHEOF | patch -lu ltmain.sh +@@ -2400,7 +2400,7 @@ + if test -n "\$library_names" && + { test "\$prefer_static_libs" = no || test -z "\$old_library"; }; then + # We need to hardcode the library path +- if test -n "\$shlibpath_var"; then ++ if test -n "\$shlibpath_var" && test "\$installed" = no; then + # Make sure the rpath contains only unique directories. + case "\$temp_rpath " in + *" \$dir "*) ;; +<<PATCHEOF +<< + +CompileScript: << +#!/bin/sh -ev +export PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig/" +export F77=no + if [ "%type_raw[-noprint]" == "-noprint" ]; then + ./configure %c --disable-print + else + ./configure %c --disable-print + fi + +make +(cd ../gimp-help-2-0.5; ./configure --prefix=%p --without-gimp && make) +<< + +InstallScript: << +#!/bin/sh -ev + make install DESTDIR=%d + (cd ../gimp-help-2-0.5; make install DESTDIR=%d) + + if [ "%type_raw[-svg]" != "-svg" ]; then + rm -f %i/lib/gimp/2.0/plug-ins/svg + rm -f %i/lib/gimp/2.0/plug-ins/helpbrowser + fi + + # if [ "%type_raw[-noprint]" == "-noprint" ]; then + rm -f %i/lib/gimp/2.0/plug-ins/print + # fi + strip -S %i/bin/gimp-2.0 %i/lib/libgimp*-2.0.0.0.6.dylib || true + strip -S %i/lib/gimp/2.0/plug-ins/* || true + strip -S %i/lib/gimp/2.0/modules/* || true +<< + +SplitOff: << + Package: %N-ghostscript + Depends: %N-shlibs (= %v-%r), ghostscript, libwmf-shlibs + Conflicts: gimp2-ghostscript,gimp2-svg-ghostscript,gimp2-noprint-ghostscript,gimp2-svg-noprint-ghostscript + Replaces: gimp2-ghostscript,gimp2-svg-ghostscript,gimp2-noprint-ghostscript,gimp2-svg-noprint-ghostscript + Files: lib/gimp/2.0/plug-ins/wmf lib/gimp/2.0/plug-ins/postscript + DocFiles: COPYING AUTHORS MAINTAINERS NEWS PLUGIN_MAINTAINERS README README.i18n +<< + +SplitOff2: << + Package: %N-shlibs + Depends: (%type_raw[-noprint] = nevertrue) gimp-print7-shlibs, libpng3-shlibs, libjpeg-shlibs, libtiff-shlibs, glib2-shlibs (>= 2.6.6-1111), gtk+2-shlibs, netpbm-shlibs, giflib-shlibs, imlib-shlibs, aalib-shlibs, gettext, libiconv, libexif-shlibs, libart2-shlibs, libmng2-shlibs, expat-shlibs, lcms-shlibs, (%type_raw[-svg] = -svg) librsvg2-shlibs, (%type_raw[-svg] = -svg) libgtkhtml2-shlibs, atk1-shlibs, pango1-xft2-shlibs, fontconfig2-shlibs + Conflicts: gimp2-shlibs,gimp2-svg-shlibs,gimp2-noprint-shlibs,gimp2-svg-noprint-shlibs + Replaces: gimp2-shlibs,gimp2-svg-shlibs,gimp2-noprint-shlibs,gimp2-svg-noprint-shlibs + Files: << + lib/gimp/2.0 lib/libgimp-2.0.0.0.6.dylib lib/libgimpcolor-2.0.0.0.6.dylib lib/libgimpmath-2.0.0.0.6.dylib + lib/libgimpmodule-2.0.0.0.6.dylib lib/libgimpthumb-2.0.0.0.6.dylib lib/libgimpui-2.0.0.0.6.dylib + lib/libgimpwidgets-2.0.0.0.6.dylib lib/libgimp-2.0.0.dylib lib/libgimpcolor-2.0.0.dylib lib/libgimpmath-2.0.0.dylib + lib/libgimpmodule-2.0.0.dylib lib/libgimpthumb-2.0.0.dylib lib/libgimpui-2.0.0.dylib lib/libgimpwidgets-2.0.0.dylib + share/gimp/2.0 share/locale + << + Shlibs: << + %p/lib/libgimp-2.0.0.dylib 1.0.0 %n (>= 2.0.0-1) + %p/lib/libgimpcolor-2.0.0.dylib 1.0.0 %n (>= 2.0.0-1) + %p/lib/libgimpmath-2.0.0.dylib 1.0.0 %n (>= 2.0.0-1) + %p/lib/libgimpmodule-2.0.0.dylib 1.0.0 %n (>= 2.0.0-1) + %p/lib/libgimpthumb-2.0.0.dylib 1.0.0 %n (>= 2.0.0-1) + %p/lib/libgimpui-2.0.0.dylib 1.0.0 %n (>= 2.0.0-1) + << + DocFiles: COPYING AUTHORS MAINTAINERS NEWS PLUGIN_MAINTAINERS README README.i18n +<< + +SplitOff3: << + Package: %N-dev + Depends: %N-shlibs (= %v-%r), pkgconfig + Conflicts: gimp2-dev,gimp2-svg-dev,gimp2-noprint-dev,gimp2-svg-noprint-dev, gimp-dev (<= 2.0.0-5) + Replaces: gimp2-dev,gimp2-svg-dev,gimp2-noprint-dev,gimp2-svg-noprint-dev, gimp-dev (<= 2.0.0-5) + BuildDependsOnly: true + Files: include lib/*.la lib/libgimp-2.0.dylib lib/libgimpbase-2.0.dylib lib/libgimpcolor-2.0.dylib lib/libgimpmath-2.0.dylib lib/libgimpmodule-2.0.dylib lib/libgimpthumb-2.0.dylib lib/libgimpui-2.0.dylib lib/libgimpwidgets-2.0.dylib lib/pkgconfig share/aclocal share/gtk-doc bin/gimptool-2.0 + DocFiles: COPYING AUTHORS MAINTAINERS NEWS PLUGIN_MAINTAINERS README README.i18n +<< + +SplitOff4: << + Package: %N-default + Depends: %N (= %v-%r) + Replaces: gimp-default, gimp2-default, gimp2-noprint-default, gimp2-svg-default, gimp2-svg-noprint-default, gimp (<= 1.2.5-4) + Conflicts: gimp-default, gimp2-default, gimp2-noprint-default, gimp2-svg-default, gimp2-svg-noprint-default, gimp (<= 1.2.5-4) + Files: bin/gimp bin/gimp-remote share/man/man1/gimp.1 share/man/man1/gimp-remote.1 share/man/man5/gimprc.5 + DocFiles: COPYING AUTHORS MAINTAINERS NEWS PLUGIN_MAINTAINERS README README.i18n +<< + + + +ConfFiles: << + %p/etc/gimp/2.0/gimprc %p/etc/gimp/2.0/sessionrc + %p/etc/gimp/2.0/gtkrc %p/etc/gimp/2.0/templaterc + %p/etc/gimp/2.0/ps-menurc + %p/etc/gimp/2.0/unitrc +<< +# +Description: The GNU Image Manipulation Program 2.0 +DescUsage: << +rsvg2 and gtkhtml are disabled by default, as they are very large. +Compiling gimp2-svg will enable them. + +If you did not install "Gimp-Print Printer Drivers" when installing OS +X, you need -noprint. Note that printing is disabled on 10.4 even in the +variant that is not -noprint (in fact, it is identical to the -noprint +variant). "only -noprint will work until gimp-print7-dev exist" + +The -ghostscript splitoff contains the WMF and PostScript plugins; +this allows you to run Gimp without libwmf and ghostscript installed. + +The main program is installed as "gimp-2.0" in the main gimp2 package +(including the -svg and/or -noprint variants). To install it as "gimp" +also, install the package tagged -default associated with your chosen +gimp2 variant main package. +<< +License: GPL/LGPL +Homepage: http://www.gimp.org/ +Maintainer: Alexander Strange <[EMAIL PROTECTED]> +<< ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits