wok-next rev 19787

Up libnl1, libogg, libpaper, librsvg, tiff, fontforge.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Jun 19 21:08:59 2017 +0300 (2017-06-19)
parents b3fdfa3a3bd3
children ca2828ae20d6
files fontforge/receipt libnl1-dev/receipt libnl1/receipt libogg-dev/receipt libogg/receipt libpaper-dev/receipt libpaper/receipt libpaper/stuff/run-parts librsvg-apps/receipt librsvg-dev/receipt librsvg/receipt tiff-apps/receipt tiff-dev/receipt tiff/receipt
line diff
     1.1 --- a/fontforge/receipt	Mon Jun 19 17:21:41 2017 +0300
     1.2 +++ b/fontforge/receipt	Mon Jun 19 21:08:59 2017 +0300
     1.3 @@ -1,53 +1,53 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="fontforge"
     1.8 -VERSION="20150330"
     1.9 +VERSION="20161005"
    1.10  CATEGORY="development"
    1.11  SHORT_DESC="An outline font editor"
    1.12  MAINTAINER="al.bobylev@gmail.com"
    1.13  LICENSE="BSD GPL3"
    1.14  WEB_SITE="http://fontforge.github.io/"
    1.15 +
    1.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.17  WGET_URL="https://github.com/fontforge/fontforge/releases/download/$VERSION/$TARBALL"
    1.18 -TAGS="editor font"
    1.19  
    1.20 -DEPENDS="gtk+ libuninameslist python libspiro libltdl"
    1.21 -BUILD_DEPENDS="libtool git perl-dev tar autoconf automake bash coreutils-line \
    1.22 -xorg-libX11-dev zlib-dev freetype-dev libjpeg-turbo-dev libpng-dev \
    1.23 -readline-dev cairo-dev pango-dev xorg-libXft-dev gtk+-dev python-dev \
    1.24 -libuninameslist-dev libspiro-dev util-linux-uuid-dev"
    1.25 +BUILD_DEPENDS="libtool perl-dev tar autoconf automake bash coreutils-line \
    1.26 +xorg-libX11-dev xorg-libICE-dev zlib-dev freetype-dev libjpeg-turbo-dev \
    1.27 +libpng16-dev tiff-dev readline-dev cairo-dev pango-dev xorg-libXft-dev \
    1.28 +gtk+-dev python-dev libuninameslist-dev libspiro-dev util-linux-uuid-dev \
    1.29 +xorg-libSM-dev gettext"
    1.30 +SPLIT="fontforge-fonts fontforge-dev"
    1.31  
    1.32  # Rules to configure and make the package.
    1.33  compile_rules()
    1.34  {
    1.35 -	./bootstrap --skip-git --gnulib-srcdir $src/gnulib
    1.36 +	rm -r $src/.git
    1.37  
    1.38  	./configure \
    1.39 -	--enable-gtk2-use \
    1.40 -	$CONFIGURE_ARGS &&
    1.41 +		--enable-gtk2-use \
    1.42 +		$CONFIGURE_ARGS &&
    1.43  	make &&
    1.44 -	make DESTDIR=$install install
    1.45 +	make DESTDIR=$install install &&
    1.46 +
    1.47 +	make -C desktop DESTDIR=$install install
    1.48  }
    1.49  
    1.50  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.51  genpkg_rules()
    1.52  {
    1.53 -	mkdir -p $fs/usr/lib/python2.7/site-packages $fs/usr/share
    1.54 -	cp -a $install/usr/bin $fs/usr
    1.55 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    1.56 -	cp -a $install/usr/lib/python2.7/site-packages/*.so $fs/usr/lib/python2.7/site-packages
    1.57 -	cp -a $install/usr/share/fontforge $fs/usr/share
    1.58 -
    1.59 -	# Desktop integration not auto-installed
    1.60 -	mkdir -p \
    1.61 -		$fs/usr/share/applications \
    1.62 -		$fs/usr/share/mime/packages \
    1.63 -		$fs/usr/share/icons/hicolor
    1.64 -	cp -a $src/desktop/fontforge.desktop $fs/usr/share/applications
    1.65 -	cp -a $src/desktop/fontforge.xml $fs/usr/share/mime/packages
    1.66 -	cp -a $src/desktop/icons/16x16 $src/desktop/icons/48x48 \
    1.67 -		$fs/usr/share/icons/hicolor
    1.68 -
    1.69 -	# Remove included fonts
    1.70 -	rm -r $fs/usr/share/fontforge/pixmaps/*.ttf
    1.71 +	case $PACKAGE in
    1.72 +		fontforge)
    1.73 +			copy @std *.mo
    1.74 +			rm $fs/usr/share/fontforge/pixmaps/*.ttf
    1.75 +			DEPENDS="gtk+ libuninameslist python libspiro libltdl"
    1.76 +			TAGS="editor font"
    1.77 +			;;
    1.78 +		*-fonts)
    1.79 +			copy *.ttf
    1.80 +			CAT="fonts|fonts"
    1.81 +			;;
    1.82 +		*-dev)
    1.83 +			copy @dev
    1.84 +			;;
    1.85 +	esac
    1.86  }
     2.1 --- a/libnl1-dev/receipt	Mon Jun 19 17:21:41 2017 +0300
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,19 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="libnl1-dev"
     2.7 -VERSION="1.1.4"
     2.8 -CATEGORY="network"
     2.9 -SHORT_DESC="netlink library devel files."
    2.10 -MAINTAINER="pascal.bellard@slitaz.org"
    2.11 -LICENSE="LGPL2.1"
    2.12 -WEB_SITE="http://people.suug.ch/~tgr/libnl"
    2.13 -WANTED="libnl1"
    2.14 -DEPENDS="libnl1"
    2.15 -
    2.16 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.17 -genpkg_rules()
    2.18 -{
    2.19 -	mkdir -p $fs/usr
    2.20 -	cp -a $install/usr/include $fs/usr
    2.21 -}
    2.22 -
     3.1 --- a/libnl1/receipt	Mon Jun 19 17:21:41 2017 +0300
     3.2 +++ b/libnl1/receipt	Mon Jun 19 21:08:59 2017 +0300
     3.3 @@ -1,28 +1,30 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="libnl1"
     3.8  VERSION="1.1.4"
     3.9 -SOURCE="libnl"
    3.10  CATEGORY="network"
    3.11 -SHORT_DESC="netlink library."
    3.12 +SHORT_DESC="Netlink protocol library suite - v.1"
    3.13  MAINTAINER="pascal.bellard@slitaz.org"
    3.14  LICENSE="LGPL2.1"
    3.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
    3.16 -WEB_SITE="http://people.suug.ch/~tgr/libnl"
    3.17 -WGET_URL="$WEB_SITE/files/$TARBALL"
    3.18 +WEB_SITE="http://www.infradead.org/~tgr/libnl/"
    3.19 +
    3.20 +TARBALL="libnl-$VERSION.tar.gz"
    3.21 +WGET_URL="http://www.infradead.org/~tgr/libnl/files/$TARBALL"
    3.22  
    3.23  BUILD_DEPENDS="flex"
    3.24 +SPLIT="libnl1-dev"
    3.25  
    3.26  # Rules to configure and make the package.
    3.27  compile_rules()
    3.28  {
    3.29 -	cd $src
    3.30  	./configure && make && make install
    3.31  }
    3.32  
    3.33  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.34  genpkg_rules()
    3.35  {
    3.36 -	mkdir -p $fs/usr
    3.37 -	cp -a $install/usr/lib $fs/usr
    3.38 +	case $PACKAGE in
    3.39 +		libnl1) copy @std;;
    3.40 +		*-dev)  copy @dev;;
    3.41 +	esac
    3.42  }
     4.1 --- a/libogg-dev/receipt	Mon Jun 19 17:21:41 2017 +0300
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,23 +0,0 @@
     4.4 -# SliTaz package receipt.
     4.5 -
     4.6 -PACKAGE="libogg-dev"
     4.7 -VERSION="1.3.1"
     4.8 -CATEGORY="development"
     4.9 -SHORT_DESC="OGG library devel files from Xiph.org project."
    4.10 -MAINTAINER="pankso@slitaz.org"
    4.11 -LICENSE="BSD"
    4.12 -WANTED="libogg"
    4.13 -WEB_SITE="http://www.xiph.org/"
    4.14 -HOST_ARCH="i486 arm"
    4.15 -
    4.16 -DEPENDS="libogg"
    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 $fs/usr/share
    4.22 -	cp -a $install/usr/include $fs/usr
    4.23 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    4.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    4.25 -	cp -a $install/usr/share/aclocal $fs/usr/share
    4.26 -}
     5.1 --- a/libogg/receipt	Mon Jun 19 17:21:41 2017 +0300
     5.2 +++ b/libogg/receipt	Mon Jun 19 21:08:59 2017 +0300
     5.3 @@ -1,22 +1,25 @@
     5.4 -# SliTaz package receipt.
     5.5 +# SliTaz package receipt v2.
     5.6  
     5.7  PACKAGE="libogg"
     5.8 -VERSION="1.3.1"
     5.9 +VERSION="1.3.2"
    5.10  CATEGORY="multimedia"
    5.11 -SHORT_DESC="OGG library from Xiph.org project."
    5.12 +SHORT_DESC="OGG library from Xiph.org project"
    5.13  MAINTAINER="pankso@slitaz.org"
    5.14  LICENSE="BSD"
    5.15 -TARBALL="$PACKAGE-$VERSION.tar.xz"
    5.16  WEB_SITE="http://www.xiph.org/"
    5.17 -WGET_URL="http://downloads.xiph.org/releases/ogg/$TARBALL"
    5.18  HOST_ARCH="i486 arm"
    5.19  
    5.20 -DEPENDS="glibc-base"
    5.21 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    5.22 +WGET_URL="http://downloads.xiph.org/releases/ogg/$TARBALL"
    5.23 +
    5.24 +SPLIT="libogg-dev"
    5.25  
    5.26  # Rules to configure and make the package.
    5.27  compile_rules()
    5.28  {
    5.29 -	./configure $CONFIGURE_ARGS &&
    5.30 +	./configure \
    5.31 +		--docdir=/usr/share/doc/libogg-$VERSION \
    5.32 +		$CONFIGURE_ARGS &&
    5.33  	make &&
    5.34  	make -j1 DESTDIR=$DESTDIR install
    5.35  }
    5.36 @@ -24,7 +27,8 @@
    5.37  # Rules to gen a SliTaz package suitable for Tazpkg.
    5.38  genpkg_rules()
    5.39  {
    5.40 -	mkdir -p $fs/usr/lib
    5.41 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    5.42 +	case $PACKAGE in
    5.43 +		libogg) copy @std;;
    5.44 +		*-dev)  copy @dev;;
    5.45 +	esac
    5.46  }
    5.47 -
     6.1 --- a/libpaper-dev/receipt	Mon Jun 19 17:21:41 2017 +0300
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,19 +0,0 @@
     6.4 -# SliTaz package receipt.
     6.5 -
     6.6 -PACKAGE="libpaper-dev"
     6.7 -VERSION="1.1.24"
     6.8 -CATEGORY="system-tools"
     6.9 -SHORT_DESC="Devel files and headers for libpaper."
    6.10 -MAINTAINER="pankso@slitaz.org"
    6.11 -LICENSE="GPL2"
    6.12 -WANTED="libpaper"
    6.13 -WEB_SITE="http://packages.debian.org/unstable/source/libpaper"
    6.14 -HOST_ARCH="i486 arm"
    6.15 -
    6.16 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.17 -genpkg_rules()
    6.18 -{
    6.19 -	mkdir -p $fs/usr/lib
    6.20 -	cp -a $install/usr/include $fs/usr
    6.21 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    6.22 -}
     7.1 --- a/libpaper/receipt	Mon Jun 19 17:21:41 2017 +0300
     7.2 +++ b/libpaper/receipt	Mon Jun 19 21:08:59 2017 +0300
     7.3 @@ -1,29 +1,48 @@
     7.4 -# SliTaz package receipt.
     7.5 +# SliTaz package receipt v2.
     7.6  
     7.7  PACKAGE="libpaper"
     7.8 -VERSION="1.1.24"
     7.9 +VERSION="1.1.24+nmu5"
    7.10  CATEGORY="system-tools"
    7.11 -SHORT_DESC="Library for handling paper characteristics."
    7.12 +SHORT_DESC="Library for handling paper characteristics"
    7.13  MAINTAINER="pankso@slitaz.org"
    7.14  LICENSE="GPL2"
    7.15 -TARBALL="${PACKAGE}_$VERSION+nmu1.tar.gz"
    7.16 -WEB_SITE="http://packages.debian.org/unstable/source/libpaper"
    7.17 -WGET_URL="http://ftp.de.debian.org/debian/pool/main/libp/libpaper/$TARBALL"
    7.18 +WEB_SITE="https://packages.debian.org/unstable/source/libpaper"
    7.19  HOST_ARCH="i486 arm"
    7.20  
    7.21 +TARBALL="libpaper_$VERSION.tar.gz"
    7.22 +WGET_URL="http://ftp.debian.org/debian/pool/main/libp/libpaper/$TARBALL"
    7.23 +
    7.24 +BUILD_DEPENDS="automake libtool"
    7.25 +SPLIT="libpaper-dev"
    7.26 +
    7.27  # Rules to configure and make the package.
    7.28  compile_rules()
    7.29  {
    7.30 -	cd $src
    7.31 -	./configure $CONFIGURE_ARGS &&
    7.32 -	make && make install
    7.33 +	autoreconf -fi &&
    7.34 +
    7.35 +	./configure \
    7.36 +		--sysconfdir=/etc \
    7.37 +		--disable-static \
    7.38 +		$CONFIGURE_ARGS &&
    7.39 +	make && make install &&
    7.40 +
    7.41 +	install -m755 $stuff/run-parts $install/usr/bin &&
    7.42 +	mkdir -p $install/etc &&
    7.43 +	echo 'a4' > $install/etc/papersize
    7.44  }
    7.45  
    7.46  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.47  genpkg_rules()
    7.48  {
    7.49 -	mkdir -p $fs/usr/lib
    7.50 -	cp -a $install/usr/bin $fs/usr
    7.51 -	cp -a $install/usr/sbin $fs/usr
    7.52 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    7.53 +	case $PACKAGE in
    7.54 +		libpaper)
    7.55 +			copy @std
    7.56 +			CONFIG_FILES="/etc/papersize"
    7.57 +			;;
    7.58 +		*-dev) copy @dev;;
    7.59 +	esac
    7.60  }
    7.61 +
    7.62 +post_install_libpaper() {
    7.63 +	mkdir -p "$1/etc/libpaper.d"
    7.64 +}
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/libpaper/stuff/run-parts	Mon Jun 19 21:08:59 2017 +0300
     8.3 @@ -0,0 +1,48 @@
     8.4 +#!/bin/sh
     8.5 +# run-parts:  Runs all the scripts found in a directory.
     8.6 +# from Slackware, by Patrick J. Volkerding with ideas borrowed
     8.7 +# from the Red Hat and Debian versions of this utility.
     8.8 +
     8.9 +# keep going when something fails
    8.10 +set +e
    8.11 +
    8.12 +if [ $# -lt 1 ]; then
    8.13 +  echo "Usage: run-parts <directory>"
    8.14 +  exit 1
    8.15 +fi
    8.16 +
    8.17 +if [ ! -d $1 ]; then
    8.18 +  echo "Not a directory: $1"
    8.19 +  echo "Usage: run-parts <directory>"
    8.20 +  exit 1
    8.21 +fi
    8.22 +
    8.23 +# There are several types of files that we would like to
    8.24 +# ignore automatically, as they are likely to be backups
    8.25 +# of other scripts:
    8.26 +IGNORE_SUFFIXES="~ ^ , .bak .new .rpmsave .rpmorig .rpmnew .swp"
    8.27 +
    8.28 +# Main loop:
    8.29 +for SCRIPT in $1/* ; do
    8.30 +  # If this is not a regular file, skip it:
    8.31 +  if [ ! -f $SCRIPT ]; then
    8.32 +    continue
    8.33 +  fi
    8.34 +  # Determine if this file should be skipped by suffix:
    8.35 +  SKIP=false
    8.36 +  for SUFFIX in $IGNORE_SUFFIXES ; do
    8.37 +    if [ ! "$(basename $SCRIPT $SUFFIX)" = "$(basename $SCRIPT)" ]; then
    8.38 +      SKIP=true
    8.39 +      break
    8.40 +    fi
    8.41 +  done
    8.42 +  if [ "$SKIP" = "true" ]; then
    8.43 +    continue
    8.44 +  fi
    8.45 +  # If we've made it this far, then run the script if it's executable:
    8.46 +  if [ -x $SCRIPT ]; then
    8.47 +    $SCRIPT || echo "$SCRIPT failed."
    8.48 +  fi
    8.49 +done
    8.50 +
    8.51 +exit 0
     9.1 --- a/librsvg-apps/receipt	Mon Jun 19 17:21:41 2017 +0300
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,21 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="librsvg-apps"
     9.7 -VERSION="2.40.16"
     9.8 -CATEGORY="graphics"
     9.9 -SHORT_DESC="SVG Rendering Library (Tiny libRSVG utilities)"
    9.10 -MAINTAINER="erjo@slitaz.org"
    9.11 -LICENSE="GPL2"
    9.12 -WEB_SITE="https://wiki.gnome.org/LibRsvg"
    9.13 -HOST_ARCH="i486 arm"
    9.14 -
    9.15 -WANTED="librsvg"
    9.16 -DEPENDS="librsvg atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 \
    9.17 -harfbuzz libcroco libffi liblzma libpng libxcb libxml2 pango pcre \
    9.18 -pixman xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender zlib"
    9.19 -
    9.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.21 -genpkg_rules()
    9.22 -{
    9.23 -	copy bin/
    9.24 -}
    10.1 --- a/librsvg-dev/receipt	Mon Jun 19 17:21:41 2017 +0300
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,23 +0,0 @@
    10.4 -# SliTaz package receipt.
    10.5 -
    10.6 -PACKAGE="librsvg-dev"
    10.7 -VERSION="2.40.16"
    10.8 -CATEGORY="development"
    10.9 -SHORT_DESC="SVG Rendering Library (development files)"
   10.10 -MAINTAINER="erjo@slitaz.org"
   10.11 -LICENSE="GPL2"
   10.12 -WEB_SITE="https://wiki.gnome.org/LibRsvg"
   10.13 -HOST_ARCH="i486 arm"
   10.14 -
   10.15 -WANTED="librsvg"
   10.16 -DEPENDS="librsvg librsvg-apps bzip2-dev cairo-dev fontconfig-dev freetype-dev \
   10.17 -gdk-pixbuf-dev glib-dev glibc-dev harfbuzz-dev libcroco-dev libffi-dev \
   10.18 -liblzma-dev libpng-dev libxcb-dev libxml2-dev pango-dev pcre-dev \
   10.19 -pixman-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   10.20 -xorg-libXrender-dev zlib-dev"
   10.21 -
   10.22 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.23 -genpkg_rules()
   10.24 -{
   10.25 -	copy *.h *.la *.pc *.typelib *.gir *.vapi
   10.26 -}
    11.1 --- a/librsvg/receipt	Mon Jun 19 17:21:41 2017 +0300
    11.2 +++ b/librsvg/receipt	Mon Jun 19 21:08:59 2017 +0300
    11.3 @@ -1,20 +1,17 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="librsvg"
    11.8  VERSION="2.40.16"
    11.9 -CATEGORY="x-window"
   11.10 -SHORT_DESC="SVG Rendering Library"
   11.11 +CATEGORY="graphics"
   11.12 +SHORT_DESC="Rendering SVG"
   11.13  MAINTAINER="erjo@slitaz.org"
   11.14  LICENSE="GPL2"
   11.15 -WEB_SITE="https://wiki.gnome.org/LibRsvg"
   11.16 +WEB_SITE="https://wiki.gnome.org/Projects/LibRsvg"
   11.17  HOST_ARCH="i486 arm"
   11.18  
   11.19  TARBALL="$PACKAGE-$VERSION.tar.xz"
   11.20 -WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION:0:4}/$TARBALL"
   11.21 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   11.22  
   11.23 -DEPENDS="bzlib cairo fontconfig freetype gdk-pixbuf glib harfbuzz libcroco \
   11.24 -libffi liblzma libpng libxcb libxml2 pango pcre pixman xorg-libX11 \
   11.25 -xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender zlib"
   11.26  BUILD_DEPENDS="glib-dev gdk-pixbuf-dev libxml2-dev pango-dev libcroco-dev \
   11.27  gtk-doc gobject-introspection-dev vala gtk+3-dev"
   11.28  SPLIT="librsvg-apps librsvg-dev"
   11.29 @@ -24,7 +21,6 @@
   11.30  {
   11.31  	./configure \
   11.32  		--enable-vala \
   11.33 -		--disable-static \
   11.34  		$CONFIGURE_ARGS &&
   11.35  	make && make install
   11.36  }
   11.37 @@ -32,12 +28,35 @@
   11.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   11.39  genpkg_rules()
   11.40  {
   11.41 -	copy *.so*
   11.42 +	case $PACKAGE in
   11.43 +		librsvg)
   11.44 +			copy *.so*
   11.45 +			CAT="graphics|library"
   11.46 +			DEPENDS="bzlib cairo fontconfig freetype gdk-pixbuf glib harfbuzz \
   11.47 +			libcroco libffi liblzma libpng16 libxcb libxml2 pango pcre pixman \
   11.48 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \
   11.49 +			zlib"
   11.50 +			;;
   11.51 +		librsvg-apps)
   11.52 +			copy bin/
   11.53 +			CAT="graphics|tiny libRSVG utilities"
   11.54 +			DEPENDS="librsvg atk gtk+3"
   11.55 +			;;
   11.56 +		librsvg-dev)
   11.57 +			copy @dev
   11.58 +			DEPENDS="librsvg librsvg-apps bzip2-dev cairo-dev fontconfig-dev \
   11.59 +			freetype-dev gdk-pixbuf-dev glib-dev glibc-dev harfbuzz-dev \
   11.60 +			libcroco-dev libffi-dev liblzma-dev libpng16-dev libxcb-dev \
   11.61 +			libxml2-dev pango-dev pcre-dev pixman-dev xorg-libX11-dev \
   11.62 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   11.63 +			xorg-libXrender-dev zlib-dev"
   11.64 +			;;
   11.65 +	esac
   11.66  }
   11.67  
   11.68  # Pre and post install commands for Tazpkg.
   11.69 -post_install()
   11.70 -{
   11.71 +post_install_librsvg() {
   11.72 +	[ -n "$cookmode" ] && return 0
   11.73  	[ -z "$quiet" ] && echo -en "\nUpdating gdk pixbuf loaders cache file..."
   11.74  	chroot "$1/" /usr/bin/gdk-pixbuf-query-loaders --update-cache
   11.75  	status
    12.1 --- a/tiff-apps/receipt	Mon Jun 19 17:21:41 2017 +0300
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,19 +0,0 @@
    12.4 -# SliTaz package receipt.
    12.5 -
    12.6 -PACKAGE="tiff-apps"
    12.7 -VERSION="4.0.6"
    12.8 -CATEGORY="x-window"
    12.9 -SHORT_DESC="TIFF images manipulation cli applications. (Check tiff for libs)."
   12.10 -MAINTAINER="pankso@slitaz.org"
   12.11 -LICENSE="MIT"
   12.12 -WEB_SITE="http://www.libtiff.org/"
   12.13 -HOST_ARCH="i486 arm"
   12.14 -
   12.15 -WANTED="tiff"
   12.16 -DEPENDS="libjpeg-turbo zlib tiff"
   12.17 -
   12.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.19 -genpkg_rules()
   12.20 -{
   12.21 -	copy bin/
   12.22 -}
    13.1 --- a/tiff-dev/receipt	Mon Jun 19 17:21:41 2017 +0300
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,19 +0,0 @@
    13.4 -# SliTaz package receipt.
    13.5 -
    13.6 -PACKAGE="tiff-dev"
    13.7 -VERSION="4.0.6"
    13.8 -CATEGORY="development"
    13.9 -SHORT_DESC="TIFF images libs devel files"
   13.10 -MAINTAINER="pankso@slitaz.org"
   13.11 -LICENSE="MIT"
   13.12 -WEB_SITE="http://www.libtiff.org/"
   13.13 -HOST_ARCH="i486 arm"
   13.14 -
   13.15 -WANTED="tiff"
   13.16 -DEPENDS="tiff libjpeg-turbo-dev zlib-dev"
   13.17 -
   13.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.19 -genpkg_rules()
   13.20 -{
   13.21 -	copy @dev
   13.22 -}
    14.1 --- a/tiff/receipt	Mon Jun 19 17:21:41 2017 +0300
    14.2 +++ b/tiff/receipt	Mon Jun 19 21:08:59 2017 +0300
    14.3 @@ -1,9 +1,9 @@
    14.4 -# SliTaz package receipt.
    14.5 +# SliTaz package receipt v2.
    14.6  
    14.7  PACKAGE="tiff"
    14.8 -VERSION="4.0.6"
    14.9 -CATEGORY="x-window"
   14.10 -SHORT_DESC="TIFF images libs. (Check tiff-apps for utilities)."
   14.11 +VERSION="4.0.7"
   14.12 +CATEGORY="graphics"
   14.13 +SHORT_DESC="TIFF images"
   14.14  MAINTAINER="pankso@slitaz.org"
   14.15  LICENSE="MIT"
   14.16  WEB_SITE="http://www.libtiff.org/"
   14.17 @@ -12,9 +12,8 @@
   14.18  TARBALL="$PACKAGE-$VERSION.tar.gz"
   14.19  WGET_URL="http://download.osgeo.org/libtiff/$TARBALL"
   14.20  
   14.21 -DEPENDS="jpeg-turbo zlib"
   14.22 -BUILD_DEPENDS="cmake libjpeg-turbo-dev zlib-dev"
   14.23 -SPLIT="tiff-apps"
   14.24 +BUILD_DEPENDS="libjpeg-turbo-dev zlib-dev"
   14.25 +SPLIT="tiff-apps tiff-dev"
   14.26  
   14.27  # Rules to configure and make the package.
   14.28  compile_rules()
   14.29 @@ -28,5 +27,20 @@
   14.30  # Rules to gen a SliTaz package suitable for Tazpkg.
   14.31  genpkg_rules()
   14.32  {
   14.33 -	copy *.so*
   14.34 +	case $PACKAGE in
   14.35 +		tiff)
   14.36 +			copy *.so*
   14.37 +			CAT="graphics|libraries"
   14.38 +			DEPENDS="jpeg-turbo zlib"
   14.39 +			;;
   14.40 +		tiff-apps)
   14.41 +			copy bin/
   14.42 +			CAT="graphics|CLI applications"
   14.43 +			DEPENDS="libjpeg-turbo zlib tiff"
   14.44 +			;;
   14.45 +		*-dev)
   14.46 +			copy @dev
   14.47 +			DEPENDS="tiff tiff-apps libjpeg-turbo-dev zlib-dev"
   14.48 +			;;
   14.49 +	esac
   14.50  }