wok-next rev 20344

Up (v2): libgnome-keyring, libgnome, libgnomecanvas, libgnomecanvasmm, libgnomeprint, libgnomeprintui, libgnomeui, libgooglepinyin, libgpod, libqcow, libzeitgeist
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Nov 18 13:59:34 2017 +0200 (2017-11-18)
parents abcb4412bfe6
children 4d3f87a6c521
files libgnome-dev/receipt libgnome-keyring-dev/receipt libgnome-keyring/receipt libgnome/receipt libgnomecanvas-dev/receipt libgnomecanvas/receipt libgnomecanvasmm-dev/receipt libgnomecanvasmm/receipt libgnomeprint/receipt libgnomeprintui-dev/receipt libgnomeprintui/receipt libgnomeui-dev/receipt libgnomeui/receipt libgooglepinyin-dev/receipt libgooglepinyin/receipt libgpod-dev/receipt libgpod/receipt libqcow-dev/receipt libqcow/receipt libzeitgeist-dev/receipt libzeitgeist/receipt
line diff
     1.1 --- a/libgnome-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,26 +0,0 @@
     1.4 -# SliTaz package receipt.
     1.5 -
     1.6 -PACKAGE="libgnome-dev"
     1.7 -VERSION="2.30.0"
     1.8 -CATEGORY="development"
     1.9 -SHORT_DESC="Libgnome devel files."
    1.10 -MAINTAINER="pankso@slitaz.org"
    1.11 -LICENSE="GPL2"
    1.12 -WEB_SITE="http://www.gnome.org/"
    1.13 -WANTED="libgnome"
    1.14 -GENERIC_PIXMAPS="no"
    1.15 -
    1.16 -DEPENDS="libbonobo-dev gnome-vfs-dev esound-dev audiofile-dev GConf-dev \
    1.17 -popt-dev alsa-lib-dev dbus-glib-dev pkg-config"
    1.18 -
    1.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.20 -genpkg_rules()
    1.21 -{
    1.22 -	mkdir -p $fs/usr/lib 
    1.23 -	cp -a $install/usr/include $fs/usr
    1.24 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    1.25 -	cp -a $install/usr/lib/bonobo $fs/usr/lib
    1.26 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.27 -	# Clean unwated files
    1.28 -	cd $fs/usr/lib ; find . -name "*.so*" -exec rm -f {} \;
    1.29 -}
     2.1 --- a/libgnome-keyring-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,22 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="libgnome-keyring-dev"
     2.7 -VERSION="2.32.0"
     2.8 -CATEGORY="development"
     2.9 -SHORT_DESC="A libray that keep password and other secrets for users, development files."
    2.10 -MAINTAINER="pankso@slitaz.org"
    2.11 -LICENSE="LGPL2"
    2.12 -WEB_SITE="http://www.gnome.org"
    2.13 -WANTED="libgnome-keyring"
    2.14 -HOST_ARCH="i486 arm"
    2.15 -
    2.16 -DEPENDS="libgnome-keyring pkg-config"
    2.17 -
    2.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.19 -genpkg_rules()
    2.20 -{
    2.21 -	mkdir -p $fs/usr/lib
    2.22 -	cp -a $install/usr/include $fs/usr
    2.23 -	cp -a $install/usr/lib/*a $fs/usr/lib
    2.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    2.25 -}
     3.1 --- a/libgnome-keyring/receipt	Fri Nov 17 18:18:29 2017 +0100
     3.2 +++ b/libgnome-keyring/receipt	Sat Nov 18 13:59:34 2017 +0200
     3.3 @@ -1,34 +1,38 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="libgnome-keyring"
     3.8  VERSION="2.32.0"
     3.9  CATEGORY="x-window"
    3.10 -SHORT_DESC="A libray that keep password and other secrets for users."
    3.11 +SHORT_DESC="A library that keep password and other secrets for users"
    3.12  MAINTAINER="pankso@slitaz.org"
    3.13  LICENSE="LGPL2"
    3.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.15  WEB_SITE="http://www.gnome.org"
    3.16 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
    3.17  HOST_ARCH="i486 arm"
    3.18  
    3.19 -DEPENDS="libgcrypt dbus glib"
    3.20 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.21 +WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
    3.22 +
    3.23  BUILD_DEPENDS="libgcrypt-dev dbus-dev glib-dev intltool"
    3.24 +SPLIT="libgnome-keyring-dev"
    3.25  
    3.26 -# Rules to configure and make the package.
    3.27 -compile_rules()
    3.28 -{
    3.29 -	cd $src
    3.30 +compile_rules() {
    3.31  	./configure \
    3.32  		--libexecdir=/usr/lib/$PACKAGE \
    3.33  		--sysconfdir=/etc/gnome \
    3.34 -		--disable-pam \
    3.35  		$CONFIGURE_ARGS &&
    3.36  	make && make install
    3.37  }
    3.38  
    3.39 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.40 -genpkg_rules()
    3.41 -{
    3.42 -	mkdir -p $fs/usr/lib
    3.43 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    3.44 +genpkg_rules() {
    3.45 +	case $PACKAGE in
    3.46 +		libgnome-keyring)
    3.47 +			copy @std
    3.48 +			DEPENDS="dbus glib libgcrypt libgpg-error"
    3.49 +			;;
    3.50 +		*-dev)
    3.51 +			copy @dev
    3.52 +			DEPENDS="libgnome-keyring dbus-dev glib-dev libgcrypt-dev \
    3.53 +			libgpg-error-dev pcre-dev"
    3.54 +			;;
    3.55 +	esac
    3.56  }
     4.1 --- a/libgnome/receipt	Fri Nov 17 18:18:29 2017 +0100
     4.2 +++ b/libgnome/receipt	Sat Nov 18 13:59:34 2017 +0200
     4.3 @@ -1,4 +1,4 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="libgnome"
     4.8  VERSION="2.30.0"
     4.9 @@ -6,43 +6,44 @@
    4.10  SHORT_DESC="GNOME Library"
    4.11  MAINTAINER="pankso@slitaz.org"
    4.12  LICENSE="GPL2"
    4.13 +WEB_SITE="http://www.gnome.org"
    4.14 +
    4.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    4.16 -WEB_SITE="http://www.gnome.org"
    4.17 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
    4.18 -GENERIC_PIXMAPS="no"
    4.19 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    4.20  
    4.21 -DEPENDS="libbonobo gnome-vfs esound audiofile GConf popt alsa-lib dbus-glib \
    4.22 -openssl"
    4.23  BUILD_DEPENDS="libbonobo-dev gnome-vfs-dev esound-dev audiofile-dev \
    4.24  GConf-dev popt-dev alsa-lib-dev dbus-glib-dev intltool libffi libxml2-dev"
    4.25 +SPLIT="libgnome-dev"
    4.26  
    4.27 -# Rules to configure and make the package.
    4.28 -compile_rules()
    4.29 -{
    4.30 +compile_rules() {
    4.31  	sed -i 's/-DG_DISABLE_DEPRECATED//' libgnome/Makefile*
    4.32 +
    4.33  	./configure \
    4.34  		--sysconfdir=/etc/gnome \
    4.35  		--localstatedir=/var/lib \
    4.36  		$CONFIGURE_ARGS &&
    4.37 -	make && make install
    4.38 +	make && make install || return 1
    4.39 +
    4.40 +	mkdir -p $install/usr/share/images
    4.41 +	ln -s ../pixmaps/backgrounds/gnome/background-default.jpg \
    4.42 +		$install/usr/share/images/gnome-default.jpg
    4.43  }
    4.44  
    4.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.46 -genpkg_rules()
    4.47 -{
    4.48 -	mkdir -p $fs/usr/lib $fs/usr/share
    4.49 -	cp -a $install/etc $fs
    4.50 -	cp -a $install/usr/bin $fs/usr
    4.51 -	cp -a $install/usr/lib/bonobo $fs/usr/lib
    4.52 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    4.53 -
    4.54 -	# Background
    4.55 -	cp -a $install/usr/share/gnome-background-* $fs/usr/share
    4.56 -	cp -a $install/usr/share/pixmaps $fs/usr/share
    4.57 -	mkdir -p $fs/usr/share/images && cd $fs/usr/share/images
    4.58 -	ln -s ../pixmaps/backgrounds/gnome/background-default.jpg \
    4.59 -		gnome-default.jpg
    4.60 -		
    4.61 -	# Clean unwated files
    4.62 -	cd $fs/usr/lib ; find . -name "*.*a" -exec rm -f {} \;
    4.63 +genpkg_rules() {
    4.64 +	case $PACKAGE in
    4.65 +		libgnome)
    4.66 +			copy @std
    4.67 +			DEPENDS="GConf alsa-lib audiofile dbus dbus-glib esound glib \
    4.68 +			gnome-vfs libbonobo libffi liblzma libxml2 orbit2 pcre popt \
    4.69 +			util-linux-blkid util-linux-mount util-linux-uuid zlib"
    4.70 +			;;
    4.71 +		*-dev)
    4.72 +			copy @dev
    4.73 +			DEPENDS="libgnome GConf-dev alsa-lib-dev audiofile-dev dbus-dev \
    4.74 +			dbus-glib-dev esound-dev glib-dev gnome-vfs-dev libbonobo-dev \
    4.75 +			libffi-dev libxml2-dev orbit2-dev pcre-dev popt-dev \
    4.76 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    4.77 +			xz-dev zlib-dev"
    4.78 +			;;
    4.79 +	esac
    4.80  }
     5.1 --- a/libgnomecanvas-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,29 +0,0 @@
     5.4 -# SliTaz package receipt.
     5.5 -
     5.6 -PACKAGE="libgnomecanvas-dev"
     5.7 -VERSION="2.30.3"
     5.8 -CATEGORY="development"
     5.9 -SHORT_DESC="GNOME canvas library"
    5.10 -MAINTAINER="pankso@slitaz.org"
    5.11 -LICENSE="GPL2"
    5.12 -WANTED="libgnomecanvas"
    5.13 -WEB_SITE="http://www.gnome.org/"
    5.14 -
    5.15 -DEPENDS="libgnomecanvas libart_lgpl-dev gtk+-dev libglade-dev pkg-config"
    5.16 -
    5.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.18 -genpkg_rules()
    5.19 -{
    5.20 -	mkdir -p $fs/usr/lib
    5.21 -	
    5.22 -	# Copy static and all libglade libs
    5.23 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    5.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    5.25 -	cp -a $install/usr/lib/libglade $fs/usr/lib
    5.26 -	
    5.27 -	cp -a $install/usr/include $fs/usr
    5.28 -	
    5.29 -	# Remove static libs
    5.30 -	rm $fs/usr/lib/libglade/*/*.so
    5.31 -}
    5.32 -
     6.1 --- a/libgnomecanvas/receipt	Fri Nov 17 18:18:29 2017 +0100
     6.2 +++ b/libgnomecanvas/receipt	Sat Nov 18 13:59:34 2017 +0200
     6.3 @@ -1,4 +1,4 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="libgnomecanvas"
     6.8  VERSION="2.30.3"
     6.9 @@ -6,18 +6,16 @@
    6.10  SHORT_DESC="GNOME canvas library"
    6.11  MAINTAINER="pankso@slitaz.org"
    6.12  LICENSE="GPL2"
    6.13 +WEB_SITE="http://www.gnome.org/"
    6.14 +
    6.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.16 -WEB_SITE="http://www.gnome.org/"
    6.17  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    6.18  
    6.19 -DEPENDS="gtk+ libglade libart_lgpl xorg-libXdamage xorg-libXcursor"
    6.20  BUILD_DEPENDS="gtk+-dev libglade-dev libart_lgpl-dev xorg-libXcursor-dev \
    6.21  intltool"
    6.22 +SPLIT="libgnomecanvas-dev"
    6.23  
    6.24 -# Rules to configure and make the package.
    6.25 -compile_rules()
    6.26 -{
    6.27 -	cd $src
    6.28 +compile_rules() {
    6.29  	./configure \
    6.30  		--with-html-dir=/usr/share/doc \
    6.31  		--enable-glade \
    6.32 @@ -25,18 +23,25 @@
    6.33  	make && make install
    6.34  }
    6.35  
    6.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.37 -genpkg_rules()
    6.38 -{
    6.39 -	mkdir -p $fs/usr/lib $fs/usr/share/locale
    6.40 -	
    6.41 -	# Copy shared libs
    6.42 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    6.43 -	cp -a $install/usr/lib/libglade $fs/usr/lib
    6.44 -	
    6.45 -	cp -a $install/usr/share/locale/fr $fs/usr/share/locale
    6.46 -	
    6.47 -	# Remove static libs
    6.48 -	rm $fs/usr/lib/libglade/*/*.*a
    6.49 +genpkg_rules() {
    6.50 +	case $PACKAGE in
    6.51 +		libgnomecanvas)
    6.52 +			copy @std
    6.53 +			DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \
    6.54 +			libart_lgpl libffi libglade libharfbuzz liblzma libpng16 libxml2 \
    6.55 +			pango pcre util-linux-blkid util-linux-mount util-linux-uuid \
    6.56 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
    6.57 +			xorg-libXinerama xorg-libXrender xorg-libxcb xorg-pixman zlib"
    6.58 +			;;
    6.59 +		*-dev)
    6.60 +			copy @dev
    6.61 +			DEPENDS="libgnomecanvas atk-dev bzip2-dev cairo-dev fontconfig-dev \
    6.62 +			freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \
    6.63 +			libart_lgpl-dev libffi-dev libglade-dev libpng16-dev libxml2-dev \
    6.64 +			pango-dev pcre-dev util-linux-blkid-dev util-linux-mount-dev \
    6.65 +			util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \
    6.66 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXinerama-dev \
    6.67 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
    6.68 +			;;
    6.69 +	esac
    6.70  }
    6.71 -
     7.1 --- a/libgnomecanvasmm-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,21 +0,0 @@
     7.4 -# SliTaz package receipt.
     7.5 -
     7.6 -PACKAGE="libgnomecanvasmm-dev"
     7.7 -VERSION="2.26.0"
     7.8 -CATEGORY="development"
     7.9 -SHORT_DESC="devel files for libgnomecanvasmm"
    7.10 -MAINTAINER="slaxemulator@gmail.com"
    7.11 -LICENSE="LGPL2.1"
    7.12 -WEB_SITE="http://gtkmm.sourceforge.net/"
    7.13 -WANTED="libgnomecanvasmm"
    7.14 -
    7.15 -DEPENDS="libgnomecanvasmm pkg-config"
    7.16 -
    7.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    7.18 -genpkg_rules()
    7.19 -{
    7.20 -	mkdir -p $fs/usr/lib
    7.21 -	cp -a $install/usr/include $fs/usr
    7.22 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    7.23 -	cp -a $install/usr/lib/$WANTED-*/ $fs/usr/lib
    7.24 -}
     8.1 --- a/libgnomecanvasmm/receipt	Fri Nov 17 18:18:29 2017 +0100
     8.2 +++ b/libgnomecanvasmm/receipt	Sat Nov 18 13:59:34 2017 +0200
     8.3 @@ -1,21 +1,20 @@
     8.4 -# SliTaz package receipt.
     8.5 +# SliTaz package receipt v2.
     8.6  
     8.7  PACKAGE="libgnomecanvasmm"
     8.8  VERSION="2.26.0"
     8.9  CATEGORY="x-window"
    8.10 -SHORT_DESC="A C++ wrapper for libgnomecanvas."
    8.11 +SHORT_DESC="A C++ wrapper for libgnomecanvas"
    8.12  MAINTAINER="slaxemulator@gmail.com"
    8.13  LICENSE="LGPL2.1"
    8.14  WEB_SITE="http://gtkmm.sourceforge.net/"
    8.15 +
    8.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    8.17  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    8.18  
    8.19 -DEPENDS="gtkmm libgnomecanvas"
    8.20 -BUILD_DEPENDS="gtkmm-dev libgnomecanvas-dev"
    8.21 +BUILD_DEPENDS="gfortran gtkmm-dev libgnomecanvas-dev"
    8.22 +SPLIT="libgnomecanvasmm-dev"
    8.23  
    8.24 -# Rules to configure and make the package.
    8.25 -compile_rules()
    8.26 -{
    8.27 +compile_rules() {
    8.28  	sed -i 's|.*glibmm/propertyproxy.h|#include <gtkmm.h>\n&|' \
    8.29  		libgnomecanvas/libgnomecanvasmm/properties.h
    8.30  	sed -i 's|gtkmm/main|gtkmm|' \
    8.31 @@ -23,6 +22,7 @@
    8.32  		libgnomecanvas/libgnomecanvasmm/init.cc \
    8.33  		examples/canvas_affine/canvas_affine.cc \
    8.34  		examples/canvas_events/canvas_events.cc
    8.35 +
    8.36  	./configure \
    8.37  		--sysconfdir=/etc \
    8.38  		--localstatedir=/var \
    8.39 @@ -30,9 +30,25 @@
    8.40  	make && make install
    8.41  }
    8.42  
    8.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.44 -genpkg_rules()
    8.45 -{
    8.46 -	mkdir -p $fs/usr/lib
    8.47 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    8.48 +genpkg_rules() {
    8.49 +	case $PACKAGE in
    8.50 +		libgnomecanvasmm)
    8.51 +			copy @std
    8.52 +			DEPENDS="atk atkmm cairo cairomm fontconfig freetype gdk-pixbuf \
    8.53 +			glib glibmm gtk+ gtkmm libart_lgpl libgiomm libgnomecanvas \
    8.54 +			libsigc++ pango pangomm"
    8.55 +			;;
    8.56 +		*-dev)
    8.57 +			copy @dev
    8.58 +			DEPENDS="libgnomecanvasmm atk-dev atkmm-dev bzip2-dev cairo-dev \
    8.59 +			cairomm-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \
    8.60 +			glibmm-dev gtk+-dev gtkmm-dev harfbuzz-dev libart_lgpl-dev \
    8.61 +			libffi-dev libgiomm-dev libgnomecanvas-dev libpng16-dev \
    8.62 +			libsigc++-dev libxml2-dev pango-dev pangomm-dev pcre-dev \
    8.63 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    8.64 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
    8.65 +			xorg-libXinerama-dev xorg-libXrender-dev xorg-libxcb-dev \
    8.66 +			xorg-pixman-dev xz-dev zlib-dev"
    8.67 +			;;
    8.68 +	esac
    8.69  }
     9.1 --- a/libgnomeprint/receipt	Fri Nov 17 18:18:29 2017 +0100
     9.2 +++ b/libgnomeprint/receipt	Sat Nov 18 13:59:34 2017 +0200
     9.3 @@ -12,11 +12,9 @@
     9.4  
     9.5  BUILD_DEPENDS="pkg-config glib-dev pango-dev intltool flex libart_lgpl-dev \
     9.6  libxml2-dev"
     9.7 -SPLIT="libgnomeprint libgnomeprint-dev"
     9.8 +SPLIT="libgnomeprint-dev"
     9.9  
    9.10 -# Rules to configure and make the package.
    9.11 -compile_rules()
    9.12 -{
    9.13 +compile_rules() {
    9.14  	./configure \
    9.15  		--with-html-dir=/usr/share/doc \
    9.16  		--without-cups \
    9.17 @@ -24,40 +22,18 @@
    9.18  	make && make install
    9.19  }
    9.20  
    9.21 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.22 -genpkg_rules()
    9.23 -{
    9.24 +genpkg_rules() {
    9.25  	case $PACKAGE in
    9.26 -	libgnomeprint)
    9.27 -		DEPENDS="gtk+ popt libxml2 libart_lgpl"
    9.28 -		mkdir -p $fs/usr/lib $fs/usr/share/locale
    9.29 -	
    9.30 -		# Copy shared libs
    9.31 -		cp -a $install/usr/lib/*.so* $fs/usr/lib
    9.32 -		cp -a $install/usr/lib/$PACKAGE $fs/usr/lib
    9.33 -	
    9.34 -		cp -a $install/usr/share/locale/fr $fs/usr/share/locale
    9.35 -		cp -a $install/usr/share/$PACKAGE $fs/usr/share
    9.36 -	
    9.37 -		# Remove static libs
    9.38 -		rm $fs/usr/lib/$PACKAGE/$VERSION/modules/*.*a
    9.39 -		rm $fs/usr/lib/$PACKAGE/$VERSION/modules/*/*.*a
    9.40 -		;;
    9.41 -	libgnomeprint-dev)
    9.42 -		CAT="development|GNOME print library"
    9.43 -		DEPENDS="gtk+-dev popt-dev libxml2-dev pkg-config"
    9.44 -		mkdir -p $fs/usr/lib
    9.45 -	
    9.46 -		# Copy static libs
    9.47 -		cp -a $install/usr/lib/*.*a $fs/usr/lib
    9.48 -		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    9.49 -		cp -a $install/usr/lib/libgnomeprint $fs/usr/lib
    9.50 -	
    9.51 -		cp -a $install/usr/include $fs/usr
    9.52 -	
    9.53 -		# Remove shared libs
    9.54 -		rm $fs/usr/lib/libgnomeprint/$VERSION/modules/*.so*
    9.55 -		rm $fs/usr/lib/libgnomeprint/$VERSION/modules/*/*.so*
    9.56 -		;;
    9.57 +		libgnomeprint)
    9.58 +			copy @std
    9.59 +			DEPENDS="bzlib fontconfig freetype glib libart_lgpl libffi \
    9.60 +			libharfbuzz liblzma libpng16 libxml2 pango pcre zlib"
    9.61 +			;;
    9.62 +		libgnomeprint-dev)
    9.63 +			copy @dev
    9.64 +			DEPENDS="libgnomeprint bzip2-dev fontconfig-dev freetype-dev \
    9.65 +			glib-dev harfbuzz-dev libart_lgpl-dev libffi-dev libpng16-dev \
    9.66 +			libxml2-dev pango-dev pcre-dev xz-dev zlib-dev"
    9.67 +			;;
    9.68  	esac
    9.69  }
    10.1 --- a/libgnomeprintui-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
    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="libgnomeprintui-dev"
    10.7 -VERSION="2.18.6"
    10.8 -CATEGORY="development"
    10.9 -SHORT_DESC="GNOME print user interface library"
   10.10 -MAINTAINER="pankso@slitaz.org"
   10.11 -LICENSE="GPL2"
   10.12 -WANTED="libgnomeprintui"
   10.13 -WEB_SITE="http://www.gnome.org/"
   10.14 -
   10.15 -DEPENDS="gtk+-dev libgnomeprint-dev libgnomecanvas-dev libgnomeprintui \
   10.16 -gnome-icon-theme pkg-config"
   10.17 -
   10.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.19 -genpkg_rules()
   10.20 -{
   10.21 -	mkdir -p $fs/usr/lib 
   10.22 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   10.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   10.24 -	cp -a $install/usr/include $fs/usr
   10.25 -}
   10.26 -
    11.1 --- a/libgnomeprintui/receipt	Fri Nov 17 18:18:29 2017 +0100
    11.2 +++ b/libgnomeprintui/receipt	Sat Nov 18 13:59:34 2017 +0200
    11.3 @@ -1,4 +1,4 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="libgnomeprintui"
    11.8  VERSION="2.18.6"
    11.9 @@ -6,29 +6,45 @@
   11.10  SHORT_DESC="GNOME print user interface library"
   11.11  MAINTAINER="pankso@slitaz.org"
   11.12  LICENSE="GPL2"
   11.13 +WEB_SITE="http://www.gnome.org/"
   11.14 +
   11.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.16 -WEB_SITE="http://www.gnome.org/"
   11.17  WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
   11.18  
   11.19 -DEPENDS="gtk+ libgnomeprint libgnomecanvas libart_lgpl"
   11.20  BUILD_DEPENDS="pkg-config gnome-icon-theme flex libgnomeprint-dev \
   11.21  xorg-libXinerama-dev xorg-libXrandr-dev xorg-libXcursor-dev \
   11.22  xorg-libXcomposite-dev xorg-libXdamage-dev \
   11.23  libgnomecanvas-dev libart_lgpl-dev intltool"
   11.24 +SPLIT="libgnomeprintui-dev"
   11.25  
   11.26 -# Rules to configure and make the package.
   11.27 -compile_rules()
   11.28 -{
   11.29 +compile_rules() {
   11.30  	./configure \
   11.31  		--with-html-dir=/usr/share/doc \
   11.32  		$CONFIGURE_ARGS &&
   11.33  	make && make install
   11.34  }
   11.35  
   11.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.37 -genpkg_rules()
   11.38 -{
   11.39 -	mkdir -p $fs/usr/lib $fs/usr/share
   11.40 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   11.41 -	cp -a $install/usr/share/$PACKAGE $fs/usr/share
   11.42 +genpkg_rules() {
   11.43 +	case $PACKAGE in
   11.44 +		libgnomeprintui)
   11.45 +			copy @std
   11.46 +			DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \
   11.47 +			libart_lgpl libffi libgnomecanvas libgnomeprint libharfbuzz \
   11.48 +			liblzma libpng16 libxml2 pango pcre util-linux-blkid \
   11.49 +			util-linux-mount util-linux-uuid xorg-libX11 xorg-libXau \
   11.50 +			xorg-libXdmcp xorg-libXext xorg-libXinerama xorg-libXrender \
   11.51 +			xorg-libxcb xorg-pixman zlib"
   11.52 +			;;
   11.53 +		*-dev)
   11.54 +			copy @dev
   11.55 +			DEPENDS="libgnomeprintui atk-dev bzip2-dev cairo-dev \
   11.56 +			fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \
   11.57 +			harfbuzz-dev libart_lgpl-dev libffi-dev libgnomecanvas-dev \
   11.58 +			libgnomeprint-dev libpng16-dev libxml2-dev pango-dev pcre-dev \
   11.59 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
   11.60 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   11.61 +			xorg-libXinerama-dev xorg-libXrender-dev xorg-libxcb-dev \
   11.62 +			xorg-pixman-dev xz-dev zlib-dev   gnome-icon-theme"
   11.63 +			;;
   11.64 +	esac
   11.65  }
    12.1 --- a/libgnomeui-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,23 +0,0 @@
    12.4 -# SliTaz package receipt.
    12.5 -
    12.6 -PACKAGE="libgnomeui-dev"
    12.7 -VERSION="2.24.5"
    12.8 -CATEGORY="development"
    12.9 -SHORT_DESC="Gnome UI libs devel files"
   12.10 -MAINTAINER="erjo@slitaz.org"
   12.11 -LICENSE="GPL2"
   12.12 -WEB_SITE="http://www.gnome.org"
   12.13 -WANTED="libgnomeui"
   12.14 -
   12.15 -DEPENDS="libgnomeui libbonoboui-dev libgnome-keyring-dev pkg-config"
   12.16 -
   12.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.18 -genpkg_rules()
   12.19 -{
   12.20 -	mkdir -p $fs/usr/lib 
   12.21 -	cp -a $install/usr/include $fs/usr
   12.22 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   12.23 -	cp -a $install/usr/lib/libglade $fs/usr/lib
   12.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   12.25 -	find $fs/usr/lib -name *.so* -exec rm -f {} \;
   12.26 -}
    13.1 --- a/libgnomeui/receipt	Fri Nov 17 18:18:29 2017 +0100
    13.2 +++ b/libgnomeui/receipt	Sat Nov 18 13:59:34 2017 +0200
    13.3 @@ -1,37 +1,55 @@
    13.4 -# SliTaz package receipt.
    13.5 +# SliTaz package receipt v2.
    13.6  
    13.7  PACKAGE="libgnomeui"
    13.8  VERSION="2.24.5"
    13.9  CATEGORY="x-window"
   13.10 -SHORT_DESC="This is the gui parts of what was previously gnome-libs"
   13.11 +SHORT_DESC="This is the GUI parts of what was previously gnome-libs"
   13.12  MAINTAINER="erjo@slitaz.org"
   13.13  LICENSE="GPL2"
   13.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   13.15  WEB_SITE="http://www.gnome.org"
   13.16  
   13.17 -DEPENDS="libgnome libgnomecanvas libglade libbonoboui gnome-keyring"
   13.18 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   13.19 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   13.20 +
   13.21  BUILD_DEPENDS="libgnome-dev libgnomecanvas-dev gnome-keyring \
   13.22  libgnome-keyring-dev libbonoboui-dev util-linux-uuid-dev libgcrypt-dev \
   13.23 -dbus-glib-dev esound-dev audiofile-dev libglade-dev intltool"
   13.24 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
   13.25 +dbus-glib-dev esound-dev audiofile-dev libglade-dev intltool xorg-libICE-dev \
   13.26 +xorg-libSM-dev"
   13.27 +SPLIT="libgnomeui-dev"
   13.28  
   13.29 -# Rules to configure and make the package.
   13.30 -compile_rules()
   13.31 -{
   13.32 -	cd $src
   13.33 +compile_rules() {
   13.34  	./configure \
   13.35 -		--prefix=/usr \
   13.36  		--libexecdir=/usr/lib/$PACKAGE \
   13.37  		$CONFIGURE_ARGS &&
   13.38  	make && make install
   13.39  }
   13.40  
   13.41 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.42 -genpkg_rules()
   13.43 -{
   13.44 -	mkdir -p $fs/usr/lib $fs/usr/share
   13.45 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   13.46 -	cp -a $install/usr/lib/libglade $fs/usr/lib
   13.47 -	cp -a $install/usr/share/pixmaps $fs/usr/share
   13.48 -	find $fs/usr/lib -name *.*a -exec rm -f {} \;
   13.49 +genpkg_rules() {
   13.50 +	case $PACKAGE in
   13.51 +		libgnomeui)
   13.52 +			copy @std
   13.53 +			DEPENDS="GConf alsa-lib atk audiofile bzlib cairo dbus dbus-glib \
   13.54 +			esound fontconfig freetype gdk-pixbuf glib gnome-vfs gtk+ \
   13.55 +			libart_lgpl libbonobo libbonoboui libffi libgcrypt libglade \
   13.56 +			libgnome libgnome-keyring libgnomecanvas libgpg-error libharfbuzz \
   13.57 +			liblzma libpng16 libxml2 orbit2 pango pcre popt util-linux-blkid \
   13.58 +			util-linux-mount util-linux-uuid xorg-libICE xorg-libSM \
   13.59 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
   13.60 +			xorg-libXinerama xorg-libXrender xorg-libxcb xorg-pixman zlib"
   13.61 +			;;
   13.62 +		*-dev)
   13.63 +			copy @dev
   13.64 +			DEPENDS="libgnomeui GConf-dev alsa-lib-dev atk-dev audiofile-dev \
   13.65 +			bzip2-dev cairo-dev dbus-dev dbus-glib-dev esound-dev \
   13.66 +			fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gnome-vfs-dev \
   13.67 +			gtk+-dev harfbuzz-dev libart_lgpl-dev libbonoboui-dev libffi-dev \
   13.68 +			libgcrypt-dev libglade-dev libgnome-dev libgnome-keyring-dev \
   13.69 +			libgnomecanvas-dev libgpg-error-dev libpng16-dev libxml2-dev \
   13.70 +			orbit2-dev pango-dev pcre-dev popt-dev util-linux-blkid-dev \
   13.71 +			util-linux-mount-dev util-linux-uuid-dev xorg-libICE-dev \
   13.72 +			xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
   13.73 +			xorg-libXext-dev xorg-libXinerama-dev xorg-libXrender-dev \
   13.74 +			xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
   13.75 +			;;
   13.76 +	esac
   13.77  }
    14.1 --- a/libgooglepinyin-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,21 +0,0 @@
    14.4 -# SliTaz package receipt.
    14.5 -
    14.6 -PACKAGE="libgooglepinyin-dev"
    14.7 -VERSION="0.1.1"
    14.8 -CATEGORY="development"
    14.9 -SHORT_DESC="A fork from google pinyin on android"
   14.10 -MAINTAINER="lufeng369@slitaz.org"
   14.11 -LICENSE="Apache"
   14.12 -WEB_SITE="http://code.google.com/p/libgooglepinyin/"
   14.13 -WANTED="libgooglepinyin"
   14.14 -
   14.15 -DEPENDS="libgooglepinyin pkg-config"
   14.16 -
   14.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   14.18 -genpkg_rules()
   14.19 -{
   14.20 -	mkdir -p $fs/usr/lib/pkgconfig/
   14.21 -	cp -a $install/usr/include/ $fs/usr/
   14.22 -	cp -a $install/usr/lib/pkgconfig/*.pc $fs/usr/lib/pkgconfig/
   14.23 -	cp -a $install/usr/share/ $fs/usr/
   14.24 -}
    15.1 --- a/libgooglepinyin/receipt	Fri Nov 17 18:18:29 2017 +0100
    15.2 +++ b/libgooglepinyin/receipt	Sat Nov 18 13:59:34 2017 +0200
    15.3 @@ -1,4 +1,4 @@
    15.4 -# SliTaz package receipt.
    15.5 +# SliTaz package receipt v2.
    15.6  
    15.7  PACKAGE="libgooglepinyin"
    15.8  VERSION="0.1.1"
    15.9 @@ -6,28 +6,27 @@
   15.10  SHORT_DESC="A fork from google pinyin on android"
   15.11  MAINTAINER="lufeng369@slitaz.org"
   15.12  LICENSE="Apache"
   15.13 +WEB_SITE="http://code.google.com/p/libgooglepinyin/"
   15.14 +
   15.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   15.16 -WEB_SITE="http://code.google.com/p/libgooglepinyin/"
   15.17  WGET_URL="http://libgooglepinyin.googlecode.com/files/$TARBALL"
   15.18  
   15.19 -DEPENDS=""
   15.20 -BUILD_DEPENDS="cairo-dev pango-dev intltool cmake gtk+-dev gcc"
   15.21 +BUILD_DEPENDS="cmake"
   15.22 +SPLIT="libgooglepinyin-dev"
   15.23  
   15.24 -# Rules to configure and make the package.
   15.25 -compile_rules()
   15.26 -{
   15.27 -	mkdir -p $src/build
   15.28 -	cd $src/build
   15.29 -	cmake $src -DCMAKE_INSTALL_PREFIX=/usr || return 1
   15.30 -	cd $src
   15.31 -	make -C build || return 1
   15.32 -	make install/fast -C build DESTDIR=$DESTDIR
   15.33 +compile_rules() {
   15.34 +	mkdir build
   15.35 +	cd build
   15.36 +	cmake \
   15.37 +		-DCMAKE_INSTALL_PREFIX=/usr \
   15.38 +		.. &&
   15.39 +	make &&
   15.40 +	make install/fast DESTDIR=$DESTDIR
   15.41  }
   15.42  
   15.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.44 -genpkg_rules()
   15.45 -{
   15.46 -	mkdir -p $fs/usr/lib/ $fs/usr/share/
   15.47 -	cp -a $install/usr/lib/libgooglepinyin.so* $fs/usr/lib/
   15.48 -	cp -a $install/usr/share/googlepinyin/ $fs/usr/share/
   15.49 +genpkg_rules() {
   15.50 +	case $PACKAGE in
   15.51 +		libgooglepinyin) copy @std;;
   15.52 +		*-dev) copy @dev;;
   15.53 +	esac
   15.54  }
    16.1 --- a/libgpod-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
    16.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.3 @@ -1,21 +0,0 @@
    16.4 -# SliTaz package receipt.
    16.5 -
    16.6 -PACKAGE="libgpod-dev"
    16.7 -VERSION="0.7.94"
    16.8 -CATEGORY="development"
    16.9 -SHORT_DESC="libgpod devel files"
   16.10 -MAINTAINER="jozee@slitaz.org"
   16.11 -LICENSE="GPL2"
   16.12 -WANTED="libgpod"
   16.13 -WEB_SITE="http://www.gtkpod.org/libgpod.html"
   16.14 -
   16.15 -DEPENDS="pkg-config"
   16.16 -
   16.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   16.18 -genpkg_rules()
   16.19 -{
   16.20 -	mkdir -p $fs/usr/lib
   16.21 -	cp -a $install/usr/include $fs/usr
   16.22 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   16.23 -	cp -a $install/usr/lib/*.*a $fs/usr/lib/
   16.24 -}
    17.1 --- a/libgpod/receipt	Fri Nov 17 18:18:29 2017 +0100
    17.2 +++ b/libgpod/receipt	Sat Nov 18 13:59:34 2017 +0200
    17.3 @@ -1,31 +1,35 @@
    17.4 -# SliTaz package receipt.
    17.5 +# SliTaz package receipt v2.
    17.6  
    17.7  PACKAGE="libgpod"
    17.8  VERSION="0.7.94"
    17.9  CATEGORY="multimedia"
   17.10 -SHORT_DESC="a shared library to access the contents of an iPod"
   17.11 +SHORT_DESC="Library to access the contents of an iPod"
   17.12  MAINTAINER="jozee@slitaz.org"
   17.13  LICENSE="GPL2"
   17.14 +WEB_SITE="http://www.gtkpod.org/libgpod.html"
   17.15 +
   17.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   17.17 -WEB_SITE="http://www.gtkpod.org/libgpod.html"
   17.18  WGET_URL="$SF_MIRROR/gtkpod/$TARBALL"
   17.19  
   17.20 -DEPENDS="gtk+ mutagen libxml2 sqlite3 libplist zlib"
   17.21 -BUILD_DEPENDS="$DEPENDS intltool pygobject libxml2-dev pkg-config sqlite3-dev \
   17.22 -glib-dev libplist-dev zlib-dev libffi"
   17.23 +BUILD_DEPENDS="$DEPENDS intltool pygobject libxml2-dev sqlite3-dev glib-dev \
   17.24 +libplist-dev zlib-dev libffi"
   17.25 +SPLIT="libgpod-dev"
   17.26  
   17.27 -# Rules to configure and make the package.
   17.28 -compile_rules()
   17.29 -{
   17.30 -	cd $src
   17.31 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
   17.32 -	make PREFIX=/usr &&
   17.33 -	make PREFIX=/usr DESTDIR=$DESTDIR install
   17.34 +compile_rules() {
   17.35 +	./configure $CONFIGURE_ARGS && make && make install
   17.36  }
   17.37  
   17.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.39 -genpkg_rules()
   17.40 -{
   17.41 -	mkdir -p $fs/usr/lib 
   17.42 -	cp -a $install/usr/lib/*.so* $fs/usr/lib/
   17.43 +genpkg_rules() {
   17.44 +	case $PACKAGE in
   17.45 +		libgpod)
   17.46 +			copy @std
   17.47 +			DEPENDS="glib libffi liblzma libplist libsqlite3 libxml2 pcre \
   17.48 +			zlib   gtk+ mutagen sqlite3"
   17.49 +			;;
   17.50 +		*-dev)
   17.51 +			copy @dev
   17.52 +			DEPENDS="libgpod glib-dev libffi-dev libplist-dev libxml2-dev \
   17.53 +			pcre-dev sqlite3-dev xz-dev zlib-dev"
   17.54 +			;;
   17.55 +	esac
   17.56  }
    18.1 --- a/libqcow-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
    18.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.3 @@ -1,19 +0,0 @@
    18.4 -# SliTaz package receipt.
    18.5 -
    18.6 -PACKAGE="libqcow-dev"
    18.7 -VERSION="20120225"
    18.8 -CATEGORY="development"
    18.9 -SHORT_DESC="Tools for reading QEMU Copy-On-Write (QCOW) images, development files."
   18.10 -MAINTAINER="pascal.bellard@slitaz.org"
   18.11 -LICENSE="LGPL3"
   18.12 -WEB_SITE="http://libqcow.sourceforge.net/"
   18.13 -WANTED="libqcow"
   18.14 -
   18.15 -# Rules to gen a SliTaz package suitable for Tazpkg.   
   18.16 -genpkg_rules()                                      
   18.17 -{
   18.18 -	mkdir -p $fs/usr/lib
   18.19 -	cp -a $install/usr/include $fs/usr
   18.20 -	cp -a $install/usr/lib/*a $fs/usr/lib
   18.21 -	cp -a $install/usr/lib/pkgconfig $fs/usr
   18.22 -}
    19.1 --- a/libqcow/receipt	Fri Nov 17 18:18:29 2017 +0100
    19.2 +++ b/libqcow/receipt	Sat Nov 18 13:59:34 2017 +0200
    19.3 @@ -1,33 +1,36 @@
    19.4 -# SliTaz package receipt.
    19.5 +# SliTaz package receipt v2.
    19.6  
    19.7  PACKAGE="libqcow"
    19.8 -VERSION="20120225"
    19.9 +VERSION="20170222"
   19.10  CATEGORY="misc"
   19.11 -SHORT_DESC="Tools for reading QEMU Copy-On-Write (QCOW) image files."
   19.12 +SHORT_DESC="Tools for reading QEMU Copy-On-Write (QCOW) image files"
   19.13  MAINTAINER="pascal.bellard@slitaz.org"
   19.14  LICENSE="LGPL3"
   19.15 +WEB_SITE="https://github.com/libyal/libqcow"
   19.16 +
   19.17  TARBALL="$PACKAGE-alpha-$VERSION.tar.gz"
   19.18 -WEB_SITE="http://libqcow.sourceforge.net/"
   19.19 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   19.20 +WGET_URL="https://github.com/libyal/libqcow/releases/download/$VERSION/$TARBALL"
   19.21  
   19.22 -DEPENDS="fuse libcrypto"
   19.23 -BUILD_DEPENDS="fuse-dev openssl-dev"
   19.24 +BUILD_DEPENDS="gettext openssl-dev zlib-dev fuse-dev"
   19.25 +SPLIT="libqcow-dev"
   19.26  
   19.27 -# Rules to configure and make the package.
   19.28 -compile_rules()
   19.29 -{
   19.30 -	cd $src
   19.31 -	./configure --prefix=/usr --mandir=/usr/share/man \
   19.32 +compile_rules() {
   19.33 +	./configure \
   19.34  		--localstatedir=/var \
   19.35  	$CONFIGURE_ARGS &&
   19.36  	make &&
   19.37 -	make DESTDIR=$DESTDIR install
   19.38 +	make install
   19.39  }
   19.40  
   19.41 -# Rules to gen a SliTaz package suitable for Tazpkg.   
   19.42 -genpkg_rules()                                      
   19.43 -{
   19.44 -	mkdir -p $fs/usr/lib
   19.45 -	cp -a $install/usr/bin $fs/usr
   19.46 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   19.47 +genpkg_rules() {
   19.48 +	case $PACKAGE in
   19.49 +		libqcow)
   19.50 +			copy @std
   19.51 +			DEPENDS="fuse libcrypto zlib"
   19.52 +			;;
   19.53 +		*-dev)
   19.54 +			copy @dev
   19.55 +			DEPENDS="libqcow openssl-dev zlib-dev"
   19.56 +			;;
   19.57 +	esac
   19.58  }
    20.1 --- a/libzeitgeist-dev/receipt	Fri Nov 17 18:18:29 2017 +0100
    20.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.3 @@ -1,24 +0,0 @@
    20.4 -# SliTaz package receipt.
    20.5 -
    20.6 -PACKAGE="libzeitgeist-dev"
    20.7 -VERSION="0.3.18"
    20.8 -CATEGORY="development"
    20.9 -SHORT_DESC="Development files for libzeitgeist"
   20.10 -MAINTAINER="al.bobylev@gmail.com"
   20.11 -LICENSE="LGPL2.1"
   20.12 -WEB_SITE="https://launchpad.net/libzeitgeist"
   20.13 -
   20.14 -WANTED="libzeitgeist"
   20.15 -DEPENDS="libzeitgeist glib-dev pkg-config"
   20.16 -
   20.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   20.18 -genpkg_rules()
   20.19 -{
   20.20 -	mkdir -p \
   20.21 -		$fs/usr/lib \
   20.22 -		$fs/usr/share
   20.23 -	cp -a $install/usr/include $fs/usr
   20.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   20.25 -	cp -a $install/usr/lib/*.la $fs/usr/lib
   20.26 -	cp -a $install/usr/share/vala $fs/usr/share
   20.27 -}
    21.1 --- a/libzeitgeist/receipt	Fri Nov 17 18:18:29 2017 +0100
    21.2 +++ b/libzeitgeist/receipt	Sat Nov 18 13:59:34 2017 +0200
    21.3 @@ -1,24 +1,20 @@
    21.4 -# SliTaz package receipt.
    21.5 +# SliTaz package receipt v2.
    21.6  
    21.7  PACKAGE="libzeitgeist"
    21.8  VERSION="0.3.18"
    21.9 -SERIES="0.3"
   21.10  CATEGORY="utilities"
   21.11  SHORT_DESC="Zeitgeist client library"
   21.12  MAINTAINER="al.bobylev@gmail.com"
   21.13  LICENSE="LGPL2.1"
   21.14  WEB_SITE="https://launchpad.net/libzeitgeist"
   21.15 +
   21.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   21.17 -WGET_URL="$WEB_SITE/$SERIES/$VERSION/+download/$TARBALL"
   21.18 +WGET_URL="$WEB_SITE/${VERSION%.*}/$VERSION/+download/$TARBALL"
   21.19  
   21.20 -VERSION_NOTE="latest stable"
   21.21 +BUILD_DEPENDS="glib-dev"
   21.22 +SPLIT="libzeitgeist-dev"
   21.23  
   21.24 -DEPENDS="glib"
   21.25 -BUILD_DEPENDS="wget glib-dev"
   21.26 -
   21.27 -# Rules to configure and make the package.
   21.28 -compile_rules()
   21.29 -{
   21.30 +compile_rules() {
   21.31  	./configure \
   21.32  		--disable-static \
   21.33  		$CONFIGURE_ARGS &&
   21.34 @@ -26,9 +22,17 @@
   21.35  	make install
   21.36  }
   21.37  
   21.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   21.39 -genpkg_rules()
   21.40 -{
   21.41 -	mkdir -p $fs/usr/lib
   21.42 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   21.43 +genpkg_rules() {
   21.44 +	case $PACKAGE in
   21.45 +		libzeitgeist)
   21.46 +			copy @std
   21.47 +			DEPENDS="glib"
   21.48 +			;;
   21.49 +		*-dev)
   21.50 +			copy @dev
   21.51 +			DEPENDS="libzeitgeist glib-dev libffi-dev pcre-dev \
   21.52 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
   21.53 +			zlib-dev"
   21.54 +			;;
   21.55 +	esac
   21.56  }