# HG changeset patch # User Christophe Lincoln # Date 1253873576 -7200 # Node ID 01e3b44f7477ab0a07996a1dc41972281c731aaf # Parent cdd6b606788f59935ba59f7e2729a39d2bf9f141 gimp: split gimp-console and gimp-plug-ins diff -r cdd6b606788f -r 01e3b44f7477 gimp-console/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gimp-console/receipt Fri Sep 25 12:12:56 2009 +0200 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="gimp-console" +VERSION="2.6.7" +CATEGORY="graphics" +SHORT_DESC="The GIMP console." +MAINTAINER="pankso@slitaz.org" +DEPENDS="babl pango cairo gimp glib xorg-libX11 xorg-libXau" +WANTED="gimp" +WEB_SITE="http://www.gimp.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $_pkg/usr/bin/gimp-console* $fs/usr/bin +} diff -r cdd6b606788f -r 01e3b44f7477 gimp-plug-ins/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gimp-plug-ins/receipt Fri Sep 25 12:12:56 2009 +0200 @@ -0,0 +1,23 @@ +# SliTaz package receipt. + +PACKAGE="gimp-plug-ins" +VERSION="2.6.7" +CATEGORY="graphics" +SHORT_DESC="The GIMP image editor plug-ins suite for advanced users." +MAINTAINER="pankso@slitaz.org" +DEPENDS="gimp lcms" +WANTED="gimp" +WEB_SITE="http://www.gimp.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/gimp/2.0 + cp -a $_pkg/usr/lib/gimp/2.0/plug-ins $fs/usr/lib/gimp/2.0 + # Remove plug-ins provided by the main package. + for i in file-jpeg file-png pixelize screenshot + do + rm $fs/usr/lib/gimp/2.0/plug-ins/$i + done + strip -s $fs/usr/lib/gimp/*/plug-ins/* +} diff -r cdd6b606788f -r 01e3b44f7477 gimp/receipt --- a/gimp/receipt Fri Sep 25 12:11:54 2009 +0200 +++ b/gimp/receipt Fri Sep 25 12:12:56 2009 +0200 @@ -6,9 +6,10 @@ SHORT_DESC="Gnu Image Manipulation Program or GIMP!" MAINTAINER="pankso@slitaz.org" DEPENDS="gtk+ libart_lgpl babl gegl libgio tiff xorg-libXdamage" -SUGGESTED="libexif libxslt" +SUGGESTED="gimp-plug-ins gimp-console" BUILD_DEPENDS="$DEPENDS gettext perl-xml-parser gtk+-dev babl-dev \ -gegl-dev libgio-dev intltool expat-dev zlib-dev libart_lgpl-dev" +gegl-dev libgio-dev intltool expat-dev zlib-dev libart_lgpl-dev lcms \ +lcms-dev" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.gimp.org/" WGET_URL="ftp://ftp.gimp.org/pub/gimp/v2.6/$TARBALL" @@ -25,7 +26,6 @@ --with-html-dir=/usr/share/doc \ --without-print \ --disable-python \ - --without-gnomefs \ --without-poppler \ --without-gnomevfs \ --without-libcurl \ @@ -42,23 +42,30 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share/pixmaps $fs/usr/lib + mkdir -p $fs/usr/lib $fs/usr/share/pixmaps cp -a $_pkg/etc $fs - cp $_pkg/usr/share/icons/hicolor/24x24/apps/gimp.png \ - $fs/usr/share/pixmaps/gimp.png - cp -a $_pkg/usr/bin $fs/usr cp -a $_pkg/usr/lib/*.so* $fs/usr/lib cp -a $_pkg/usr/lib/gimp $fs/usr/lib cp -a $_pkg/usr/share/gimp $fs/usr/share - # cp -a $_pkg/usr/share/mime-info $fs/usr/share + cp $_pkg/usr/share/icons/hicolor/24x24/apps/gimp.png \ + $fs/usr/share/pixmaps/gimp.png - rm $fs/usr/lib/gimp/*/*/*.la - #strip plugins + # The gimp-console goes in a separate package + rm $fs/usr/bin/gimp-console* + + # Most plug-ins goes in a separate package + rm -rf $fs/usr/lib/gimp/2.0/plug-ins/* + for i in file-jpeg file-png pixelize screenshot + do + cp $_pkg/usr/lib/gimp/2.0/plug-ins/$i $fs/usr/lib/gimp/2.0/plug-ins + done + + # Strip plug-ins and remove devel files strip -s $fs/usr/lib/gimp/*/plug-ins/* + rm $fs/usr/lib/gimp/*/modules/*.*a # Put a nice splash with a spider cp -a stuff/gimp-splash.png $fs/usr/share/gimp/2.0/images/ } -