gimp2 stable port information

Info2: <<
Package: gimp2%type_pkg[-svg]
Type: -svg (boolean)

Version: 2.6.10
Revision: 1

Source: mirror:gimp:v2.6/gimp-%v.tar.bz2
Depends: %N-shlibs (= %v-%r), dbus-shlibs (>= 1.2.1-1), libbabl0.0.0-shlibs, libgegl0.0.0-shlibs
Conflicts: <<
gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint
<<
Replaces: <<
gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint
<<
Recommends: %N-default (= %v-%r), gimp2-help
BuildDepends: <<
fink (>= 0.24.12-1),
pkgconfig (>= 0.23), xft2-dev, glitz, cairo (>= 1.8-1), libpng3, libjpeg, libtiff,
glib2-dev (>= 2.20.5-1), giflib, aalib (>= 1.4rc5-2), libgettext3-dev, gettext-bin, gettext-tools (>= 0.17),
libiconv-dev, gtk-doc (>= 1.11-6), x11-dev, libexif12, gtk+2-dev (>= 2.16.6-1), libart2, libmng2,
expat1, fontconfig2-dev (>= 2.4.1-1), lcms, libwmf, pango1-xft2-ft219-dev (>= 1.22.4-1),
pixman (>= 0.12.0-1), atk1 (>= 1.24.0-1), intltool40, freetype219 (>= 2.3.8-2),
libxslt (>= 1.1.22-1), libncurses5,
bzip2-dev, libbabl0.0.0-dev, libcurl4 (>= 7.18.2-1), libgegl0.0.0-dev, poppler4-glib, poppler4, libopenjpeg (>= 1.3-1),
webkit-1.0.2, system-openssl-dev, libssh2.1, dbus-dev (>= 1.2.1-1),
libsoup2.4.1-ssl, libicu36-dev,
enchant1-dev, libgcrypt, libgpg-error, libtasn1-3 (>= 2.2-2),
libxml2-bin, libxslt-bin, sqlite3-dev,
(%type_raw[-svg] = -svg) librsvg2 (>= 2.22.3-1),
(%type_raw[-svg] = -svg) libgsf1.114-dev (>= 1.14.11-1),
libxml2 (>= 2.6.30-1),
(%type_raw[-svg] = -svg) libcroco3 (>= 0.6.2-1),
(%m = x86_64) gcc4.2
<<
Source-MD5: b92710ad9f1b52fec98554d765473819
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
SetCPPFLAGS: -I%p/lib/system-openssl/include -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib/fontconfig2/lib
SetCFLAGS: -O2
ConfigureParams: --disable-python --disable-dependency-tracking --without-hal --enable-gimp-remote --mandir=%p/share/man --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" --enable-gtk-doc --without-gnomevfs --build=%m-apple-darwin`uname -r|cut -f1 -d.` --host=%m-apple-darwin`uname -r|cut -f1 -d.`

PatchScript: <<
#!/bin/sh -ev
sed -i.bak -e 's|# (web-browser "firefox|(web-browser "open|' etc/gimprc
sed -i.bak -e 's|mac_twain_ok=yes|mac_twain_ok=no|' configure
<<

CompileScript: <<
#!/bin/sh -ev
export F77=no
if [ "%m" == "x86_64" ]; then
export CC=gcc-4.2
fi

if [ "%type_raw[-svg]" != "-svg" ]; then
./configure %c --without-librsvg
else
./configure %c
fi
make
<<

InstallScript: <<
#!/bin/sh -ev
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

<<

SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r), pkgconfig (>= 0.23)
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/pkgconfig share/aclocal share/gtk-doc bin/gimptool-2.0
<<
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
<<

