wok-next rev 19733

Some receipts v2: apr, apr-util, aspell, at-spi2-core, at-spi2-atk, atk, atkmm, cairomm, colord, glibmm, libsigc++, libxslt.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri May 26 16:40:11 2017 +0300 (2017-05-26)
parents a531be466833
children b75a21e7b544
files apr-dbd-mysql/receipt apr-dbd-odbc/receipt apr-dbd-pgsql/receipt apr-dbd-sqlite/receipt apr-dev/receipt apr-util-dev/receipt apr-util/receipt apr/receipt aspell-dev/receipt aspell/receipt at-spi2-atk-dev/receipt at-spi2-atk/receipt at-spi2-core-dev/receipt at-spi2-core/receipt atk-dev/receipt atk/receipt atkmm-dev/receipt atkmm/receipt cairomm-dev/receipt cairomm/description.cairomm-dev.txt cairomm/receipt colord-dev/receipt colord/receipt glibmm-dev/receipt glibmm/receipt libgiomm-dev/receipt libgiomm/receipt libsigc++-dev/receipt libsigc++/receipt libxslt-dev/receipt libxslt-python/receipt libxslt/receipt
line diff
     1.1 --- a/apr-dbd-mysql/receipt	Fri May 26 16:25:55 2017 +0300
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,18 +0,0 @@
     1.4 -# SliTaz package receipt.
     1.5 -
     1.6 -PACKAGE="apr-dbd-mysql"
     1.7 -VERSION="1.5.4"
     1.8 -CATEGORY="libdevel"
     1.9 -SHORT_DESC="APR Library Utilities (MySQL DBD driver)"
    1.10 -MAINTAINER="erjo@slitaz.org"
    1.11 -LICENSE="Apache"
    1.12 -WEB_SITE="http://apr.apache.org/"
    1.13 -
    1.14 -WANTED="apr-util"
    1.15 -DEPENDS="apr-util libcrypto libmysqlclient libssl zlib"
    1.16 -
    1.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.18 -genpkg_rules()
    1.19 -{
    1.20 -	cook_copy_files *mysql*.so
    1.21 -}
     2.1 --- a/apr-dbd-odbc/receipt	Fri May 26 16:25:55 2017 +0300
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,18 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="apr-dbd-odbc"
     2.7 -VERSION="1.5.4"
     2.8 -CATEGORY="libdevel"
     2.9 -SHORT_DESC="APR Library Utilities (ODBC DBD driver)"
    2.10 -MAINTAINER="erjo@slitaz.org"
    2.11 -LICENSE="Apache"
    2.12 -WEB_SITE="http://apr.apache.org"
    2.13 -
    2.14 -WANTED="apr-util"
    2.15 -DEPENDS="apr-util libunixODBC"
    2.16 -
    2.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.18 -genpkg_rules()
    2.19 -{
    2.20 -	cook_copy_files *odbc*.so
    2.21 -}
     3.1 --- a/apr-dbd-pgsql/receipt	Fri May 26 16:25:55 2017 +0300
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,18 +0,0 @@
     3.4 -# SliTaz package receipt.
     3.5 -
     3.6 -PACKAGE="apr-dbd-pgsql"
     3.7 -VERSION="1.5.4"
     3.8 -CATEGORY="development"
     3.9 -SHORT_DESC="APR Library Utilities (PostgreSQL DBD driver)"
    3.10 -MAINTAINER="erjo@slitaz.org"
    3.11 -LICENSE="Apache"
    3.12 -WEB_SITE="http://apr.apache.org"
    3.13 -
    3.14 -WANTED="apr-util"
    3.15 -DEPENDS="apr-util libpostgresqlclient"
    3.16 -
    3.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.18 -genpkg_rules()
    3.19 -{
    3.20 -	cook_copy_files *pgsql*.so
    3.21 -}
     4.1 --- a/apr-dbd-sqlite/receipt	Fri May 26 16:25:55 2017 +0300
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,18 +0,0 @@
     4.4 -# SliTaz package receipt.
     4.5 -
     4.6 -PACKAGE="apr-dbd-sqlite"
     4.7 -VERSION="1.5.4"
     4.8 -CATEGORY="libdevel"
     4.9 -SHORT_DESC="APRuntime Library Utilities (SQLite DBD driver)"
    4.10 -MAINTAINER="erjo@slitaz.org"
    4.11 -LICENSE="Apache"
    4.12 -WEB_SITE="http://apr.apache.org"
    4.13 -
    4.14 -WANTED="apr-util"
    4.15 -DEPENDS="apr-util libsqlite"
    4.16 -
    4.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.18 -genpkg_rules()
    4.19 -{
    4.20 -	cook_copy_files *sqlite*.so
    4.21 -}
     5.1 --- a/apr-dev/receipt	Fri May 26 16:25:55 2017 +0300
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,19 +0,0 @@
     5.4 -# SliTaz package receipt.
     5.5 -
     5.6 -PACKAGE="apr-dev"
     5.7 -VERSION="1.5.2"
     5.8 -CATEGORY="development"
     5.9 -SHORT_DESC="Apache Portable Runtime Library (development files)"
    5.10 -MAINTAINER="lehswe@gmail.com"
    5.11 -LICENSE="Apache"
    5.12 -WEB_SITE="http://apr.apache.org/"
    5.13 -
    5.14 -WANTED="apr"
    5.15 -DEPENDS="apr glibc-dev util-linux-uuid-dev"
    5.16 -
    5.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.18 -genpkg_rules()
    5.19 -{
    5.20 -	cook_copy_folders bin apr-1
    5.21 -	cook_copy_files *.h *.la *.pc
    5.22 -}
     6.1 --- a/apr-util-dev/receipt	Fri May 26 16:25:55 2017 +0300
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,18 +0,0 @@
     6.4 -# SliTaz package receipt.
     6.5 -
     6.6 -PACKAGE="apr-util-dev"
     6.7 -VERSION="1.5.4"
     6.8 -CATEGORY="development"
     6.9 -SHORT_DESC="APR Library Utilities (development files)"
    6.10 -MAINTAINER="lehswe@gmail.com"
    6.11 -LICENSE="Apache"
    6.12 -WEB_SITE="http://apr.apache.org"
    6.13 -
    6.14 -WANTED="apr-util"
    6.15 -DEPENDS="apr-util apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql apr-dbd-sqlite"
    6.16 -
    6.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.18 -genpkg_rules()
    6.19 -{
    6.20 -	cook_copy_files apu-1-config *.h *.la *.pc
    6.21 -}
     7.1 --- a/apr-util/receipt	Fri May 26 16:25:55 2017 +0300
     7.2 +++ b/apr-util/receipt	Fri May 26 16:40:11 2017 +0300
     7.3 @@ -1,4 +1,4 @@
     7.4 -# SliTaz package receipt.
     7.5 +# SliTaz package receipt v2.
     7.6  
     7.7  PACKAGE="apr-util"
     7.8  VERSION="1.5.4"
     7.9 @@ -11,10 +11,10 @@
    7.10  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    7.11  WGET_URL="http://archive.apache.org/dist/apr/$TARBALL"
    7.12  
    7.13 -DEPENDS="apr expat ncurses readline zlib"
    7.14  BUILD_DEPENDS="apr-dev openssl-dev gdbm-dev postgresql-dev sqlite-dev \
    7.15  unixODBC-dev expat-dev mysql-dev"
    7.16 -SPLIT="apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql apr-dbd-sqlite apr-util-dev"
    7.17 +SPLIT="apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql apr-dbd-sqlite apr-crypto \
    7.18 +apr-dbm-gdbm apr-util-dev"
    7.19  
    7.20  # Rules to configure and make the package.
    7.21  compile_rules()
    7.22 @@ -34,5 +34,45 @@
    7.23  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.24  genpkg_rules()
    7.25  {
    7.26 -	cook_copy_files libaprutil-1.so* aprutil.exp
    7.27 +	case $PACKAGE in
    7.28 +		apr-util)
    7.29 +			DEPENDS="apr expat ncurses readline zlib"
    7.30 +			copy libaprutil-1.so* aprutil.exp
    7.31 +			;;
    7.32 +		apr-dbd-mysql)
    7.33 +			DEPENDS="apr-util libcrypto libmysqlclient libssl zlib"
    7.34 +			CAT="libdevel|MySQL DBD driver"
    7.35 +			copy *mysql*.so
    7.36 +			;;
    7.37 +		apr-dbd-odbc)
    7.38 +			DEPENDS="apr-util libunixODBC"
    7.39 +			CAT="libdevel|ODBC DBD driver"
    7.40 +			copy *odbc*.so
    7.41 +			;;
    7.42 +		apr-dbd-pgsql)
    7.43 +			DEPENDS="apr-util libpostgresqlclient"
    7.44 +			CAT="libdevel|PostgreSQL DBD driver"
    7.45 +			copy *pgsql*.so
    7.46 +			;;
    7.47 +		apr-dbd-sqlite)
    7.48 +			DEPENDS="apr-util libsqlite"
    7.49 +			CAT="libdevel|SQLite DBD driver"
    7.50 +			copy *sqlite*.so
    7.51 +			;;
    7.52 +		apr-crypto)
    7.53 +			DEPENDS="apr-util libcrypto libssl"
    7.54 +			CAT="libdevel|OpenSSL crypto plugin"
    7.55 +			copy *crypto*.so
    7.56 +			;;
    7.57 +		apr-dbm-gdbm)
    7.58 +			DEPENDS="apr-util gdbm"
    7.59 +			CAT="libdevel|GDBM plugin"
    7.60 +			copy *dbm*.so
    7.61 +			;;
    7.62 +		apr-util-dev)
    7.63 +			DEPENDS="apr-util apr-dbd-mysql apr-dbd-odbc apr-dbd-pgsql \
    7.64 +			apr-dbd-sqlite"
    7.65 +			copy @dev
    7.66 +			;;
    7.67 +	esac
    7.68  }
     8.1 --- a/apr/receipt	Fri May 26 16:25:55 2017 +0300
     8.2 +++ b/apr/receipt	Fri May 26 16:40:11 2017 +0300
     8.3 @@ -1,4 +1,4 @@
     8.4 -# SliTaz package receipt.
     8.5 +# SliTaz package receipt v2.
     8.6  
     8.7  PACKAGE="apr"
     8.8  VERSION="1.5.2"
     8.9 @@ -12,14 +12,12 @@
    8.10  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    8.11  WGET_URL="http://archive.apache.org/dist/apr/$TARBALL"
    8.12  
    8.13 -DEPENDS="util-linux-uuid"
    8.14  BUILD_DEPENDS="util-linux-uuid-dev"
    8.15 +SPLIT="apr-dev"
    8.16  
    8.17  # Rules to configure and make the package.
    8.18  compile_rules()
    8.19  {
    8.20 -	while read i; do patch -p1 -i $stuff/patches/$i; done < $stuff/patches/series
    8.21 -
    8.22  	./configure \
    8.23  		--prefix=/usr \
    8.24  		--disable-static \
    8.25 @@ -34,5 +32,14 @@
    8.26  # Rules to gen a SliTaz package suitable for Tazpkg.
    8.27  genpkg_rules()
    8.28  {
    8.29 -	cook_copy_files *.so* *.exp
    8.30 +	case $PACKAGE in
    8.31 +		apr)
    8.32 +			copy *.so* *.exp
    8.33 +			DEPENDS="util-linux-uuid"
    8.34 +			;;
    8.35 +		apr-dev)
    8.36 +			copy @dev build/
    8.37 +			DEPENDS="apr glibc-dev util-linux-uuid-dev"
    8.38 +			;;
    8.39 +	esac
    8.40  }
     9.1 --- a/aspell-dev/receipt	Fri May 26 16:25:55 2017 +0300
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,18 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="aspell-dev"
     9.7 -VERSION="0.60.6.1"
     9.8 -CATEGORY="development"
     9.9 -SHORT_DESC="GNU spell checker (development files)"
    9.10 -MAINTAINER="paul@slitaz.org"
    9.11 -LICENSE="LGPL2"
    9.12 -WEB_SITE="http://aspell.net/"
    9.13 -HOST_ARCH="i486 arm"
    9.14 -
    9.15 -WANTED="aspell"
    9.16 -
    9.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.18 -genpkg_rules()
    9.19 -{
    9.20 -	cook_copy_files *.h *.la pspell-config
    9.21 -}
    10.1 --- a/aspell/receipt	Fri May 26 16:25:55 2017 +0300
    10.2 +++ b/aspell/receipt	Fri May 26 16:40:11 2017 +0300
    10.3 @@ -1,9 +1,9 @@
    10.4 -# SliTaz package receipt.
    10.5 +# SliTaz package receipt v2.
    10.6  
    10.7  PACKAGE="aspell"
    10.8  VERSION="0.60.6.1"
    10.9  CATEGORY="system-tools"
   10.10 -SHORT_DESC="GNU spell checker."
   10.11 +SHORT_DESC="GNU spell checker"
   10.12  MAINTAINER="paul@slitaz.org"
   10.13  LICENSE="LGPL2"
   10.14  WEB_SITE="http://aspell.net/"
   10.15 @@ -13,28 +13,27 @@
   10.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   10.17  WGET_URL="$GNU_MIRROR/aspell/$TARBALL"
   10.18  
   10.19 -DEPENDS="ncurses"
   10.20  BUILD_DEPENDS="perl gettext ncurses-dev"
   10.21 +SPLIT="aspell-dev"
   10.22  
   10.23  # Rules to configure and make the package.
   10.24  compile_rules()
   10.25  {
   10.26  	./configure $CONFIGURE_ARGS && make && make install
   10.27  
   10.28 -	install -v -m755 -d $install/usr/share/doc/aspell-$VERSION/aspell.html &&
   10.29 -	install -v -m755 -d $install/usr/share/doc/aspell-$VERSION/aspell-dev.html &&
   10.30 -	install -v -m644 manual/aspell.html/* \
   10.31 -		$install/usr/share/doc/aspell-$VERSION/aspell.html &&
   10.32 -	install -v -m644 manual/aspell-dev.html/* \
   10.33 -		$install/usr/share/doc/aspell-$VERSION/aspell-dev.html
   10.34 +	ln -svfn aspell-0.60 $install/usr/lib/aspell
   10.35 +	docdir="$install/usr/share/doc/aspell-$VERSION"
   10.36 +	install -v -m755 -d $docdir/aspell.html &&
   10.37 +	install -v -m755 -d $docdir/aspell-dev.html &&
   10.38 +	install -v -m644 manual/aspell.html/*		$docdir/aspell.html &&
   10.39 +	install -v -m644 manual/aspell-dev.html/*	$docdir/aspell-dev.html
   10.40  }
   10.41  
   10.42  # Rules to gen a SliTaz package suitable for Tazpkg.
   10.43  genpkg_rules()
   10.44  {
   10.45 -	cook_copy_folders bin
   10.46 -	find $fs -name '*-config' -delete
   10.47 -	cook_copy_files *.so* *.amf *filter.info *.cmap *.cset *.kbd *.amf spell ispell
   10.48 -
   10.49 -	ln -svfn aspell-0.60 $fs/usr/lib/aspell
   10.50 +	case $PACKAGE in
   10.51 +		aspell) 	copy @std; DEPENDS="ncurses" ;;
   10.52 +		aspell-dev) copy @dev ;;
   10.53 +	esac
   10.54  }
    11.1 --- a/at-spi2-atk-dev/receipt	Fri May 26 16:25:55 2017 +0300
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,19 +0,0 @@
    11.4 -# SliTaz package receipt.
    11.5 -
    11.6 -PACKAGE="at-spi2-atk-dev"
    11.7 -VERSION="2.20.1"
    11.8 -CATEGORY="development"
    11.9 -LICENSE="GPL3"
   11.10 -SHORT_DESC="Bridges ATK to At-Spi2 D-Bus service (development files)"
   11.11 -MAINTAINER="yuripourre@gmail.com"
   11.12 -WEB_SITE="https://www.gnome.org/"
   11.13 -
   11.14 -WANTED="at-spi2-atk"
   11.15 -DEPENDS="at-spi2-atk gobject-introspection-dev at-spi2-core-dev glib-dev \
   11.16 -atk-dev libffi-dev xorg-libX11-dev libxcb-dev xorg-libXau-dev \
   11.17 -xorg-libXdmcp-dev dbus-dev pcre-dev"
   11.18 -
   11.19 -genpkg_rules()
   11.20 -{
   11.21 -	copy @dev
   11.22 -}
    12.1 --- a/at-spi2-atk/receipt	Fri May 26 16:25:55 2017 +0300
    12.2 +++ b/at-spi2-atk/receipt	Fri May 26 16:40:11 2017 +0300
    12.3 @@ -1,4 +1,4 @@
    12.4 -# SliTaz package receipt.
    12.5 +# SliTaz package receipt v2.
    12.6  
    12.7  PACKAGE="at-spi2-atk"
    12.8  VERSION="2.20.1"
    12.9 @@ -11,9 +11,8 @@
   12.10  TARBALL="$PACKAGE-$VERSION.tar.xz"
   12.11  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   12.12  
   12.13 -DEPENDS="at-spi2-core atk dbus glib libffi libxcb pcre xorg-libX11 xorg-libXau \
   12.14 -xorg-libXdmcp"
   12.15  BUILD_DEPENDS="dbus-dev glib-dev atk-dev at-spi2-core-dev"
   12.16 +SPLIT="at-spi2-atk-dev"
   12.17  
   12.18  # Rules to configure and make the package.
   12.19  compile_rules()
   12.20 @@ -23,5 +22,17 @@
   12.21  
   12.22  genpkg_rules()
   12.23  {
   12.24 -	copy @std
   12.25 +	case $PACKAGE in
   12.26 +		at-spi2-atk)
   12.27 +			copy @std
   12.28 +			DEPENDS="at-spi2-core atk dbus glib libffi libxcb pcre xorg-libX11 \
   12.29 +			xorg-libXau xorg-libXdmcp"
   12.30 +			;;
   12.31 +		at-spi2-atk-dev)
   12.32 +			copy @dev
   12.33 +			DEPENDS="at-spi2-atk gobject-introspection-dev at-spi2-core-dev \
   12.34 +			glib-dev atk-dev libffi-dev xorg-libX11-dev libxcb-dev \
   12.35 +			xorg-libXau-dev xorg-libXdmcp-dev dbus-dev pcre-dev"
   12.36 +			;;
   12.37 +	esac
   12.38  }
    13.1 --- a/at-spi2-core-dev/receipt	Fri May 26 16:25:55 2017 +0300
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,18 +0,0 @@
    13.4 -# SliTaz package receipt.
    13.5 -
    13.6 -PACKAGE="at-spi2-core-dev"
    13.7 -VERSION="2.20.2"
    13.8 -CATEGORY="development"
    13.9 -LICENSE="GPL3"
   13.10 -SHORT_DESC="Service Provider Interface for the Assistive Technologies (development files)"
   13.11 -MAINTAINER="al.bobylev@gmail.com"
   13.12 -WEB_SITE="https://www.gnome.org/"
   13.13 -
   13.14 -WANTED="at-spi2-core"
   13.15 -DEPENDS="at-spi2-core dbus-dev glib-dev gobject-introspection-dev libffi-dev \
   13.16 -xorg-libX11-dev libxcb-dev xorg-libXau-dev xorg-libXdmcp-dev pcre-dev"
   13.17 -
   13.18 -genpkg_rules()
   13.19 -{
   13.20 -	cook_copy_files *.h *.pc *.la *.c *.typelib *.gir
   13.21 -}
    14.1 --- a/at-spi2-core/receipt	Fri May 26 16:25:55 2017 +0300
    14.2 +++ b/at-spi2-core/receipt	Fri May 26 16:40:11 2017 +0300
    14.3 @@ -1,4 +1,4 @@
    14.4 -# SliTaz package receipt.
    14.5 +# SliTaz package receipt v2.
    14.6  
    14.7  PACKAGE="at-spi2-core"
    14.8  VERSION="2.20.2"
    14.9 @@ -11,10 +11,9 @@
   14.10  TARBALL="$PACKAGE-$VERSION.tar.xz"
   14.11  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   14.12  
   14.13 -DEPENDS="dbus glib libffi libgio libxcb pcre xorg-libX11 xorg-libXau \
   14.14 -xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXtst zlib"
   14.15  BUILD_DEPENDS="intltool dbus-dev xorg-libX11-dev xorg-libXtst-dev \
   14.16  gobject-introspection-dev"
   14.17 +SPLIT="at-spi2-core-dev"
   14.18  
   14.19  # Rules to configure and make the package.
   14.20  compile_rules()
   14.21 @@ -28,6 +27,17 @@
   14.22  
   14.23  genpkg_rules()
   14.24  {
   14.25 -	cook_copy_folders etc libexec dbus-1 defaults
   14.26 -	cook_copy_files *.so*
   14.27 +	case $PACKAGE in
   14.28 +		at-spi2-core)
   14.29 +			copy @std
   14.30 +			DEPENDS="dbus glib libffi libgio libxcb pcre xorg-libX11 \
   14.31 +			xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXtst zlib"
   14.32 +			;;
   14.33 +		at-spi2-core-dev)
   14.34 +			copy @dev
   14.35 +			DEPENDS="at-spi2-core dbus-dev glib-dev gobject-introspection-dev \
   14.36 +			libffi-dev xorg-libX11-dev libxcb-dev xorg-libXau-dev \
   14.37 +			xorg-libXdmcp-dev pcre-dev"
   14.38 +			;;
   14.39 +	esac
   14.40  }
    15.1 --- a/atk-dev/receipt	Fri May 26 16:25:55 2017 +0300
    15.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.3 @@ -1,19 +0,0 @@
    15.4 -# SliTaz package receipt.
    15.5 -
    15.6 -PACKAGE="atk-dev"
    15.7 -VERSION="2.20.0"
    15.8 -CATEGORY="development"
    15.9 -SHORT_DESC="Accessibility toolkit devel files."
   15.10 -MAINTAINER="pankso@slitaz.org"
   15.11 -LICENSE="GPL2"
   15.12 -WEB_SITE="https://www.gnome.org/"
   15.13 -HOST_ARCH="i486 arm"
   15.14 -
   15.15 -WANTED="atk"
   15.16 -DEPENDS="atk pkg-config"
   15.17 -
   15.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.19 -genpkg_rules()
   15.20 -{
   15.21 -	cook_copy_files *.h *.la *.pc *.typelib *.gir
   15.22 -}
    16.1 --- a/atk/receipt	Fri May 26 16:25:55 2017 +0300
    16.2 +++ b/atk/receipt	Fri May 26 16:40:11 2017 +0300
    16.3 @@ -1,9 +1,9 @@
    16.4 -# SliTaz package receipt.
    16.5 +# SliTaz package receipt v2.
    16.6  
    16.7  PACKAGE="atk"
    16.8  VERSION="2.20.0"
    16.9  CATEGORY="x-window"
   16.10 -SHORT_DESC="Accessibility toolkit."
   16.11 +SHORT_DESC="Accessibility toolkit"
   16.12  MAINTAINER="pankso@slitaz.org"
   16.13  LICENSE="GPL2"
   16.14  WEB_SITE="https://www.gnome.org/"
   16.15 @@ -13,15 +13,9 @@
   16.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
   16.17  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   16.18  
   16.19 -DEPENDS="glib"
   16.20  BUILD_DEPENDS="glib-dev gettext gobject-introspection-dev"
   16.21  BUILD_DEPENDS_arm="libgio-dev glib-dev"
   16.22 -
   16.23 -# Handle cross compilation
   16.24 -case "$ARCH" in
   16.25 -	arm*) BUILD_DEPENDS=$BUILD_DEPENDS_arm ;;
   16.26 -esac
   16.27 -
   16.28 +SPLIT="atk-dev"
   16.29  
   16.30  # Rules to configure and make the package.
   16.31  compile_rules()
   16.32 @@ -32,5 +26,14 @@
   16.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   16.34  genpkg_rules()
   16.35  {
   16.36 -	cook_copy_files *.so*
   16.37 +	case $PACKAGE in
   16.38 +		atk)
   16.39 +			copy @std
   16.40 +			DEPENDS="glib"
   16.41 +			;;
   16.42 +		atk-dev)
   16.43 +			copy @dev
   16.44 +			DEPENDS="atk pkg-config"
   16.45 +			;;
   16.46 +	esac
   16.47  }
    17.1 --- a/atkmm-dev/receipt	Fri May 26 16:25:55 2017 +0300
    17.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.3 @@ -1,23 +0,0 @@
    17.4 -# SliTaz package receipt.
    17.5 -
    17.6 -PACKAGE="atkmm-dev"
    17.7 -VERSION="2.24.2"
    17.8 -CATEGORY="development"
    17.9 -SHORT_DESC="devel files for atkmm"
   17.10 -MAINTAINER="slaxemulator@gmail.com"
   17.11 -LICENSE="LGPL2.1"
   17.12 -WEB_SITE="https://www.gnome.org/"
   17.13 -
   17.14 -WANTED="atkmm"
   17.15 -DEPENDS="atkmm pkg-config"
   17.16 -
   17.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.18 -genpkg_rules()
   17.19 -{
   17.20 -	mkdir -p $fs/usr/lib
   17.21 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   17.22 -	cp -a $install/usr/lib/atkmm* $fs/usr/lib
   17.23 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   17.24 -	cp -a $install/usr/include $fs/usr
   17.25 -}
   17.26 -
    18.1 --- a/atkmm/receipt	Fri May 26 16:25:55 2017 +0300
    18.2 +++ b/atkmm/receipt	Fri May 26 16:40:11 2017 +0300
    18.3 @@ -1,9 +1,9 @@
    18.4 -# SliTaz package receipt.
    18.5 +# SliTaz package receipt v2.
    18.6  
    18.7  PACKAGE="atkmm"
    18.8  VERSION="2.24.2"
    18.9  CATEGORY="x-window"
   18.10 -SHORT_DESC="C++ interface for the popular Accessibility toolkit."
   18.11 +SHORT_DESC="C++ interface for the popular Accessibility toolkit"
   18.12  MAINTAINER="slaxemulator@gmail.com"
   18.13  LICENSE="LGPL2.1"
   18.14  WEB_SITE="https://www.gnome.org/"
   18.15 @@ -11,8 +11,8 @@
   18.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
   18.17  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   18.18  
   18.19 -DEPENDS="atk glib glibmm libsigc++"
   18.20  BUILD_DEPENDS="atk-dev glibmm-dev"
   18.21 +SPLIT="atkmm-dev"
   18.22  
   18.23  # Rules to configure and make the package.
   18.24  compile_rules()
   18.25 @@ -25,5 +25,14 @@
   18.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   18.27  genpkg_rules()
   18.28  {
   18.29 -	cook_copy_files *.so*
   18.30 +	case $PACKAGE in
   18.31 +		atkmm)
   18.32 +			copy @std
   18.33 +			DEPENDS="atk glib glibmm libsigc++"
   18.34 +			;;
   18.35 +		atkmm-dev)
   18.36 +			copy @dev
   18.37 +			DEPENDS="atkmm pkg-config"
   18.38 +			;;
   18.39 +	esac
   18.40  }
    19.1 --- a/cairomm-dev/receipt	Fri May 26 16:25:55 2017 +0300
    19.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.3 @@ -1,21 +0,0 @@
    19.4 -# SliTaz package receipt.
    19.5 -
    19.6 -PACKAGE="cairomm-dev"
    19.7 -VERSION="1.12.0"
    19.8 -CATEGORY="development"
    19.9 -SHORT_DESC="C++ interface to Cairo (development files)"
   19.10 -MAINTAINER="pankso@slitaz.org"
   19.11 -LICENSE="LGPL2"
   19.12 -WEB_SITE="https://www.cairographics.org/"
   19.13 -
   19.14 -WANTED="cairomm"
   19.15 -DEPENDS="cairomm bzip2-dev cairo-dev fontconfig-dev freetype-dev glib-dev \
   19.16 -harfbuzz-dev liblzma-dev libpng-dev libsigc++-dev libxcb-dev libxml2-dev \
   19.17 -pcre-dev pixman-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
   19.18 -xorg-libXext-dev xorg-libXrender-dev zlib-dev"
   19.19 -
   19.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
   19.21 -genpkg_rules()
   19.22 -{
   19.23 -	cook_copy_files *.h *.la *.pc
   19.24 -}
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/cairomm/description.cairomm-dev.txt	Fri May 26 16:40:11 2017 +0300
    20.3 @@ -0,0 +1,2 @@
    20.4 +cairomm is a C++ wrapper for the cairo graphics library. This package contains
    20.5 +development files.
    21.1 --- a/cairomm/receipt	Fri May 26 16:25:55 2017 +0300
    21.2 +++ b/cairomm/receipt	Fri May 26 16:40:11 2017 +0300
    21.3 @@ -1,4 +1,4 @@
    21.4 -# SliTaz package receipt.
    21.5 +# SliTaz package receipt v2.
    21.6  
    21.7  PACKAGE="cairomm"
    21.8  VERSION="1.12.0"
    21.9 @@ -11,9 +11,8 @@
   21.10  TARBALL="$PACKAGE-$VERSION.tar.gz"
   21.11  WGET_URL="http://cairographics.org/releases/$TARBALL"
   21.12  
   21.13 -DEPENDS="cairo freetype libpng libsigc++ xorg-libX11 xorg-libXext \
   21.14 -xorg-libXrender zlib"
   21.15  BUILD_DEPENDS="cairo-dev libsigc++-dev"
   21.16 +SPLIT="cairomm-dev"
   21.17  
   21.18  # Rules to configure and make the package.
   21.19  compile_rules()
   21.20 @@ -26,5 +25,19 @@
   21.21  # Rules to gen a SliTaz package suitable for Tazpkg.
   21.22  genpkg_rules()
   21.23  {
   21.24 -	cook_copy_files *.so*
   21.25 +	case $PACKAGE in
   21.26 +		cairomm)
   21.27 +			copy @std
   21.28 +			DEPENDS="cairo freetype libpng libsigc++ xorg-libX11 xorg-libXext \
   21.29 +			xorg-libXrender zlib"
   21.30 +			;;
   21.31 +		cairomm-dev)
   21.32 +			copy @dev
   21.33 +			DEPENDS="cairomm bzip2-dev cairo-dev fontconfig-dev freetype-dev \
   21.34 +			glib-dev harfbuzz-dev liblzma-dev libpng-dev libsigc++-dev \
   21.35 +			libxcb-dev libxml2-dev pcre-dev pixman-dev xorg-libX11-dev \
   21.36 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   21.37 +			xorg-libXrender-dev zlib-dev"
   21.38 +			;;
   21.39 +	esac
   21.40  }
    22.1 --- a/colord-dev/receipt	Fri May 26 16:25:55 2017 +0300
    22.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.3 @@ -1,19 +0,0 @@
    22.4 -# SliTaz package receipt.
    22.5 -
    22.6 -PACKAGE="colord-dev"
    22.7 -VERSION="1.2.12"
    22.8 -CATEGORY="development"
    22.9 -SHORT_DESC="System activated daemon that maps devices to color profiles (development files)"
   22.10 -MAINTAINER="al.bobylev@gmail.com"
   22.11 -LICENSE="GPL2"
   22.12 -WEB_SITE="https://www.freedesktop.org/software/colord/"
   22.13 -
   22.14 -WANTED="colord"
   22.15 -DEPENDS="colord eudev-dev glib-dev glibc-dev lcms2-dev libffi-dev libgio-dev \
   22.16 -libgudev-dev libgusb-dev libusb-dev pcre-dev zlib-dev"
   22.17 -
   22.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   22.19 -genpkg_rules()
   22.20 -{
   22.21 -	cook_copy_files *.h *.la *.pc *.typelib *.gir *.vapi
   22.22 -}
    23.1 --- a/colord/receipt	Fri May 26 16:25:55 2017 +0300
    23.2 +++ b/colord/receipt	Fri May 26 16:40:11 2017 +0300
    23.3 @@ -1,4 +1,4 @@
    23.4 -# SliTaz package receipt.
    23.5 +# SliTaz package receipt v2.
    23.6  
    23.7  PACKAGE="colord"
    23.8  VERSION="1.2.12"
    23.9 @@ -11,10 +11,9 @@
   23.10  TARBALL="$PACKAGE-$VERSION.tar.xz"
   23.11  WGET_URL="http://www.freedesktop.org/software/colord/releases/$TARBALL"
   23.12  
   23.13 -DEPENDS="eudev glib lcms2 libffi libgio libgudev libgusb libsqlite libusb pcre \
   23.14 -polkit zlib"
   23.15  BUILD_DEPENDS="libgio-dev gobject-introspection-dev gtk-doc intltool libxslt \
   23.16  libgusb-dev lcms2-dev sqlite-dev libgudev-dev polkit-dev dbus-dev vala"
   23.17 +SPLIT="colord-dev"
   23.18  
   23.19  # Rules to configure and make the package.
   23.20  compile_rules()
   23.21 @@ -36,7 +35,16 @@
   23.22  # Rules to gen a SliTaz package suitable for Tazpkg.
   23.23  genpkg_rules()
   23.24  {
   23.25 -	cook_copy_folders bin libexec var
   23.26 -	cook_copy_files *.conf *.rules *.so* *.icc *.cmf *.svg *.sp *.ti1 *.xml \
   23.27 -		*.service *.policy
   23.28 +	case $PACKAGE in
   23.29 +		colord)
   23.30 +			copy @std
   23.31 +			DEPENDS="eudev glib lcms2 libffi libgio libgudev libgusb libsqlite \
   23.32 +			libusb pcre polkit zlib"
   23.33 +			;;
   23.34 +		colord-dev)
   23.35 +			copy @dev
   23.36 +			DEPENDS="colord eudev-dev glib-dev glibc-dev lcms2-dev libffi-dev \
   23.37 +			libgio-dev libgudev-dev libgusb-dev libusb-dev pcre-dev zlib-dev"
   23.38 +			;;
   23.39 +	esac
   23.40  }
    24.1 --- a/glibmm-dev/receipt	Fri May 26 16:25:55 2017 +0300
    24.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.3 @@ -1,19 +0,0 @@
    24.4 -# SliTaz package receipt.
    24.5 -
    24.6 -PACKAGE="glibmm-dev"
    24.7 -VERSION="2.48.1"
    24.8 -CATEGORY="development"
    24.9 -SHORT_DESC="Callback Framework for C++ devel files."
   24.10 -MAINTAINER="pankso@slitaz.org"
   24.11 -LICENSE="LGPL2.1"
   24.12 -WEB_SITE="http://www.gtkmm.org/"
   24.13 -
   24.14 -WANTED="glibmm"
   24.15 -DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config"
   24.16 -
   24.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   24.18 -genpkg_rules()
   24.19 -{
   24.20 -	cook_copy_folders glibmm-2.4
   24.21 -	cook_copy_files libglibmm*.la glibmm-2.4.pc
   24.22 -}
    25.1 --- a/glibmm/receipt	Fri May 26 16:25:55 2017 +0300
    25.2 +++ b/glibmm/receipt	Fri May 26 16:40:11 2017 +0300
    25.3 @@ -1,9 +1,9 @@
    25.4 -# SliTaz package receipt.
    25.5 +# SliTaz package receipt v2.
    25.6  
    25.7  PACKAGE="glibmm"
    25.8  VERSION="2.48.1"
    25.9  CATEGORY="x-window"
   25.10 -SHORT_DESC="C++ interface for the popular GUI library GTK+."
   25.11 +SHORT_DESC="C++ interface for GTK+"
   25.12  MAINTAINER="pankso@slitaz.org"
   25.13  LICENSE="LGPL2.1"
   25.14  WEB_SITE="http://www.gtkmm.org/"
   25.15 @@ -11,7 +11,6 @@
   25.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
   25.17  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   25.18  
   25.19 -DEPENDS="glib libsigc++ gcc-lib-base glibc-base"
   25.20  BUILD_DEPENDS="glib-dev libsigc++-dev"
   25.21  SPLIT="libgiomm libgiomm-dev glibmm-dev"
   25.22  
   25.23 @@ -26,5 +25,24 @@
   25.24  # Rules to gen a SliTaz package suitable for Tazpkg.
   25.25  genpkg_rules()
   25.26  {
   25.27 -	cook_copy_files libglibmm*.so*
   25.28 +	case $PACKAGE in
   25.29 +		glibmm)
   25.30 +			copy libglibmm*.so*
   25.31 +			DEPENDS="glib libsigc++ gcc-lib-base glibc-base"
   25.32 +			;;
   25.33 +		glibmm-dev)
   25.34 +			copy glibmm-2.4/ libglibmm*.la glibmm-2.4.pc
   25.35 +			DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config"
   25.36 +			;;
   25.37 +		libgiomm)
   25.38 +			copy libgiomm*.so*
   25.39 +			DEPENDS="glib glibmm libgio libsigc++"
   25.40 +			CAT="x-window|GIO Framework"
   25.41 +			;;
   25.42 +		libgiomm-dev)
   25.43 +			copy giomm-2.4/ libgiomm*.la giomm-2.4.pc
   25.44 +			DEPENDS="libgiomm pkg-config"
   25.45 +			CAT="development|GIO Framework development files"
   25.46 +			;;
   25.47 +	esac
   25.48  }
    26.1 --- a/libgiomm-dev/receipt	Fri May 26 16:25:55 2017 +0300
    26.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.3 @@ -1,19 +0,0 @@
    26.4 -# SliTaz package receipt.
    26.5 -
    26.6 -PACKAGE="libgiomm-dev"
    26.7 -VERSION="2.48.1"
    26.8 -CATEGORY="development"
    26.9 -SHORT_DESC="GIO Framework for C++ devel files."
   26.10 -MAINTAINER="pankso@slitaz.org"
   26.11 -LICENSE="LGPL2.1"
   26.12 -WEB_SITE="http://www.gtkmm.org/"
   26.13 -
   26.14 -WANTED="glibmm"
   26.15 -DEPENDS="libgiomm pkg-config"
   26.16 -
   26.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   26.18 -genpkg_rules()
   26.19 -{
   26.20 -	cook_copy_folders giomm-2.4
   26.21 -	cook_copy_files libgiomm*.la giomm-2.4.pc
   26.22 -}
    27.1 --- a/libgiomm/receipt	Fri May 26 16:25:55 2017 +0300
    27.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.3 @@ -1,18 +0,0 @@
    27.4 -# SliTaz package receipt.
    27.5 -
    27.6 -PACKAGE="libgiomm"
    27.7 -VERSION="2.48.1"
    27.8 -CATEGORY="x-window"
    27.9 -SHORT_DESC="GIO Framework for C++."
   27.10 -MAINTAINER="pankso@slitaz.org"
   27.11 -LICENSE="LGPL2.1"
   27.12 -WEB_SITE="http://www.gtkmm.org/"
   27.13 -
   27.14 -WANTED="glibmm"
   27.15 -DEPENDS="glib glibmm libgio libsigc++"
   27.16 -
   27.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   27.18 -genpkg_rules()
   27.19 -{
   27.20 -	cook_copy_files libgiomm*.so*
   27.21 -}
    28.1 --- a/libsigc++-dev/receipt	Fri May 26 16:25:55 2017 +0300
    28.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.3 @@ -1,19 +0,0 @@
    28.4 -# SliTaz package receipt.
    28.5 -
    28.6 -PACKAGE="libsigc++-dev"
    28.7 -VERSION="2.8.0"
    28.8 -CATEGORY="development"
    28.9 -SHORT_DESC="Callback Framework for C++ devel files."
   28.10 -MAINTAINER="pankso@slitaz.org"
   28.11 -LICENSE="LGPL2.1"
   28.12 -WEB_SITE="http://libsigc.sourceforge.net/"
   28.13 -HOST_ARCH="i486 arm"
   28.14 -
   28.15 -WANTED="libsigc++"
   28.16 -DEPENDS="libsigc++ pkg-config"
   28.17 -
   28.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   28.19 -genpkg_rules()
   28.20 -{
   28.21 -	cook_copy_files *.h *.la *.pc
   28.22 -}
    29.1 --- a/libsigc++/receipt	Fri May 26 16:25:55 2017 +0300
    29.2 +++ b/libsigc++/receipt	Fri May 26 16:40:11 2017 +0300
    29.3 @@ -1,4 +1,4 @@
    29.4 -# SliTaz package receipt.
    29.5 +# SliTaz package receipt v2.
    29.6  
    29.7  PACKAGE="libsigc++"
    29.8  VERSION="2.8.0"
    29.9 @@ -13,6 +13,7 @@
   29.10  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   29.11  
   29.12  BUILD_DEPENDS="m4 perl"
   29.13 +SPLIT="libsigc++-dev"
   29.14  
   29.15  # Rules to configure and make the package.
   29.16  compile_rules()
   29.17 @@ -23,5 +24,8 @@
   29.18  # Rules to gen a SliTaz package suitable for Tazpkg.
   29.19  genpkg_rules()
   29.20  {
   29.21 -	cook_copy_files *.so*
   29.22 +	case $PACKAGE in
   29.23 +		libsigc++) copy @std;;
   29.24 +		libsigc++-dev) copy @dev;;
   29.25 +	esac
   29.26  }
    30.1 --- a/libxslt-dev/receipt	Fri May 26 16:25:55 2017 +0300
    30.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.3 @@ -1,19 +0,0 @@
    30.4 -# SliTaz package receipt.
    30.5 -
    30.6 -PACKAGE="libxslt-dev"
    30.7 -VERSION="1.1.29"
    30.8 -CATEGORY="development"
    30.9 -SHORT_DESC="XSLT devel files support for libxml2."
   30.10 -MAINTAINER="pankso@slitaz.org"
   30.11 -LICENSE="MIT"
   30.12 -WEB_SITE="http://xmlsoft.org/"
   30.13 -HOST_ARCH="i486 arm"
   30.14 -
   30.15 -WANTED="libxslt"
   30.16 -DEPENDS="libxslt libxslt-python libgcrypt-dev libxml2-dev zlib-dev"
   30.17 -
   30.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   30.19 -genpkg_rules()
   30.20 -{
   30.21 -	cook_copy_files xslt-config *.h libxslt.la libexslt.la *.sh *.pc *.m4
   30.22 -}
    31.1 --- a/libxslt-python/receipt	Fri May 26 16:25:55 2017 +0300
    31.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.3 @@ -1,18 +0,0 @@
    31.4 -# SliTaz package receipt.
    31.5 -
    31.6 -PACKAGE="libxslt-python"
    31.7 -VERSION="1.1.29"
    31.8 -CATEGORY="development"
    31.9 -SHORT_DESC="python module for libxslt"
   31.10 -MAINTAINER="slaxemulator@gmail.com"
   31.11 -LICENSE="MIT"
   31.12 -WANTED="libxslt"
   31.13 -WEB_SITE="http://xmlsoft.org/"
   31.14 -
   31.15 -DEPENDS="libxslt python"
   31.16 -
   31.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   31.18 -genpkg_rules()
   31.19 -{
   31.20 -	cook_copy_folders python*
   31.21 -}
    32.1 --- a/libxslt/receipt	Fri May 26 16:25:55 2017 +0300
    32.2 +++ b/libxslt/receipt	Fri May 26 16:40:11 2017 +0300
    32.3 @@ -1,9 +1,9 @@
    32.4 -# SliTaz package receipt.
    32.5 +# SliTaz package receipt v2.
    32.6  
    32.7  PACKAGE="libxslt"
    32.8  VERSION="1.1.29"
    32.9  CATEGORY="system-tools"
   32.10 -SHORT_DESC="XSLT support for libxml2."
   32.11 +SHORT_DESC="XSLT support for libxml2"
   32.12  MAINTAINER="pankso@slitaz.org"
   32.13  LICENSE="MIT"
   32.14  WEB_SITE="http://www.xmlsoft.org/XSLT/"
   32.15 @@ -12,14 +12,9 @@
   32.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   32.17  WGET_URL="http://xmlsoft.org/sources/$TARBALL"
   32.18  
   32.19 -DEPENDS="libgcrypt libgpg-error libxml2 zlib"
   32.20  BUILD_DEPENDS="libgcrypt-dev libgpg-error-dev libxml2-dev zlib-dev python-dev"
   32.21 -SPLIT="libxslt-python"
   32.22 -
   32.23 -# Handle cross compilation
   32.24 -case "$ARCH" in
   32.25 -	arm) BUILD_DEPENDS="libgcrypt-dev libgpg-error-dev libxml2-dev" ;;
   32.26 -esac
   32.27 +BUILD_DEPENDS_arm="libgcrypt-dev libgpg-error-dev libxml2-dev"
   32.28 +SPLIT="libxslt-python libxslt-dev"
   32.29  
   32.30  # Rules to configure and make the package.
   32.31  compile_rules()
   32.32 @@ -34,5 +29,20 @@
   32.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   32.34  genpkg_rules()
   32.35  {
   32.36 -	cook_copy_files xsltproc libxslt.so* libexslt.so*
   32.37 +	case $PACKAGE in
   32.38 +		libxslt)
   32.39 +			copy xsltproc libxslt.so* libexslt.so*
   32.40 +			DEPENDS="libgcrypt libgpg-error libxml2 zlib"
   32.41 +			;;
   32.42 +		libxslt-python)
   32.43 +			copy python*/
   32.44 +			find $fs -name '*.la' -delete
   32.45 +			DEPENDS="libxslt python"
   32.46 +			CAT="development|python module"
   32.47 +			;;
   32.48 +		libxslt-dev)
   32.49 +			copy @dev xsltConf.sh
   32.50 +			DEPENDS="libxslt libxslt-python libgcrypt-dev libxml2-dev zlib-dev"
   32.51 +			;;
   32.52 +	esac
   32.53  }