wok rev 12740

Up: gimp (2.8.0) Toons of improvements, split brushes (save 1,2 Mb), add support for aalib, mng and exif
author Christophe Lincoln <pankso@slitaz.org>
date Mon May 07 23:33:32 2012 +0200 (2012-05-07)
parents 072b7a6d6f36
children 8b934aefd3ce
files gimp-brushes/receipt gimp-console/receipt gimp-dev/receipt gimp-plug-ins/receipt gimp/receipt gimp/stuff/gimp-splash.png
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/gimp-brushes/receipt	Mon May 07 23:33:32 2012 +0200
     1.3 @@ -0,0 +1,18 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="gimp-brushes"
     1.7 +VERSION="2.8.0"
     1.8 +CATEGORY="graphics"
     1.9 +SHORT_DESC="Gimp brushes set."
    1.10 +MAINTAINER="pankso@slitaz.org"
    1.11 +DEPENDS="gimp"
    1.12 +WANTED="gimp"
    1.13 +WEB_SITE="http://www.gimp.org/"
    1.14 +
    1.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.16 +genpkg_rules()
    1.17 +{
    1.18 +	mkdir -p $fs/usr/share/gimp/2.0
    1.19 +	cp -a $install/usr/share/gimp/2.0/brushes $fs/usr/share/gimp/2.0
    1.20 +	rm -rf $fs/usr/share/gimp/2.0/brushes/Basic
    1.21 +}
     2.1 --- a/gimp-console/receipt	Mon May 07 23:30:58 2012 +0200
     2.2 +++ b/gimp-console/receipt	Mon May 07 23:33:32 2012 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="gimp-console"
     2.7 -VERSION="2.6.11"
     2.8 +VERSION="2.8.0"
     2.9  CATEGORY="graphics"
    2.10  SHORT_DESC="The GIMP console."
    2.11  MAINTAINER="pankso@slitaz.org"
    2.12 @@ -13,5 +13,5 @@
    2.13  genpkg_rules()
    2.14  {
    2.15  	mkdir -p $fs/usr/bin
    2.16 -	cp -a $_pkg/usr/bin/gimp-console* $fs/usr/bin
    2.17 +	cp -a $install/usr/bin/gimp-console* $fs/usr/bin
    2.18  }
     3.1 --- a/gimp-dev/receipt	Mon May 07 23:30:58 2012 +0200
     3.2 +++ b/gimp-dev/receipt	Mon May 07 23:33:32 2012 +0200
     3.3 @@ -1,10 +1,10 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="gimp-dev"
     3.7 -VERSION="2.6.11"
     3.8 +VERSION="2.8.0"
     3.9  CATEGORY="development"
    3.10  SHORT_DESC="Gnu Image Manipulation Program or GIMP devel files."
    3.11 -MAINTAINER="gokhlayeh@slitaz.org"
    3.12 +MAINTAINER="pankso@slitaz.org"
    3.13  DEPENDS="gimp"
    3.14  WANTED="gimp"
    3.15  WEB_SITE="http://www.gimp.org/"
    3.16 @@ -12,14 +12,13 @@
    3.17  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.18  genpkg_rules()
    3.19  {
    3.20 -	mkdir -p $fs/usr $fs/usr/include $fs/usr/include/
    3.21 -	cp -a $_pkg/usr/include $fs/usr
    3.22 -	cp -a $_pkg/usr/lib/ $fs/usr
    3.23 +	mkdir -p $fs/usr
    3.24 +	cp -a $install/usr/include $fs/usr
    3.25 +	cp -a $install/usr/lib $fs/usr
    3.26  	# Remove libraries files
    3.27 -	cd $fs/usr/lib
    3.28 -	rm -r *.so*
    3.29 -	cd gimp/*/modules
    3.30 -	rm -r *.so*
    3.31 -	cd ..
    3.32 -	rm -r environ interpreters plug-ins
    3.33 +	rm -rf $fs/usr/lib/*.so*
    3.34 +	rm -rf $fs/usr/lib/gimp/2.0/modules/*.so*
    3.35 +	rm -rf $fs/usr/lib/gimp/2.0/environ
    3.36 +	rm -rf $fs/usr/lib/gimp/2.0/interpreters
    3.37 +	rm -rf $fs/usr/lib/gimp/2.0/plug-ins
    3.38  }
     4.1 --- a/gimp-plug-ins/receipt	Mon May 07 23:30:58 2012 +0200
     4.2 +++ b/gimp-plug-ins/receipt	Mon May 07 23:33:32 2012 +0200
     4.3 @@ -1,23 +1,24 @@
     4.4  # SliTaz package receipt.
     4.5  
     4.6  PACKAGE="gimp-plug-ins"
     4.7 -VERSION="2.6.11"
     4.8 +VERSION="2.8.0"
     4.9  CATEGORY="graphics"
    4.10  SHORT_DESC="The GIMP image editor plug-ins suite for advanced users."
    4.11  MAINTAINER="pankso@slitaz.org"
    4.12 -DEPENDS="gimp lcms xorg-libXpm libmng"
    4.13  WANTED="gimp"
    4.14  WEB_SITE="http://www.gimp.org/"
    4.15  
    4.16 +DEPENDS="gimp lcms xorg-libXpm libmng aalib libexif tiff"
    4.17 +
    4.18  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.19  genpkg_rules()
    4.20  {
    4.21  	mkdir -p $fs/usr/lib/gimp/2.0
    4.22 -	cp -a $_pkg/usr/lib/gimp/2.0/plug-ins $fs/usr/lib/gimp/2.0
    4.23 +	cp -a $install/usr/lib/gimp/2.0/plug-ins $fs/usr/lib/gimp/2.0
    4.24 +
    4.25  	# Remove plug-ins provided by the main package.
    4.26  	for i in file-jpeg file-png pixelize screenshot
    4.27  	do
    4.28  		rm $fs/usr/lib/gimp/2.0/plug-ins/$i
    4.29  	done
    4.30 -	strip -s $fs/usr/lib/gimp/*/plug-ins/*
    4.31  }
     5.1 --- a/gimp/receipt	Mon May 07 23:30:58 2012 +0200
     5.2 +++ b/gimp/receipt	Mon May 07 23:33:32 2012 +0200
     5.3 @@ -1,19 +1,20 @@
     5.4  # SliTaz package receipt.
     5.5  
     5.6  PACKAGE="gimp"
     5.7 -VERSION="2.6.11"
     5.8 +VERSION="2.8.0"
     5.9  CATEGORY="graphics"
    5.10  SHORT_DESC="Gnu Image Manipulation Program or GIMP!"
    5.11  MAINTAINER="pankso@slitaz.org"
    5.12 -DEPENDS="gtk+ libart_lgpl babl gegl libgio tiff xorg-libXdamage libexif \
    5.13 -xorg-libXmu xorg-libXt"
    5.14 -SUGGESTED="gimp-plug-ins gimp-console"
    5.15 -BUILD_DEPENDS="$DEPENDS gettext perl-xml-parser gtk+-dev babl-dev \
    5.16 -gegl-dev libgio-dev intltool expat-dev zlib-dev libart_lgpl-dev lcms \
    5.17 -lcms-dev xorg-dev-proto"
    5.18  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.19  WEB_SITE="http://www.gimp.org/"
    5.20 -WGET_URL="ftp://ftp.gimp.org/pub/gimp/v2.6/$TARBALL"
    5.21 +WGET_URL="ftp://ftp.gimp.org/pub/gimp/v2.8/$TARBALL"
    5.22 +SUGGESTED="gimp-plug-ins gimp-brushes gimp-console gimp-plugin-ufraw"
    5.23 +
    5.24 +DEPENDS="libart_lgpl babl gegl libgio tiff xorg-libXdamage xorg-libXmu \
    5.25 +xorg-libXt gdk-pixbuf gtk+ "
    5.26 +BUILD_DEPENDS="gettext perl-xml-parser babl-dev gegl-dev libgio-dev \
    5.27 +intltool expat-dev zlib-dev libart_lgpl-dev lcms-dev xorg-dev-proto \
    5.28 +gdk-pixbuf-dev gtk+-dev libexif-dev aalib-dev libmng-dev"
    5.29  
    5.30  # Rules to configure and make the package.
    5.31  compile_rules()
    5.32 @@ -32,11 +33,9 @@
    5.33    		--without-alsa \
    5.34    		--without-librsvg \
    5.35    		--without-dbus \
    5.36 -  		--without-hal \
    5.37    		--without-webkit \
    5.38  		$CONFIGURE_ARGS &&
    5.39 -	make $MAKEFLAGS &&
    5.40 -	make DESTDIR=$PWD/_pkg install
    5.41 +	make $MAKEFLAGS && make install
    5.42  }
    5.43  
    5.44  # Rules to gen a SliTaz package suitable for Tazpkg.
    5.45 @@ -44,12 +43,12 @@
    5.46  {
    5.47  	mkdir -p $fs/usr/lib $fs/usr/share/pixmaps
    5.48  
    5.49 -	cp -a $_pkg/etc $fs
    5.50 -	cp -a $_pkg/usr/bin $fs/usr
    5.51 -	cp -a $_pkg/usr/lib/*.so* $fs/usr/lib
    5.52 -	cp -a $_pkg/usr/lib/gimp $fs/usr/lib
    5.53 -	cp -a $_pkg/usr/share/gimp $fs/usr/share
    5.54 -	cp $_pkg/usr/share/icons/hicolor/24x24/apps/gimp.png \
    5.55 +	cp -a $install/etc $fs
    5.56 +	cp -a $install/usr/bin $fs/usr
    5.57 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
    5.58 +	cp -a $install/usr/lib/gimp $fs/usr/lib
    5.59 +
    5.60 +	cp $install/usr/share/icons/hicolor/24x24/apps/gimp.png \
    5.61  		$fs/usr/share/pixmaps/gimp.png
    5.62  
    5.63  	# The gimp-console goes in a separate package
    5.64 @@ -59,13 +58,20 @@
    5.65  	rm -rf $fs/usr/lib/gimp/2.0/plug-ins/*
    5.66  	for i in file-jpeg file-png pixelize screenshot
    5.67  	do
    5.68 -		cp $_pkg/usr/lib/gimp/2.0/plug-ins/$i $fs/usr/lib/gimp/2.0/plug-ins
    5.69 +		cp $install/usr/lib/gimp/2.0/plug-ins/$i \
    5.70 +			$fs/usr/lib/gimp/2.0/plug-ins
    5.71  	done
    5.72  
    5.73 -	# Strip plug-ins and remove devel files
    5.74 -	strip -s $fs/usr/lib/gimp/*/plug-ins/*
    5.75 -	rm $fs/usr/lib/gimp/*/modules/*.*a
    5.76 +	# Include only Basic brushes --> gimp-brushes
    5.77 +	cp -a $install/usr/share/gimp $fs/usr/share
    5.78 +	for i in gimp-* Legacy Media Sketch Splatters Texture
    5.79 +	do
    5.80 +		rm -rf $fs/usr/share/gimp/2.0/brushes/$i
    5.81 +	done
    5.82 +
    5.83 +	# Remove devel files
    5.84 +	rm $fs/usr/lib/gimp/2.0/modules/*.*a
    5.85  
    5.86  	# Put a nice splash with a spider
    5.87 -	cp -a stuff/gimp-splash.png $fs/usr/share/gimp/2.0/images/
    5.88 +	cp -a $stuff/gimp-splash.png $fs/usr/share/gimp/2.0/images
    5.89  }
     6.1 Binary file gimp/stuff/gimp-splash.png has changed