SplitOff3: <<
Package: %N-shlibs
Depends: <<
aalib-shlibs (>= 1.4rc5-1024),
atk1-shlibs (>= 1.24.0-1),
bzip2-shlibs (>= 1.0.5-2),
cairo-shlibs (>= 1.8.6-1),
expat1-shlibs (>= 2.0.1-1),
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.8-2),
glib2-shlibs (>= 2.18.4-2),
glitz-shlibs (>= 0.5.6-3),
gtk+2-shlibs (>= 2.14.7-2),
lcms-shlibs (>= 1.17-1),
(%type_raw[-svg] = -svg) libcroco3-shlibs (>= 0.6.2-1),
libcurl4-shlibs (>= 7.19.3-1),
libexif12-shlibs (>= 0.6.16-1),
libgettext3-shlibs (>= 0.14.5-2),
(%type_raw[-svg] = -svg) libgsf1.114-shlibs (>= 1.14.11-1),
libiconv (>= 1.12-3),
libjpeg-shlibs (>= 6b-17),
libmng2-shlibs (>= 1.0.9-10),
libncurses5-shlibs (>= 5.4-20041023-1010),
libopenjpeg-shlibs (>= 1.3-1),
libpng3-shlibs (>= 1:1.2.33-1),
(%type_raw[-svg] = -svg) librsvg2-shlibs (>= 2.22.3-1),
libsoup2.4.1-ssl-shlibs,
libtiff-shlibs (>= 3.8.2-1002),
libwmf-shlibs (>= 0.2.8.2-9),
libxml2-shlibs (>= 2.6.32-1),
libxslt-shlibs (>= 1.1.24-1),
pango1-xft2-ft219-shlibs (>= 1.22.4-1),
pixman-shlibs (>= 0.12.0-1),
poppler4-glib-shlibs (>= 0.10.2-1),
poppler4-shlibs (>= 0.10.2-1),
sqlite3-shlibs (>= 3.6.9-1004),
webkit-1.0.2-shlibs,
iso-codes
<<
Conflicts: <<
gimp2-shlibs,gimp2-svg-shlibs,gimp2-noprint-shlibs,gimp2-svg-noprint-shlibs,
gimp2-ghostscript,gimp2-svg-ghostscript,gimp2-noprint-ghostscript,gimp2-svg-noprint-ghostscript
<<
Replaces: <<
gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint,
gimp2-shlibs,gimp2-svg-shlibs,gimp2-noprint-shlibs,gimp2-svg-noprint-shlibs,
gimp2-ghostscript,gimp2-svg-ghostscript,gimp2-noprint-ghostscript,gimp2-svg-noprint-ghostscript
<<
Files: <<
lib/gimp
lib/libgimp*-2.0.0*.dylib
share/gimp
<<
Shlibs: <<
%p/lib/libgimp-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpbase-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpcolor-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpconfig-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpmath-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpmodule-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpthumb-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpui-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpwidgets-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
<<
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
DescPackaging: <<
libgimpbase was previously in %N
<<
<<

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-console bin/gimp-remote share/man/man1/gimp.1 share/man/man1/gimp-console.1 share/man/man1/gimp-remote.1 share/man/man5/gimprc.5
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
<<

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
%p/etc/gimp/2.0/controllerrc
%p/etc/gimp/2.0/menurc
<<
#
Description: The GNU Image Manipulation Program 2.0
DescUsage: <<
rsvg is disabled by default, as its requirements are very large.
Compiling gimp2-svg will enable it.

The "gimp2-default" package contains the "gimp" binary.
<<
DescPackaging: <<
Fink's glib has gio/gvfs so use that and don't even bother checking
for gnomevfs fallback. (which entails gnome-keyring and libgnomeui too)

"TWAIN Mac support" is disabled on all architectures
as it doesn't work on 64-bit. This support consists
entirely of a dock icon progress bar.
GIMP bug: https://bugzilla.gnome.org/show_bug.cgi?id=555525
<<
License: GPL/LGPL
Homepage: http://www.gimp.org/
Maintainer: Alexander Strange
<<

gimp2 _unstable_ port information

Info2: <<
Package: gimp2%type_pkg[-svg]
Type: -svg (boolean)

Version: 2.6.11
Revision: 3

Source: mirror:gimp:v2.6/gimp-%v.tar.bz2
Depends: <<
%N-shlibs (= %v-%r),
dbus-glib1.2-shlibs,
dbus1.3-shlibs,
libbabl0.1.0-shlibs,
libgegl0.1.0-shlibs
<<
Conflicts: <<
gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint
<<
Replaces: <<
gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint
<<
Recommends: %N-default (= %v-%r), gimp2-help
BuildDepends: <<
aalib (>= 1.4rc5-2),
atk1 (>= 1.24.0-1),
cairo (>= 1.8-1),
dbus-glib1.2-dev,
dbus1.3-dev,
expat1,
fontconfig2-dev (>= 2.4.1-1),
fink (>= 0.24.12-1),
freetype219 (>= 2.3.8-2),
gettext-bin,
gettext-tools (>= 0.17),
giflib,
glib2-dev (>= 2.20.5-1),
glitz,
gtk-doc (>= 1.11-6),
gtk+2-dev (>= 2.16.6-1),
intltool40,
lcms,
libbabl0.1.0-dev,
libexif12,
libgegl0.1.0-dev,
libgettext8-dev,
libjpeg8,
libmng2,
libpng14,
(%type_raw[-svg] = -svg) librsvg2 (>= 2.22.3-1),
libsoup2.4.1-ssl,
libtiff,
libwmf,
pango1-xft2-ft219-dev (>= 1.22.4-1),
pkgconfig (>= 0.23),
poppler4,
poppler4-glib,
webkit-1.0.2,
x11-dev,
xft2-dev,
(%m = x86_64) gcc4.2
<<

Source-MD5: bb2939fe13e54fc7255cef5d097bb5dd
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
SetCPPFLAGS: -I%p/lib/system-openssl/include -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib/fontconfig2/lib
SetCFLAGS: -O2
ConfigureParams: --disable-python --disable-dependency-tracking --without-hal --enable-gimp-remote --mandir=%p/share/man --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" --enable-gtk-doc --without-gnomevfs --build=%m-apple-darwin`uname -r|cut -f1 -d.` --host=%m-apple-darwin`uname -r|cut -f1 -d.`

PatchScript: <<
#!/bin/sh -ev
sed -i.bak -e 's|# (web-browser "firefox|(web-browser "open|' etc/gimprc
sed -i.bak -e 's|mac_twain_ok=yes|mac_twain_ok=no|' configure
<<

CompileScript: <<
#!/bin/sh -ev
export F77=no
if [ "%m" == "x86_64" ]; then
export CC=gcc-4.2
fi

if [ "%type_raw[-svg]" != "-svg" ]; then
./configure %c --without-librsvg
else
./configure %c
fi
make
<<

InstallScript: <<
#!/bin/sh -ev
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

<<

SplitOff2: <<
Package: %N-dev
Depends: %N-shlibs (= %v-%r), pkgconfig (>= 0.23)
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/pkgconfig share/aclocal share/gtk-doc bin/gimptool-2.0
<<
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
<<

SplitOff3: <<
Package: %N-shlibs
Depends: <<
aalib-shlibs (>= 1.4rc5-1024),
atk1-shlibs (>= 1.24.0-1),
cairo-shlibs (>= 1.8.6-1),
expat1-shlibs (>= 2.0.1-1),
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.8-2),
glib2-shlibs (>= 2.18.4-2),
gtk+2-shlibs (>= 2.14.7-2),
lcms-shlibs (>= 1.17-1),
libexif12-shlibs (>= 0.6.16-1),
libgettext8-shlibs (>= 0.14.5-2),
libjpeg8-shlibs,
libmng2-shlibs (>= 1.0.9-10),
libpng14-shlibs,
(%type_raw[-svg] = -svg) librsvg2-shlibs (>= 2.22.3-1),
libsoup2.4.1-ssl-shlibs,
libtiff-shlibs (>= 3.8.2-1002),
libwmf-shlibs (>= 0.2.8.2-9),
pango1-xft2-ft219-shlibs (>= 1.22.4-1),
poppler4-glib-shlibs (>= 0.10.2-1),
webkit-1.0.2-shlibs,
iso-codes
<<
Conflicts: <<
gimp2-shlibs,gimp2-svg-shlibs,gimp2-noprint-shlibs,gimp2-svg-noprint-shlibs,
gimp2-ghostscript,gimp2-svg-ghostscript,gimp2-noprint-ghostscript,gimp2-svg-noprint-ghostscript
<<
Replaces: <<
gimp2,gimp2-svg,gimp2-noprint,gimp2-svg-noprint,
gimp2-shlibs,gimp2-svg-shlibs,gimp2-noprint-shlibs,gimp2-svg-noprint-shlibs,
gimp2-ghostscript,gimp2-svg-ghostscript,gimp2-noprint-ghostscript,gimp2-svg-noprint-ghostscript
<<
Files: <<
lib/gimp
lib/libgimp*-2.0.0*.dylib
share/gimp
<<
Shlibs: <<
%p/lib/libgimp-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpbase-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpcolor-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpconfig-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpmath-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpmodule-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpthumb-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpui-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
%p/lib/libgimpwidgets-2.0.0.dylib 601.0.0 %n (>= 2.6.4-1)
<<
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
DescPackaging: <<
libgimpbase was previously in %N
<<
<<

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-console bin/gimp-remote share/man/man1/gimp.1 share/man/man1/gimp-console.1 share/man/man1/gimp-remote.1 share/man/man5/gimprc.5
DocFiles: COPYING AUTHORS LICENSE NEWS* README*
<<

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
%p/etc/gimp/2.0/controllerrc
%p/etc/gimp/2.0/menurc
<<

Description: The GNU Image Manipulation Program 2.0
DescUsage: <<
rsvg is disabled by default, as its requirements are very large.
Compiling gimp2-svg will enable it.

The "gimp2-default" package contains the "gimp" binary.
<<
DescPackaging: <<
Fink's glib has gio/gvfs so use that and don't even bother checking
for gnomevfs fallback. (which entails gnome-keyring and libgnomeui too)

"TWAIN Mac support" is disabled on all architectures
as it doesn't work on 64-bit. This support consists
entirely of a dock icon progress bar.
GIMP bug: https://bugzilla.gnome.org/show_bug.cgi?id=555525
<<
License: GPL/LGPL
Homepage: http://www.gimp.org/
Maintainer: Alexander Strange
<<