wok-next rev 20120

Up exo, garcon, gtk-xfce-engine, libxfce4ui, libxfce4util, thunar, thunar-volman, tumbler, xfce4-appfinder, xfce4-dev-tools, xfce4-panel, xfce4-session, xfconf; add libopenraw, xfce4-power-manager.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Oct 31 01:54:07 2017 +0200 (2017-10-31)
parents 1657f1ea5281
children 76b93e8c1608
files exo-tools/receipt exo/receipt exo/stuff/helpers.rc.u garcon-dev/receipt garcon/receipt gtk-xfce-engine/receipt libexo-dev/receipt libexo/receipt libexo/stuff/helpers.rc.u libopenraw/receipt libxfce4ui-dev/receipt libxfce4ui/receipt libxfce4util/receipt thunar-dev/receipt thunar-volman/receipt thunar/receipt tumbler/receipt xfce4-appfinder/receipt xfce4-dev-tools/receipt xfce4-dev-tools/stuff/xdt-autogen-4.6.0.u xfce4-panel-dev/receipt xfce4-panel/receipt xfce4-panel/stuff/launcher-8.rc.in.u xfce4-power-manager/receipt xfce4-session-dev/receipt xfce4-session/receipt xfconf/receipt
line diff
     1.1 --- a/exo-tools/receipt	Mon Oct 30 23:08:06 2017 +0100
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,32 +0,0 @@
     1.4 -# SliTaz package receipt.
     1.5 -
     1.6 -PACKAGE="exo-tools"
     1.7 -VERSION="0.8.0"
     1.8 -CATEGORY="x-window"
     1.9 -SHORT_DESC="Xfce extension tools"
    1.10 -MAINTAINER="erjo@slitaz.org"
    1.11 -LICENSE="GPL2"
    1.12 -WANTED="exo"
    1.13 -SUGGESTED="perl-uri"
    1.14 -WEB_SITE="http://www.xfce.org"
    1.15 -
    1.16 -DEPENDS="libexo libxfce4ui"
    1.17 -
    1.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.19 -genpkg_rules()
    1.20 -{
    1.21 -	mkdir -p $fs/usr/share/locale \
    1.22 -		$fs/usr/share/xfce4 \
    1.23 -		$fs/etc/xdg/xfce4
    1.24 -
    1.25 -	cp -a $install/etc $fs/
    1.26 -	cp -a $install/usr/bin $fs/usr
    1.27 -	cp -a $install/usr/share/locale/fr $fs/usr/share/locale
    1.28 -	cp -a $install/usr/share/applications $fs/usr/share
    1.29 -	cp -a $install/usr/share/icons $fs/usr/share
    1.30 -	cp -a $install/usr/share/pixmaps $fs/usr/share
    1.31 -	cp -a $install/usr/share/xfce4/helpers $fs/usr/share/xfce4
    1.32 -
    1.33 -	# Fix perms & helpers
    1.34 -	chmod +x $fs/usr/bin/exo-preferred-applications
    1.35 -}
     2.1 --- a/exo/receipt	Mon Oct 30 23:08:06 2017 +0100
     2.2 +++ b/exo/receipt	Tue Oct 31 01:54:07 2017 +0200
     2.3 @@ -1,38 +1,53 @@
     2.4 -# SliTaz package receipt.
     2.5 +# SliTaz package receipt v2.
     2.6  
     2.7  PACKAGE="exo"
     2.8 -VERSION="0.8.0"
     2.9 -CATEGORY="meta"
    2.10 -SHORT_DESC="Xfce Exo library and tools"
    2.11 +VERSION="0.10.3" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
    2.12 +CATEGORY="x-window"
    2.13 +SHORT_DESC="Xfce extension library"
    2.14  MAINTAINER="erjo@slitaz.org"
    2.15  LICENSE="GPL2"
    2.16 +WEB_SITE="http://www.xfce.org/"
    2.17 +
    2.18  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    2.19 -WEB_SITE="http://www.xfce.org"
    2.20 -WGET_URL="http://archive.xfce.org/xfce/4.10/src/$TARBALL"
    2.21 -COOK_OPT="!fs"
    2.22 +WGET_URL="http://archive.xfce.org/src/xfce/exo/${VERSION%.*}/$TARBALL"
    2.23  
    2.24 -DEPENDS="exo-tools libexo util-linux-uuid glib"
    2.25 -BUILD_DEPENDS="libxfce4util-dev perl-uri startup-notification-dev intltool \
    2.26 -util-linux-uuid-dev glib-dev gtk+-dev libxfce4ui-dev libxml2-dev"
    2.27 +BUILD_DEPENDS="intltool gtk+-dev libxfce4util-dev libxfce4ui-dev gtk-doc"
    2.28 +SPLIT="exo-tools exo-dev"
    2.29  
    2.30 -# Rules to configure and make the package.
    2.31 -compile_rules()
    2.32 -{
    2.33 -	cd $src
    2.34 -	patch -p1 -i $stuff/helpers.rc.u
    2.35 +compile_rules() {
    2.36  	./configure \
    2.37 -		--prefix=/usr \
    2.38  		--sysconfdir=/etc \
    2.39 -		--libexecdir=/usr/lib/libexo \
    2.40 +		--localstatedir=/var \
    2.41  		--disable-debug \
    2.42 -		--mandir=/usr/share/man \
    2.43 -		--disable-python \
    2.44 -		$CONFIGURE_ARGS && \
    2.45 -	make && make install
    2.46 +		--enable-gtk-doc \
    2.47 +		$CONFIGURE_ARGS &&
    2.48 +	make &&
    2.49 +	make install
    2.50  }
    2.51  
    2.52 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.53 -genpkg_rules()
    2.54 -{
    2.55 -	mkdir $fs/usr
    2.56 +genpkg_rules() {
    2.57 +	case $PACKAGE in
    2.58 +		exo)
    2.59 +			COOKOPTS="!menus !pixmaps"
    2.60 +			copy *.so*
    2.61 +			DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \
    2.62 +			libxfce4util pango xorg-libICE xorg-libSM xorg-libX11"
    2.63 +			;;
    2.64 +		*-tools)
    2.65 +			copy @std @rm
    2.66 +			DEPENDS="exo libxfce4ui"
    2.67 +			;;
    2.68 +		*-dev)
    2.69 +			copy @dev
    2.70 +			DEPENDS="exo exo-tools \
    2.71 +			atk-dev bzip2-dev cairo-dev fontconfig-dev freetype-dev \
    2.72 +			gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libffi-dev \
    2.73 +			libpng16-dev libxfce4util-dev libxml2-dev pango-dev pcre-dev \
    2.74 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    2.75 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
    2.76 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
    2.77 +			xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
    2.78 +			;;
    2.79 +	esac
    2.80 +	TAGS="Xfce"
    2.81  }
     3.1 --- a/exo/stuff/helpers.rc.u	Mon Oct 30 23:08:06 2017 +0100
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,9 +0,0 @@
     3.4 ---- exo-0.3.101-ori/exo-helper/helpers/helpers.rc	Tue Nov 11 08:22:46 2008
     3.5 -+++ exo-0.3.101/exo-helper/helpers/helpers.rc	Sun Aug  2 21:57:30 2009
     3.6 -@@ -6,5 +6,4 @@
     3.7 - #
     3.8 - 
     3.9 - WebBrowser=firefox
    3.10 --MailReader=thunderbird
    3.11 --TerminalEmulator=Terminal
    3.12 -+TerminalEmulator=xterm
     4.1 --- a/garcon-dev/receipt	Mon Oct 30 23:08:06 2017 +0100
     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="garcon-dev"
     4.7 -VERSION="0.3.0"
     4.8 -CATEGORY="development"
     4.9 -SHORT_DESC="Xfce menu devel files"
    4.10 -MAINTAINER="erjo@slitaz.org"
    4.11 -LICENSE="LGPL2"
    4.12 -WANTED="garcon"
    4.13 -WEB_SITE="http://www.xfce.org"
    4.14 -
    4.15 -DEPENDS="garcon pkg-config"
    4.16 -
    4.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.18 -genpkg_rules()
    4.19 -{
    4.20 -	mkdir -p $fs/usr/lib
    4.21 -	
    4.22 -	cp -a $install/usr/lib/*.la $fs/usr/lib
    4.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    4.24 -	cp -a $install/usr/include $fs/usr
    4.25 -}
    4.26 -
     5.1 --- a/garcon/receipt	Mon Oct 30 23:08:06 2017 +0100
     5.2 +++ b/garcon/receipt	Tue Oct 31 01:54:07 2017 +0200
     5.3 @@ -1,42 +1,52 @@
     5.4 -# SliTaz package receipt.
     5.5 +# SliTaz package receipt v2.
     5.6  
     5.7  PACKAGE="garcon"
     5.8 -VERSION="0.3.0"
     5.9 +VERSION="0.4.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
    5.10  CATEGORY="misc"
    5.11  SHORT_DESC="Xfce menu library"
    5.12  MAINTAINER="erjo@slitaz.org"
    5.13  LICENSE="LGPL2"
    5.14 +WEB_SITE="http://www.xfce.org/"
    5.15 +
    5.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.17 -WEB_SITE="http://www.xfce.org"
    5.18 -WGET_URL="http://archive.xfce.org/src/xfce/garcon/${VERSION%.*}/$TARBALL"
    5.19 +WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
    5.20  
    5.21 -DEPENDS="glib gtk+ libxfce4ui libxfce4util util-linux-uuid startup-notification"
    5.22 -BUILD_DEPENDS="intltool glib-dev libxfce4ui-dev libxfce4util-dev \
    5.23 -		util-linux-uuid-dev gtk+-dev startup-notification-dev"
    5.24 +BUILD_DEPENDS="intltool libxfce4util-dev gtk+-dev libxfce4ui-dev gtk-doc"
    5.25 +SPLIT="garcon-dev"
    5.26  
    5.27 -# Rules to configure and make the package.
    5.28 -compile_rules()
    5.29 -{
    5.30 -	cd $src
    5.31 +compile_rules() {
    5.32  	./configure \
    5.33 -		--prefix=/usr \
    5.34 -		--infodir=/usr/share/info \
    5.35  		--sysconfdir=/etc \
    5.36 -		--disable-login \
    5.37 -		--mandir=/usr/share/man \
    5.38 +		--localstatedir=/var \
    5.39 +		--disable-debug \
    5.40 +		--enable-gtk-doc \
    5.41  		$CONFIGURE_ARGS &&
    5.42 -	make && make DESTDIR=$DESTDIR install
    5.43 +	make &&
    5.44 +	make install
    5.45  }
    5.46  
    5.47 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.48 -genpkg_rules()
    5.49 -{
    5.50 -	mkdir -p $fs/usr \
    5.51 -		$fs/usr/share \
    5.52 -		$fs/usr/lib
    5.53 -	
    5.54 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    5.55 -	cp -a $install/etc $fs/
    5.56 -	cp -a $install/usr/share/desktop* $fs/usr/share
    5.57 +genpkg_rules() {
    5.58 +	case $PACKAGE in
    5.59 +		garcon)
    5.60 +			copy @std
    5.61 +			DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \
    5.62 +			libffi libharfbuzz liblzma libpng16 libxfce4ui libxfce4util \
    5.63 +			libxml2 pango pcre startup-notification util-linux-blkid \
    5.64 +			util-linux-mount util-linux-uuid xorg-libICE xorg-libSM \
    5.65 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \
    5.66 +			xorg-libxcb xorg-pixman xorg-xcb-util zlib"
    5.67 +			;;
    5.68 +		*-dev)
    5.69 +			copy @dev
    5.70 +			DEPENDS="garcon atk-dev bzip2-dev cairo-dev fontconfig-dev \
    5.71 +			freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \
    5.72 +			libffi-dev libpng16-dev libxfce4ui-dev libxfce4util-dev \
    5.73 +			libxml2-dev pango-dev pcre-dev startup-notification-dev \
    5.74 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    5.75 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
    5.76 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
    5.77 +			xorg-libxcb-dev xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev"
    5.78 +			;;
    5.79 +	esac
    5.80 +	TAGS="Xfce"
    5.81  }
    5.82 -
     6.1 --- a/gtk-xfce-engine/receipt	Mon Oct 30 23:08:06 2017 +0100
     6.2 +++ b/gtk-xfce-engine/receipt	Tue Oct 31 01:54:07 2017 +0200
     6.3 @@ -1,31 +1,48 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="gtk-xfce-engine"
     6.8 -VERSION="2.8.1"
     6.9 +VERSION="2.10.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
    6.10  CATEGORY="customization"
    6.11  SHORT_DESC="GTK engine for Xfce"
    6.12  MAINTAINER="erjo@slitaz.org"
    6.13  LICENSE="GPL2"
    6.14 +WEB_SITE="http://www.xfce.org/"
    6.15 +
    6.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.17 -WEB_SITE="http://www.xfce.org/"
    6.18  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
    6.19  
    6.20 -DEPENDS="gtk+"
    6.21 -BUILD_DEPENDS="gtk+-dev libffi"
    6.22 +BUILD_DEPENDS="gtk+-dev"
    6.23 +SPLIT="gtk-xfce-engine-dev"
    6.24  
    6.25 -# Rules to configure and make the package.
    6.26 -compile_rules()
    6.27 -{
    6.28 -	./configure $CONFIGURE_ARGS && make && make install
    6.29 +compile_rules() {
    6.30 +	./configure \
    6.31 +		--sysconfdir=/etc \
    6.32 +		--localstatedir=/var \
    6.33 +		--disable-debug \
    6.34 +		$CONFIGURE_ARGS &&
    6.35 +	make &&
    6.36 +	make install
    6.37  }
    6.38  
    6.39 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.40 -genpkg_rules()
    6.41 -{
    6.42 -	mkdir -p $fs/usr
    6.43 -
    6.44 -	cp -a $install/usr/lib $fs/usr
    6.45 -	cp -a $install/usr/share/ $fs/usr/
    6.46 -
    6.47 -	find $fs/usr/lib -name "*.la" -exec rm -f {} \;
    6.48 +genpkg_rules() {
    6.49 +	case $PACKAGE in
    6.50 +		gtk-xfce-engine)
    6.51 +			copy @std
    6.52 +			DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \
    6.53 +			libffi libharfbuzz liblzma libpng16 libxml2 pango pcre \
    6.54 +			util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \
    6.55 +			xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \
    6.56 +			xorg-pixman zlib"
    6.57 +			;;
    6.58 +		*-dev)
    6.59 +			copy @dev
    6.60 +			DEPENDS="gtk-xfce-engine atk-dev bzlib cairo-dev fontconfig-dev \
    6.61 +			freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \
    6.62 +			libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \
    6.63 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    6.64 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
    6.65 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib"
    6.66 +			;;
    6.67 +	esac
    6.68 +	TAGS="Xfce"
    6.69  }
     7.1 --- a/libexo-dev/receipt	Mon Oct 30 23:08:06 2017 +0100
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,23 +0,0 @@
     7.4 -# SliTaz package receipt.
     7.5 -
     7.6 -PACKAGE="libexo-dev"
     7.7 -VERSION="0.8.0"
     7.8 -CATEGORY="development"
     7.9 -SHORT_DESC="Xfce extension library dev files"
    7.10 -MAINTAINER="erjo@slitaz.org"
    7.11 -LICENSE="GPL2"
    7.12 -WANTED="exo"
    7.13 -WEB_SITE="http://www.xfce.org"
    7.14 -
    7.15 -DEPENDS="libexo gtk+-dev libxfce4util-dev hal-dev 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 -		
    7.22 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    7.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    7.24 -	cp -a $install/usr/include $fs/usr
    7.25 -}
    7.26 -
     8.1 --- a/libexo/receipt	Mon Oct 30 23:08:06 2017 +0100
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,27 +0,0 @@
     8.4 -# SliTaz package receipt.
     8.5 -
     8.6 -PACKAGE="libexo"
     8.7 -VERSION="0.8.0"
     8.8 -CATEGORY="x-window"
     8.9 -SHORT_DESC="Xfce extension library"
    8.10 -MAINTAINER="erjo@slitaz.org"
    8.11 -LICENSE="GPL2"
    8.12 -WANTED="exo"
    8.13 -SUGGESTED="exo-tools"
    8.14 -WEB_SITE="http://www.xfce.org"
    8.15 -
    8.16 -DEPENDS="libxfce4util startup-notification libnotify"
    8.17 -
    8.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.19 -genpkg_rules()
    8.20 -{
    8.21 -	mkdir -p $fs/usr/lib 
    8.22 -
    8.23 -	cp -a $install/etc $fs/
    8.24 -	cp -a $install/usr/bin $fs/usr
    8.25 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    8.26 -	cp -a $install/usr/lib/xfce4 $fs/usr/lib
    8.27 -
    8.28 -	# Strip files
    8.29 -	#strip -s $fs/usr/lib/libexo/* 2> /dev/null
    8.30 -}
     9.1 --- a/libexo/stuff/helpers.rc.u	Mon Oct 30 23:08:06 2017 +0100
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,9 +0,0 @@
     9.4 ---- exo-0.3.101-ori/exo-helper/helpers/helpers.rc	Tue Nov 11 08:22:46 2008
     9.5 -+++ exo-0.3.101/exo-helper/helpers/helpers.rc	Sun Aug  2 21:57:30 2009
     9.6 -@@ -6,5 +6,4 @@
     9.7 - #
     9.8 - 
     9.9 - WebBrowser=firefox
    9.10 --MailReader=thunderbird
    9.11 --TerminalEmulator=Terminal
    9.12 -+TerminalEmulator=xterm
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/libopenraw/receipt	Tue Oct 31 01:54:07 2017 +0200
    10.3 @@ -0,0 +1,41 @@
    10.4 +# SliTaz package receipt v2.
    10.5 +
    10.6 +PACKAGE="libopenraw"
    10.7 +VERSION="0.1.2"
    10.8 +CATEGORY="graphics"
    10.9 +SHORT_DESC="Library for decoding RAW files"
   10.10 +MAINTAINER="al.bobylev@gmail.com"
   10.11 +LICENSE="LGPL"
   10.12 +WEB_SITE="https://libopenraw.freedesktop.org/wiki/"
   10.13 +
   10.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.15 +WGET_URL="https://libopenraw.freedesktop.org/download/$TARBALL"
   10.16 +
   10.17 +BUILD_DEPENDS="libboost-dev libjpeg-turbo-dev libxml2-dev curl-dev glib-dev \
   10.18 +gdk-pixbuf-dev"
   10.19 +SPLIT="libopenraw-gnome libopenraw libopenraw-dev"
   10.20 +
   10.21 +compile_rules() {
   10.22 +	./configure $CONFIGURE_ARGS && make && make install
   10.23 +}
   10.24 +
   10.25 +genpkg_rules() {
   10.26 +	case $PACKAGE in
   10.27 +		libopenraw-gnome)
   10.28 +			copy libopenrawgnome.so*
   10.29 +			DEPENDS="libopenraw"
   10.30 +			CAT="gnome|GNOME support"
   10.31 +			;;
   10.32 +		libopenraw)
   10.33 +			copy @std @rm
   10.34 +			DEPENDS="gdk-pixbuf glib libffi libjpeg-turbo libpng16 pcre \
   10.35 +			util-linux-blkid util-linux-mount util-linux-uuid zlib"
   10.36 +			;;
   10.37 +		*-dev)
   10.38 +			copy @dev
   10.39 +			DEPENDS="libopenraw libopenraw-gnome gdk-pixbuf-dev glib-dev \
   10.40 +			libjpeg-turbo-dev libffi-dev libpng16-dev pcre-dev \
   10.41 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev zlib"
   10.42 +			;;
   10.43 +	esac
   10.44 +}
    11.1 --- a/libxfce4ui-dev/receipt	Mon Oct 30 23:08:06 2017 +0100
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,22 +0,0 @@
    11.4 -# SliTaz package receipt.
    11.5 -
    11.6 -PACKAGE="libxfce4ui-dev"
    11.7 -VERSION="4.11.1"
    11.8 -CATEGORY="development"
    11.9 -SHORT_DESC="Xfce Gtk Widget library dev files"
   11.10 -MAINTAINER="erjo@slitaz.org"
   11.11 -LICENSE="LGPL2"
   11.12 -WEB_SITE="http://www.xfce.org"
   11.13 -
   11.14 -DEPENDS="libxfce4ui gtk+-dev libxfce4util-dev pkg-config"
   11.15 -WANTED="libxfce4ui"
   11.16 -
   11.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.18 -genpkg_rules()
   11.19 -{
   11.20 -	mkdir -p $fs/usr/lib
   11.21 -	cp -a $install/usr/include $fs/usr
   11.22 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   11.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   11.24 -}
   11.25 -
    12.1 --- a/libxfce4ui/receipt	Mon Oct 30 23:08:06 2017 +0100
    12.2 +++ b/libxfce4ui/receipt	Tue Oct 31 01:54:07 2017 +0200
    12.3 @@ -1,36 +1,61 @@
    12.4 -# SliTaz package receipt.
    12.5 +# SliTaz package receipt v2.
    12.6  
    12.7  PACKAGE="libxfce4ui"
    12.8 -VERSION="4.11.1"
    12.9 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   12.10  CATEGORY="x-window"
   12.11 -SHORT_DESC="Xfce Gtk Widget library"
   12.12 +SHORT_DESC="Xfce GTK widget library"
   12.13  MAINTAINER="erjo@slitaz.org"
   12.14  LICENSE="LGPL2"
   12.15 +WEB_SITE="http://www.xfce.org/"
   12.16 +
   12.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   12.18 -WEB_SITE="http://www.xfce.org"
   12.19  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   12.20  
   12.21 -DEPENDS="gtk+ libxfce4util libxfconf startup-notification dbus-glib libglade \
   12.22 -util-linux-uuid"
   12.23 -BUILD_DEPENDS="gtk+-dev libxfce4util-dev libxfconf-dev \
   12.24 -startup-notification-dev libglade-dev xcb-util-dev util-linux-uuid-dev intltool"
   12.25 +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev xorg-libSM-dev \
   12.26 +gtk+-dev libxfce4util-dev startup-notification-dev xfconf-dev glade3-dev \
   12.27 +gtk-doc"
   12.28 +SPLIT="libxfce4ui-dev libxfce4ui-glade3 libxfce4ui"
   12.29  
   12.30 -# Rules to configure and make the package.
   12.31 -compile_rules()
   12.32 -{
   12.33 +compile_rules() {
   12.34  	./configure \
   12.35  		--sysconfdir=/etc \
   12.36 +		--localstatedir=/var \
   12.37  		--disable-debug \
   12.38 +		--enable-gtk-doc \
   12.39  		$CONFIGURE_ARGS &&
   12.40  	make &&
   12.41 -	make DESTDIR=$install install
   12.42 +	make install
   12.43  }
   12.44  
   12.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.46 -genpkg_rules()
   12.47 -{
   12.48 -	mkdir -p $fs/usr/lib
   12.49 -	cp -a $install/etc $fs/
   12.50 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   12.51 +genpkg_rules() {
   12.52 +	case $PACKAGE in
   12.53 +		*-dev)
   12.54 +			copy @dev
   12.55 +			DEPENDS="libxfce4ui libxfce4ui-glade3 \
   12.56 +			atk-dev bzip2-dev cairo-dev dbus-dev dbus-glib-dev fontconfig-dev \
   12.57 +			freetype-dev gdk-pixbuf-dev glade3-dev glib-dev gtk+-dev \
   12.58 +			harfbuzz-dev libffi-dev libpng16-dev libxfce4util-dev xfconf-dev \
   12.59 +			libxml2-dev pango-dev pcre-dev startup-notification-dev \
   12.60 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
   12.61 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
   12.62 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
   12.63 +			xorg-libxcb-dev xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev"
   12.64 +			;;
   12.65 +		*-glade3)
   12.66 +			copy glade3/ @rm
   12.67 +			DEPENDS="libxfce4ui glade3"
   12.68 +			CAT="x-window|Glade3 module"
   12.69 +			;;
   12.70 +		libxfce4ui)
   12.71 +			copy @std @rm
   12.72 +			DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \
   12.73 +			gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libpng16 \
   12.74 +			libxfce4util libxml2 pango pcre startup-notification \
   12.75 +			util-linux-blkid util-linux-mount util-linux-uuid xfconf \
   12.76 +			xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp \
   12.77 +			xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util \
   12.78 +			zlib"
   12.79 +			;;
   12.80 +	esac
   12.81 +	TAGS="Xfce"
   12.82  }
   12.83 -
    13.1 --- a/libxfce4util/receipt	Mon Oct 30 23:08:06 2017 +0100
    13.2 +++ b/libxfce4util/receipt	Tue Oct 31 01:54:07 2017 +0200
    13.3 @@ -1,17 +1,17 @@
    13.4  # SliTaz package receipt v2.
    13.5  
    13.6  PACKAGE="libxfce4util"
    13.7 -VERSION="4.13.1"
    13.8 +VERSION="4.12.1" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
    13.9  CATEGORY="x-window"
   13.10 -SHORT_DESC="Xfce Utility library"
   13.11 +SHORT_DESC="Xfce utility library"
   13.12  MAINTAINER="erjo@slitaz.org"
   13.13  LICENSE="LGPL2"
   13.14 -WEB_SITE="http://www.xfce.org"
   13.15 +WEB_SITE="http://www.xfce.org/"
   13.16  
   13.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   13.18  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   13.19  
   13.20 -BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev"
   13.21 +BUILD_DEPENDS="intltool gtk-doc"
   13.22  SPLIT="libxfce4util-dev"
   13.23  
   13.24  compile_rules() {
   13.25 @@ -19,6 +19,7 @@
   13.26  		--sysconfdir=/etc \
   13.27  		--localstatedir=/var \
   13.28  		--disable-debug \
   13.29 +		--enable-gtk-doc \
   13.30  		$CONFIGURE_ARGS &&
   13.31  	make &&
   13.32  	make install
   13.33 @@ -28,11 +29,11 @@
   13.34  	case $PACKAGE in
   13.35  		libxfce4util)
   13.36  			copy @std
   13.37 -			DEPENDS="glib libffi pcre"
   13.38 +			DEPENDS="glib pcre"
   13.39  			;;
   13.40  		*-dev)
   13.41  			copy @dev
   13.42 -			DEPENDS="libxfce4util glib-dev libffi-dev pcre-dev"
   13.43 +			DEPENDS="libxfce4util glib-dev pcre-dev"
   13.44  			;;
   13.45  	esac
   13.46  	TAGS="Xfce"
    14.1 --- a/thunar-dev/receipt	Mon Oct 30 23:08:06 2017 +0100
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,23 +0,0 @@
    14.4 -# SliTaz package receipt."
    14.5 -
    14.6 -PACKAGE="thunar-dev"
    14.7 -VERSION="1.4.0"
    14.8 -CATEGORY="development"
    14.9 -SHORT_DESC="Thunar File Manager dev files"
   14.10 -MAINTAINER="erjo@slitaz.org"
   14.11 -LICENSE="GPL2"
   14.12 -WANTED="thunar"
   14.13 -SOURCE="Thunar"
   14.14 -WEB_SITE="http://www.xfce.org"
   14.15 -
   14.16 -DEPENDS="thunar pkg-config"
   14.17 -
   14.18 -genpkg_rules()
   14.19 -{
   14.20 -	mkdir -p $fs/usr/lib/thunarx-2
   14.21 -	
   14.22 -	cp -a $install/usr/include $fs/usr
   14.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   14.24 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   14.25 -	cp -a $install/usr/lib/thunarx-2/*.*a $fs/usr/lib/thunarx-2
   14.26 -}
    15.1 --- a/thunar-volman/receipt	Mon Oct 30 23:08:06 2017 +0100
    15.2 +++ b/thunar-volman/receipt	Tue Oct 31 01:54:07 2017 +0200
    15.3 @@ -1,42 +1,31 @@
    15.4 -# SliTaz package receipt.
    15.5 +# SliTaz package receipt v2.
    15.6  
    15.7  PACKAGE="thunar-volman"
    15.8 -VERSION="0.8.0"
    15.9 +VERSION="0.8.1" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   15.10  CATEGORY="x-window"
   15.11 -SHORT_DESC="Thunar Volume Manager plugin"
   15.12 +SHORT_DESC="Thunar volume manager plugin"
   15.13  MAINTAINER="erjo@slitaz.org"
   15.14  LICENSE="GPL2"
   15.15 +WEB_SITE="http://www.xfce.org/"
   15.16 +
   15.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   15.18 -WEB_SITE="http://foo-projects.org/~benny/projects/thunar-archive-plugin/index.html"
   15.19 -WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION:0:3}/$TARBALL"
   15.20 +WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   15.21  
   15.22 -DEPENDS="thunar libxfce4ui startup-notification"
   15.23 -BUILD_DEPENDS="thunar-dev glibc-locale intltool libexo-dev libgudev-dev libxfce4ui-dev \
   15.24 - xfconf-dev startup-notification-dev util-linux-uuid-dev libxml2-dev libnotify-dev
   15.25 - libxfce4util-dev"
   15.26 +BUILD_DEPENDS="intltool exo-dev libgudev-dev libxfce4ui-dev libnotify-dev"
   15.27  
   15.28 -# Rules to configure and make the package.
   15.29 -compile_rules()
   15.30 -{
   15.31 -	cd $src
   15.32 +compile_rules() {
   15.33  	./configure \
   15.34 -		--prefix=/usr \
   15.35 +		--sysconfdir=/etc \
   15.36 +		--localstatedir=/var \
   15.37  		--disable-debug \
   15.38 -		--enable-notifications \
   15.39 -		--libexecdir=/usr/lib/$PACKAGE $CONFIGURE_ARGS && \
   15.40 -	make && make install
   15.41 +		$CONFIGURE_ARGS &&
   15.42 +	make &&
   15.43 +	make install
   15.44  }
   15.45  
   15.46 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.47 -genpkg_rules()
   15.48 -{
   15.49 -	mkdir -p $fs/usr/share/locale $fs/usr/lib
   15.50 -	
   15.51 -	cp -a $install/usr/bin $fs/usr
   15.52 -	cp -a $install/usr/share/applications $fs/usr/share
   15.53 -	cp -a $install/usr/share/icons $fs/usr/share
   15.54 -	cp -a $install/usr/share/locale/fr $fs/usr/share/locale
   15.55 -	
   15.56 -	#gtk-update-icon-cache -f -t $fs/usr/share/icons/hicolor
   15.57 +genpkg_rules() {
   15.58 +	copy @std
   15.59 +	DEPENDS="exo glib gtk+ libgudev libnotify libxfce4ui libxfce4util pango \
   15.60 +	xfconf   thunar"
   15.61 +	TAGS="Xfce"
   15.62  }
   15.63 -
    16.1 --- a/thunar/receipt	Mon Oct 30 23:08:06 2017 +0100
    16.2 +++ b/thunar/receipt	Tue Oct 31 01:54:07 2017 +0200
    16.3 @@ -1,58 +1,56 @@
    16.4 -# SliTaz package receipt.
    16.5 +# SliTaz package receipt v2.
    16.6  
    16.7  PACKAGE="thunar"
    16.8 -VERSION="1.4.0"
    16.9 +VERSION="1.6.6" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   16.10  CATEGORY="x-window"
   16.11 -SHORT_DESC="Thunar File Manager"
   16.12 +SHORT_DESC="Thunar file manager"
   16.13  MAINTAINER="erjo@slitaz.org"
   16.14  LICENSE="GPL2"
   16.15 -SOURCE="Thunar"
   16.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   16.17  WEB_SITE="http://www.xfce.org"
   16.18 +
   16.19 +TARBALL="Thunar-$VERSION.tar.bz2"
   16.20  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   16.21 -TAGS="file-manager"
   16.22  
   16.23 -DEPENDS="libpng jpeg gtk+ libxfce4util dbus-glib libexo pcre libexif libgudev \
   16.24 -gamin libxfce4ui startup-notification util-linux-uuid libnotify"
   16.25 -BUILD_DEPENDS="libpng-dev jpeg-dev gtk+-dev libxml2-dev dbus-glib-dev \
   16.26 -libexo-dev zlib-dev intltool libgudev-dev libxfce4ui-dev libxfce4util-dev xcb-util-dev \
   16.27 -startup-notification-dev util-linux-uuid-dev libnotify-dev"
   16.28 +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev exo-dev libxfce4ui-dev \
   16.29 +libgudev-dev libnotify-dev gtk-doc libexif-dev xfce4-panel-dev"
   16.30 +SPLIT="thunar-dev"
   16.31  
   16.32 -# Rules to configure and make the package.
   16.33 -compile_rules()
   16.34 -{
   16.35 +compile_rules() {
   16.36  	./configure \
   16.37 -		--prefix=/usr \
   16.38  		--sysconfdir=/etc \
   16.39 -		--enable-dbus \
   16.40 -		--enable-startup-notification \
   16.41 -		--enable-notifications \
   16.42 -		--enable-gio-unix \
   16.43 -		--enable-gudev \
   16.44 -		--libexecdir=/usr/lib \
   16.45 -		--enable-debug=no \
   16.46 +		--localstatedir=/var \
   16.47 +		--disable-debug \
   16.48 +		--enable-gtk-doc \
   16.49  		$CONFIGURE_ARGS &&
   16.50 -	make && make install
   16.51 +	make &&
   16.52 +	make install
   16.53  }
   16.54  
   16.55 -# Rules to gen a SliTaz package suitable for Tazpkg.
   16.56 -genpkg_rules()
   16.57 -{
   16.58 -	mkdir -p \
   16.59 -		$fs/usr/share \
   16.60 -		$fs/usr/lib/thunarx-2
   16.61 -
   16.62 -	cp -a $install/etc $fs
   16.63 -	cp -a $install/usr/bin $fs/usr
   16.64 -
   16.65 -	cp -a $install/usr/lib/Thunar $fs/usr/lib
   16.66 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   16.67 -	cp -a $install/usr/lib/thunarx-2/*.so* $fs/usr/lib/thunarx-2
   16.68 -	cp -a $install/usr/share/dbus-1 $fs/usr/share
   16.69 -
   16.70 -	cp -a $install/usr/share/applications $fs/usr/share
   16.71 -	cp -a $install/usr/share/icons $fs/usr/share
   16.72 -	cp -a $install/usr/share/pixmaps $fs/usr/share
   16.73 -	cp -a $install/usr/share/Thunar $fs/usr/share
   16.74 +genpkg_rules() {
   16.75 +	case $PACKAGE in
   16.76 +		thunar)
   16.77 +			copy @std
   16.78 +			DEPENDS="atk bzlib cairo dbus dbus-glib exo fontconfig freetype \
   16.79 +			gdk-pixbuf glib gtk+ libexif libffi libgudev libharfbuzz liblzma \
   16.80 +			libnotify libpng16 libxfce4ui libxfce4util libxml2 pango pcre \
   16.81 +			startup-notification util-linux-blkid util-linux-mount \
   16.82 +			util-linux-uuid xfce4-panel xfconf xorg-libICE xorg-libSM \
   16.83 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \
   16.84 +			xorg-libxcb xorg-pixman xorg-xcb-util zlib"
   16.85 +			TAGS="Xfce file-manager"
   16.86 +			;;
   16.87 +		*-dev)
   16.88 +			copy @dev
   16.89 +			DEPENDS="thunar atk-dev bzlib cairo-dev dbus-dev dbus-glib-dev \
   16.90 +			exo-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \
   16.91 +			gtk+-dev harfbuzz-dev libexif-dev libffi-dev libpng16-dev \
   16.92 +			libxfce4ui-dev libxfce4util-dev libxml2-dev pango-dev pcre-dev \
   16.93 +			startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \
   16.94 +			util-linux-uuid-dev xfce4-panel-dev xfconf-dev xorg-libICE-dev \
   16.95 +			xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
   16.96 +			xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \
   16.97 +			xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib"
   16.98 +			TAGS="Xfce"
   16.99 +			;;
  16.100 +	esac
  16.101  }
  16.102 -
    17.1 --- a/tumbler/receipt	Mon Oct 30 23:08:06 2017 +0100
    17.2 +++ b/tumbler/receipt	Tue Oct 31 01:54:07 2017 +0200
    17.3 @@ -1,9 +1,9 @@
    17.4  # SliTaz package receipt v2.
    17.5  
    17.6  PACKAGE="tumbler"
    17.7 -VERSION="0.1.32"
    17.8 -CATEGORY="system-tools"
    17.9 -SHORT_DESC="A D-Bus thumbnailing service"
   17.10 +VERSION="0.1.31" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   17.11 +CATEGORY="graphics"
   17.12 +SHORT_DESC="D-Bus thumbnailing service"
   17.13  MAINTAINER="al.bobylev@gmail.com"
   17.14  LICENSE="GPL2 LGPL2.1"
   17.15  WEB_SITE="https://www.openhub.net/p/tumbler"
   17.16 @@ -11,31 +11,77 @@
   17.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   17.18  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   17.19  
   17.20 -BUILD_DEPENDS="intltool dbus-glib-dev curl-dev glib-dev gdk-pixbuf-dev \
   17.21 -freetype-dev libjpeg-turbo-dev ffmpegthumbnailer-dev gst1-plugins-base-dev \
   17.22 -libgsf-dev poppler-dev libpng16-dev lcms2-dev tiff-dev gtk-doc"
   17.23 -SPLIT="tumbler-dev"
   17.24 +BUILD_DEPENDS="intltool gtk-doc dbus-glib dbus-dev dbus-glib-dev \
   17.25 +gdk-pixbuf-dev curl-dev freetype-dev libjpeg-turbo-dev ffmpegthumbnailer-dev \
   17.26 +gst1-plugins-base-dev libgsf-dev poppler-dev libopenraw-dev lcms2-dev"
   17.27 +SPLIT="tumbler-plugin-cover tumbler-plugin-ffmpeg tumbler-plugin-font \
   17.28 +tumbler-plugin-gst tumbler-plugin-jpeg tumbler-plugin-odf \
   17.29 +tumbler-plugin-poppler tumbler-plugin-raw tumbler tumbler-dev"
   17.30  
   17.31 -# Rules to configure and make the package.
   17.32 -compile_rules()
   17.33 -{
   17.34 +compile_rules() {
   17.35 +	# openraw v.0.0.9 - libopenraw-gnome-1.0.pc;
   17.36 +	# openraw v.0.1.2 - libopenraw-gnome-0.1.pc (current, latest)
   17.37 +	sed -i 's|libopenraw-gnome-1\.0|libopenraw-gnome-0.1|g' configure
   17.38 +
   17.39  	./configure \
   17.40  		--sysconfdir=/etc \
   17.41 -		--enable-debug=no \
   17.42 +		--localstatedir=/var \
   17.43 +		--disable-debug \
   17.44 +		--enable-gtk-doc \
   17.45  		$CONFIGURE_ARGS &&
   17.46  	make &&
   17.47  	make install
   17.48  }
   17.49  
   17.50 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.51 -genpkg_rules()
   17.52 -{
   17.53 +genpkg_rules() {
   17.54  	case $PACKAGE in
   17.55 +		*-cover)
   17.56 +			copy tumbler-cover-thumbnailer.so
   17.57 +			DEPENDS="tumbler libcrypto libcurl libidn2 libssh2 libssl"
   17.58 +			CAT="graphics|cover video thumbnailer"
   17.59 +			;;
   17.60 +		*-ffmpeg)
   17.61 +			copy tumbler-ffmpeg-thumbnailer.so
   17.62 +			DEPENDS="tumbler ffmpegthumbnailer"
   17.63 +			CAT="graphics|FFmpeg video thumbnailer"
   17.64 +			;;
   17.65 +		*-font)
   17.66 +			copy tumbler-font-thumbnailer.so
   17.67 +			DEPENDS="tumbler bzlib freetype libharfbuzz"
   17.68 +			CAT="graphics|font thumbnailer"
   17.69 +			;;
   17.70 +		*-gst)
   17.71 +			copy tumbler-gst-thumbnailer.so
   17.72 +			DEPENDS="tumbler gst1-plugins-base gstreamer1"
   17.73 +			CAT="graphics|GStreamer video thumbnailer"
   17.74 +			;;
   17.75 +		*-jpeg)
   17.76 +			copy tumbler-jpeg-thumbnailer.so
   17.77 +			DEPENDS="tumbler libjpeg-turbo"
   17.78 +			CAT="graphics|JPEG thumbnailer"
   17.79 +			;;
   17.80 +		*-odf)
   17.81 +			copy tumbler-odf-thumbnailer.so
   17.82 +			DEPENDS="tumbler bzlib libgsf liblzma libxml2"
   17.83 +			CAT="graphics|ODF thumbnailer"
   17.84 +			;;
   17.85 +		*-poppler)
   17.86 +			copy tumbler-poppler-thumbnailer.so
   17.87 +			DEPENDS="tumbler bzlib cairo fontconfig freetype lcms2 libharfbuzz \
   17.88 +			libjpeg-turbo liblzma libxml2 poppler tiff xorg-libX11 xorg-libXau \
   17.89 +			xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman"
   17.90 +			CAT="graphics|Poppler PDF/PS thumbnailer"
   17.91 +			;;
   17.92 +		*-raw)
   17.93 +			copy tumbler-raw-thumbnailer.so
   17.94 +			DEPENDS="tumbler libjpeg-turbo libopenraw libopenraw-gnome"
   17.95 +			CAT="graphics|RAW thumbnailer"
   17.96 +			;;
   17.97  		tumbler)
   17.98 -			copy @std
   17.99 -			DEPENDS="cairo dbus dbus-glib ffmpegthumbnailer freetype \
  17.100 -			gdk-pixbuf glib gst1-plugins-base gstreamer1 libcurl libgsf \
  17.101 -			libjpeg-turbo libpng16 libxml2 poppler"
  17.102 +			copy @std @rm
  17.103 +			DEPENDS="dbus dbus-glib gdk-pixbuf glib libffi libpng16 pcre \
  17.104 +			util-linux-blkid util-linux-mount util-linux-uuid zlib"
  17.105 +			CAT="graphics|main package"
  17.106  			CONFIG_FILES="/etc/xdg/tumbler/tumbler.rc"
  17.107  			;;
  17.108  		*-dev)
  17.109 @@ -43,11 +89,13 @@
  17.110  			DEPENDS="tumbler bzip2-dev cairo-dev curl-dev \
  17.111  			ffmpegthumbnailer-dev fontconfig-dev freetype-dev gdk-pixbuf-dev \
  17.112  			glib-dev gst1-plugins-base-dev gstreamer1-dev harfbuzz-dev \
  17.113 -			libjpeg-turbo-dev lcms2-dev libffi-dev libgsf-dev libpng16-dev \
  17.114 -			libxml2-dev openssl-dev pcre-dev poppler-dev tiff-dev \
  17.115 -			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
  17.116 -			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  17.117 +			libjpeg-turbo-dev lcms2-dev libffi-dev libgsf-dev libidn2-dev \
  17.118 +			libopenraw-dev libpng16-dev libssh2-dev libxml2-dev openssl-dev \
  17.119 +			pcre-dev poppler-dev tiff-dev util-linux-blkid-dev \
  17.120 +			util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \
  17.121 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  17.122  			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
  17.123  			;;
  17.124  	esac
  17.125 +	TAGS="Xfce"
  17.126  }
    18.1 --- a/xfce4-appfinder/receipt	Mon Oct 30 23:08:06 2017 +0100
    18.2 +++ b/xfce4-appfinder/receipt	Tue Oct 31 01:54:07 2017 +0200
    18.3 @@ -1,35 +1,29 @@
    18.4 -# SliTaz package receipt.
    18.5 +# SliTaz package receipt v2.
    18.6  
    18.7  PACKAGE="xfce4-appfinder"
    18.8 -VERSION="4.11.0"
    18.9 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   18.10  CATEGORY="x-window"
   18.11 -SHORT_DESC="Xfce Application Finder"
   18.12 +SHORT_DESC="Xfce application finder"
   18.13  MAINTAINER="erjo@slitaz.org"
   18.14  LICENSE="GPL2"
   18.15 +WEB_SITE="http://www.xfce.org/"
   18.16 +
   18.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   18.18 -WEB_SITE="http://www.xfce.org"
   18.19  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   18.20  
   18.21 -DEPENDS="gtk+ garcon libxfce4ui xfconf thunar gamin dbus-glib startup-notification \
   18.22 - garcon util-linux-uuid"
   18.23 -BUILD_DEPENDS="intltool libxfce4util-dev libxfce4ui-dev garcon-dev xfconf-dev \
   18.24 - startup-notification-dev dbus-glib-dev util-linux-uuid-dev "
   18.25 +BUILD_DEPENDS="intltool libxfce4util-dev garcon-dev"
   18.26  
   18.27 -# Rules to configure and make the package.
   18.28 -compile_rules()
   18.29 -{
   18.30 -	cd $src
   18.31 -	./configure --prefix=/usr \
   18.32 -		--disable-static \
   18.33 -		--disable-debug $CONFIGURE_ARGS && 
   18.34 -	make && make DESTDIR=$DESTDIR install
   18.35 +compile_rules() {
   18.36 +	./configure \
   18.37 +		--sysconfdir=/etc \
   18.38 +		--localstatedir=/var \
   18.39 +		--disable-debug \
   18.40 +		$CONFIGURE_ARGS &&
   18.41 +	make &&
   18.42 +	make install
   18.43  }
   18.44  
   18.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
   18.46 -genpkg_rules()
   18.47 -{
   18.48 -	mkdir -p $fs/usr/share/locale
   18.49 -	cp -a $install/usr/bin $fs/usr
   18.50 -	cp -a $install/usr/share/applications $fs/usr/share
   18.51 +genpkg_rules() {
   18.52 +	copy @std
   18.53 +	DEPENDS="garcon gdk-pixbuf glib gtk+ libxfce4ui libxfce4util xfconf"
   18.54  }
   18.55 -
    19.1 --- a/xfce4-dev-tools/receipt	Mon Oct 30 23:08:06 2017 +0100
    19.2 +++ b/xfce4-dev-tools/receipt	Tue Oct 31 01:54:07 2017 +0200
    19.3 @@ -1,36 +1,28 @@
    19.4 -# SliTaz package receipt.
    19.5 +# SliTaz package receipt v2.
    19.6  
    19.7  PACKAGE="xfce4-dev-tools"
    19.8 -VERSION="4.11.0"
    19.9 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   19.10  CATEGORY="development"
   19.11 -SHORT_DESC="Xfce Developpers Tools "
   19.12 +SHORT_DESC="Xfce developpers tools"
   19.13  MAINTAINER="erjo@slitaz.org"
   19.14  LICENSE="GPL2"
   19.15 +WEB_SITE="http://xfce.org/~benny/projects/xfce4-dev-tools/"
   19.16 +
   19.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   19.18 -WEB_SITE="http://xfce.org/~benny/projects/xfce4-dev-tools/"
   19.19  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   19.20  
   19.21 -DEPENDS="subversion autoconf automake intltool pkg-config"
   19.22 +BUILD_DEPENDS="glib-dev"
   19.23  
   19.24 -# Rules to configure and make the package.
   19.25 -compile_rules()
   19.26 -{
   19.27 -	cd $src
   19.28 -	#patch -p1 -i $stuff/xdt-autogen-4.6.0.u || return 1
   19.29 +compile_rules() {
   19.30  	./configure \
   19.31 -		--prefix=/usr \
   19.32 -		--infodir=/usr/share/info \
   19.33 -		--mandir=/usr/share/man \
   19.34 +		--sysconfdir=/etc \
   19.35 +		--localstatedir=/var \
   19.36  		$CONFIGURE_ARGS &&
   19.37 -	make && make DESTDIR=$DESTDIR install
   19.38 +	make &&
   19.39 +	make install
   19.40  }
   19.41  
   19.42 -# Rules to gen a SliTaz package suitable for Tazpkg.
   19.43 -genpkg_rules()
   19.44 -{
   19.45 -	mkdir -p $fs/usr
   19.46 -	cp -a $install/usr/bin $fs/usr
   19.47 -	cp -a $install/usr/share $fs/usr
   19.48 -	
   19.49 -	chmod 755 $fs/usr/bin/xdt-*
   19.50 +genpkg_rules() {
   19.51 +	copy @std @dev
   19.52 +	DEPENDS="glib-dev pcre   subversion autoconf automake intltool"
   19.53  }
    20.1 --- a/xfce4-dev-tools/stuff/xdt-autogen-4.6.0.u	Mon Oct 30 23:08:06 2017 +0100
    20.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.3 @@ -1,11 +0,0 @@
    20.4 ---- xfce4-dev-tools-4.6.0-ori/scripts/xdt-autogen.in	Wed Feb 25 07:32:08 2009
    20.5 -+++ xfce4-dev-tools-4.6.0/scripts/xdt-autogen.in	Fri Jul 16 11:57:19 2010
    20.6 -@@ -181,7 +181,7 @@
    20.7 - test -z "${XDT_PROG_LIBTOOLIZE}" && XDT_PROG_LIBTOOLIZE="libtoolize"
    20.8 - for configure_file in $CONFIGURE_FILES; do
    20.9 -   if grep "^AC_PROG_LIBTOOL" "${configure_file}" >/dev/null 2>&1; then
   20.10 --    (${XDT_PROG_LIBTOOLIZE} --version) </dev/null >/dev/null 2>&0 || {
   20.11 -+    (${XDT_PROG_LIBTOOLIZE} --version) </dev/null >/dev/null 2>&1 || {
   20.12 -       cat >&2 <<EOF
   20.13 - xdt-autogen: You must have "libtool" installed on your system.
   20.14 -              Download the appropriate package for your distribution,
    21.1 --- a/xfce4-panel-dev/receipt	Mon Oct 30 23:08:06 2017 +0100
    21.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.3 @@ -1,23 +0,0 @@
    21.4 -# SliTaz package receipt."
    21.5 -
    21.6 -PACKAGE="xfce4-panel-dev"
    21.7 -VERSION="4.11.0"
    21.8 -CATEGORY="development"
    21.9 -SHORT_DESC="Xfce Panel dev files"
   21.10 -MAINTAINER="erjo@slitaz.org"
   21.11 -LICENSE="GPL2"
   21.12 -WANTED="xfce4-panel"
   21.13 -WEB_SITE="http://www.xfce.org/"
   21.14 -
   21.15 -DEPENDS="xfce4-panel pkg-config"
   21.16 -
   21.17 -genpkg_rules()
   21.18 -{
   21.19 -	mkdir -p $fs/usr/share/xfce4 \
   21.20 -	$fs/usr/lib/xfce4/panel/plugins 
   21.21 -	
   21.22 -	cp -a $install/usr/include $fs/usr
   21.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   21.24 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   21.25 -	cp -a $install/usr/lib/xfce4/panel/plugins/*.*a $fs/usr/lib/xfce4/panel/plugins
   21.26 -}
    22.1 --- a/xfce4-panel/receipt	Mon Oct 30 23:08:06 2017 +0100
    22.2 +++ b/xfce4-panel/receipt	Tue Oct 31 01:54:07 2017 +0200
    22.3 @@ -1,52 +1,56 @@
    22.4 -# SliTaz package receipt.
    22.5 +# SliTaz package receipt v2.
    22.6  
    22.7  PACKAGE="xfce4-panel"
    22.8 -VERSION="4.11.0"
    22.9 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   22.10  CATEGORY="x-window"
   22.11 -SHORT_DESC="Xfce Panel"
   22.12 +SHORT_DESC="Xfce panel"
   22.13  MAINTAINER="erjo@slitaz.org"
   22.14  LICENSE="GPL2"
   22.15 +WEB_SITE="http://www.xfce.org/"
   22.16 +
   22.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   22.18 -WEB_SITE="http://www.xfce.org/"
   22.19  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   22.20  
   22.21 -DEPENDS="libxfce4util libxfce4ui libexo libwnck2 garcon util-linux-uuid dbus-glib"
   22.22 -BUILD_DEPENDS="libxfce4util-dev libxfce4ui-dev libexo-dev libwnck2-dev cairo-dev garcon-dev
   22.23 - xorg-libXext-dev xorg-xextproto dbus-glib-dev util-linux-uuid-dev intltool exo xfconf-dev
   22.24 - libxml2-dev"
   22.25 +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev libxfce4util-dev \
   22.26 +garcon-dev exo-dev libwnck2-dev gtk-doc"
   22.27 +SPLIT="xfce4-panel-dev"
   22.28  
   22.29 -# Rules to configure and make the package.
   22.30 -compile_rules()
   22.31 -{
   22.32 -
   22.33 -	cd $src
   22.34 -	./configure --prefix=/usr \
   22.35 -	--sysconfdir=/etc \
   22.36 -	--disable-debug \
   22.37 -	--mandir=/usr/share/man $CONFIGURE_ARGS && \
   22.38 -	make && make install
   22.39 +compile_rules() {
   22.40 +	./configure \
   22.41 +		--sysconfdir=/etc \
   22.42 +		--localstatedir=/var \
   22.43 +		--disable-debug \
   22.44 +		--enable-gtk-doc \
   22.45 +		$CONFIGURE_ARGS &&
   22.46 +	make &&
   22.47 +	make install
   22.48  }
   22.49  
   22.50 -# Rules to gen a SliTaz package suitable for Tazpkg.
   22.51 -genpkg_rules()
   22.52 -{
   22.53 -	mkdir -p $fs/usr \
   22.54 -		$fs/usr/share/locale \
   22.55 -		$fs/usr/share/xfce4 \
   22.56 -		$fs/usr/lib/xfce4/panel/plugins 
   22.57 -	
   22.58 -	cp -a $install/etc $fs	
   22.59 -	cp -a $install/usr/bin $fs/usr
   22.60 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   22.61 -	cp -a $install/usr/lib/xfce4/panel/plugins/*.so* $fs/usr/lib/xfce4/panel/plugins
   22.62 -	cp -a $install/usr/lib/xfce4/panel/migrate $fs/usr/lib/xfce4/panel
   22.63 -	cp -a $install/usr/lib/xfce4/panel/wrapper-1.0 $fs/usr/lib/xfce4/panel
   22.64 -	cp -a $install/usr/share/applications $fs/usr/share
   22.65 -	cp -a $install/usr/share/icons $fs/usr/share
   22.66 -	cp -a $install/usr/share/xfce4 $fs/usr/share
   22.67 -	
   22.68 -	# Strip evrythings
   22.69 -	find $fs/usr/lib/ -exec strip -s {} 2> /dev/null \;
   22.70 -
   22.71 +genpkg_rules() {
   22.72 +	case $PACKAGE in
   22.73 +		xfce4-panel)
   22.74 +			copy @std
   22.75 +			DEPENDS="atk bzlib cairo dbus dbus-glib exo fontconfig freetype \
   22.76 +			garcon gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libpng16 \
   22.77 +			libwnck2 libxfce4ui libxfce4util libxml2 pango pcre \
   22.78 +			startup-notification util-linux-blkid util-linux-mount \
   22.79 +			util-linux-uuid xfconf xorg-libICE xorg-libSM xorg-libX11 \
   22.80 +			xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \
   22.81 +			xorg-pixman xorg-xcb-util zlib"
   22.82 +			;;
   22.83 +		*-dev)
   22.84 +			copy @dev
   22.85 +			DEPENDS="xfce4-panel atk-dev bzip2-dev cairo-dev dbus-dev \
   22.86 +			dbus-glib-dev exo-dev fontconfig-dev freetype-dev garcon-dev \
   22.87 +			gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libffi-dev \
   22.88 +			libpng16-dev libwnck2-dev libxfce4ui-dev libxfce4util-dev \
   22.89 +			libxml2-dev pango-dev pcre-dev startup-notification-dev \
   22.90 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
   22.91 +			xfconf-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev \
   22.92 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   22.93 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \
   22.94 +			xorg-xcb-util-dev xz-dev zlib-dev"
   22.95 +			;;
   22.96 +	esac
   22.97 +	TAGS="Xfce"
   22.98  }
   22.99 -
    23.1 --- a/xfce4-panel/stuff/launcher-8.rc.in.u	Mon Oct 30 23:08:06 2017 +0100
    23.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.3 @@ -1,11 +0,0 @@
    23.4 ---- xfce4-panel-4.6.1-ori/config/launcher-8.rc.in	Mon Jan 12 21:35:34 2009
    23.5 -+++ xfce4-panel-4.6.1/config/launcher-8.rc.in	Sun Aug  2 22:04:57 2009
    23.6 -@@ -5,7 +5,7 @@
    23.7 - _Name=Editor
    23.8 - _Comment=Edit text files
    23.9 - Icon=accessories-text-editor
   23.10 --Exec=mousepad
   23.11 -+Exec=leafpad
   23.12 - Terminal=false
   23.13 - StartupNotify=true
   23.14 - 
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/xfce4-power-manager/receipt	Tue Oct 31 01:54:07 2017 +0200
    24.3 @@ -0,0 +1,54 @@
    24.4 +# SliTaz package receipt v2.
    24.5 +
    24.6 +PACKAGE="xfce4-power-manager"
    24.7 +VERSION="1.4.3" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
    24.8 +CATEGORY="x-window"
    24.9 +SHORT_DESC="Xfce power manager"
   24.10 +MAINTAINER="al.bobylev@gmail.com"
   24.11 +LICENSE="GPL2"
   24.12 +WEB_SITE="http://www.xfce.org/"
   24.13 +
   24.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   24.15 +WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   24.16 +
   24.17 +BUILD_DEPENDS="intltool gtk+-dev dbus-dev dbus-glib-dev xfconf-dev \
   24.18 +libxfce4ui-dev libnotify-dev upower-dev xorg-libXrandr-dev xfce4-panel-dev"
   24.19 +SPLIT="xfce4-power-manager-dev"
   24.20 +
   24.21 +compile_rules() {
   24.22 +	./configure \
   24.23 +		--sysconfdir=/etc \
   24.24 +		--localstatedir=/var \
   24.25 +		--disable-debug \
   24.26 +		$CONFIGURE_ARGS &&
   24.27 +	make &&
   24.28 +	make install
   24.29 +}
   24.30 +
   24.31 +genpkg_rules() {
   24.32 +	case $PACKAGE in
   24.33 +		xfce4-power-manager)
   24.34 +			copy @std
   24.35 +			DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \
   24.36 +			gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libnotify libpng16 \
   24.37 +			libxfce4ui libxfce4util libxml2 pango pcre upower util-linux-blkid \
   24.38 +			util-linux-mount util-linux-uuid xfce4-panel xfconf xorg-libX11 \
   24.39 +			xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrandr \
   24.40 +			xorg-libXrender xorg-libxcb xorg-pixman zlib"
   24.41 +			;;
   24.42 +		*-dev)
   24.43 +			copy @dev
   24.44 +			DEPENDS="xfce4-power-manager atk-dev bzip2-dev cairo-dev dbus-dev \
   24.45 +			dbus-glib-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \
   24.46 +			gtk+-dev harfbuzz-dev libffi-dev libpng16-dev libxfce4ui-dev \
   24.47 +			libxfce4util-dev libxml2-dev pango-dev pcre-dev \
   24.48 +			startup-notification-dev upower-dev util-linux-blkid-dev \
   24.49 +			util-linux-mount-dev util-linux-uuid-dev xfce4-panel-dev \
   24.50 +			xfconf-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev \
   24.51 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   24.52 +			xorg-libXrandr-dev xorg-libXrender-dev xorg-libxcb-dev \
   24.53 +			xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev"
   24.54 +			;;
   24.55 +	esac
   24.56 +	TAGS="Xfce"
   24.57 +}
    25.1 --- a/xfce4-session-dev/receipt	Mon Oct 30 23:08:06 2017 +0100
    25.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.3 @@ -1,26 +0,0 @@
    25.4 -# SliTaz package receipt.
    25.5 -
    25.6 -PACKAGE="xfce4-session-dev"
    25.7 -VERSION="4.11.0"
    25.8 -CATEGORY="x-window"
    25.9 -SHORT_DESC="Xfce session manager dev files"
   25.10 -MAINTAINER="erjo@slitaz.org"
   25.11 -LICENSE="GPL2"
   25.12 -WANTED="xfce4-session"
   25.13 -WEB_SITE="http://www.xfce.org/"
   25.14 -
   25.15 -DEPENDS="xfce4-session pkg-config"
   25.16 -
   25.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   25.18 -genpkg_rules()
   25.19 -{
   25.20 -	mkdir -p $fs/usr 
   25.21 -	
   25.22 -	cp -a $install/usr/include $fs/usr
   25.23 -	cp -a $install/usr/lib $fs/usr
   25.24 -	
   25.25 -	# Remove unecessary files
   25.26 -	find $fs/ -name "*.so*" -exec rm -f {} \;
   25.27 -
   25.28 -}
   25.29 -
    26.1 --- a/xfce4-session/receipt	Mon Oct 30 23:08:06 2017 +0100
    26.2 +++ b/xfce4-session/receipt	Tue Oct 31 01:54:07 2017 +0200
    26.3 @@ -1,64 +1,55 @@
    26.4 -# SliTaz package receipt.
    26.5 +# SliTaz package receipt v2.
    26.6  
    26.7  PACKAGE="xfce4-session"
    26.8 -VERSION="4.11.0"
    26.9 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   26.10  CATEGORY="x-window"
   26.11  SHORT_DESC="Xfce session manager"
   26.12  MAINTAINER="erjo@slitaz.org"
   26.13  LICENSE="GPL2"
   26.14 +WEB_SITE="http://www.xfce.org/"
   26.15 +
   26.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   26.17 -WEB_SITE="http://www.xfce.org/"
   26.18  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   26.19 -SUGGESTED="perl-xml-parser"
   26.20  
   26.21 -DEPENDS="libxfce4util libxfce4ui libwnck2 dbus-glib libglade xorg-iceauth"
   26.22 -BUILD_DEPENDS="libxfce4util-dev libxfce4ui-dev xfconf-dev libglade-dev dbus-dev  \
   26.23 -dbus-glib-dev xorg-iceauth libwnck2-dev pkg-config intltool util-linux-uuid-dev \
   26.24 -xorg-libSM-dev"
   26.25 +BUILD_DEPENDS="intltool xorg-libX11-dev libxfce4util-dev libxfce4ui-dev \
   26.26 +libwnck2-dev polkit-dev upower-dev xorg-iceauth"
   26.27 +SPLIT="xfce4-session-dev"
   26.28  
   26.29 -# Rules to configure and make the package.
   26.30 -compile_rules()
   26.31 -{
   26.32 -	./configure --prefix=/usr \
   26.33 +compile_rules() {
   26.34 +	touch libtoolT
   26.35 +
   26.36 +	./configure \
   26.37  		--sysconfdir=/etc \
   26.38 -		--enable-panel-plugin \
   26.39 -		--disable-gnome \
   26.40 +		--localstatedir=/var \
   26.41  		--disable-debug \
   26.42 -		--libexecdir=/usr/lib/$PACKAGE \
   26.43 -		--mandir=/usr/share/man $CONFIGURE_ARGS  2>&1 | grep -v libtoolT &&
   26.44 +		$CONFIGURE_ARGS &&
   26.45  	make &&
   26.46 -	make DESTDIR=$DESTDIR install
   26.47 +	make install || return 1
   26.48 +
   26.49 +	# xfce4-session-logout workarround
   26.50 +	mkdir -p $install/sbin
   26.51 +	cp $stuff/shutdown $install/sbin
   26.52  }
   26.53  
   26.54 -# Rules to gen a SliTaz package suitable for Tazpkg.
   26.55 -genpkg_rules()
   26.56 -{
   26.57 -	mkdir -p $fs/usr/lib \
   26.58 -		$fs/usr/share/locale \
   26.59 -		$fs/sbin
   26.60 -			
   26.61 -	cp -a $install/etc $fs/	
   26.62 -	cp -a $install/usr/bin $fs/usr
   26.63 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   26.64 -	cp -a $install/usr/lib/xfce4 $fs/usr/lib
   26.65 -	cp -a $install/usr/share/applications $fs/usr/share
   26.66 -	cp -a $install/usr/share/icons $fs/usr/share
   26.67 -	cp -a $install/usr/share/themes $fs/usr/share
   26.68 -	#cp -a $install/usr/share/xfce4 $fs/usr/share
   26.69 -	
   26.70 -	# xfce4-session-logout workarround
   26.71 -	cp stuff/shutdown $fs/sbin
   26.72 -
   26.73 -	# strip all files
   26.74 -	#strip -s $fs/usr/lib/$PACKAGE/xf*
   26.75 -	
   26.76 -	# remove autostartfile
   26.77 -	rm -f $fs/etc/xdg/autostart/*
   26.78 -	
   26.79 -	# Remove unecessary files
   26.80 -	find $fs/ -name "*.*a" -exec rm -f {} \;
   26.81 -
   26.82 -	# Remove SVG icons
   26.83 -	rm -rf $fs/usr/share/icons/hicolor/scalable
   26.84 +genpkg_rules() {
   26.85 +	case $PACKAGE in
   26.86 +		xfce4-session)
   26.87 +			copy @std
   26.88 +			DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf \
   26.89 +			glib gtk+ libwnck2 libxfce4ui libxfce4util pango polkit xfconf \
   26.90 +			xorg-libICE xorg-libSM xorg-libX11   xorg-iceauth"
   26.91 +			;;
   26.92 +		*-dev)
   26.93 +			copy @dev
   26.94 +			DEPENDS="xfce4-session atk-dev bzip2-dev cairo-dev dbus-dev \
   26.95 +			dbus-glib-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \
   26.96 +			gtk+-dev harfbuzz-dev libffi-dev libpng16-dev libxfce4ui-dev \
   26.97 +			libxfce4util-dev libxml2-dev pango-dev pcre-dev \
   26.98 +			startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \
   26.99 +			util-linux-uuid-dev xfconf-dev xorg-libICE-dev xorg-libSM-dev \
  26.100 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  26.101 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \
  26.102 +			xorg-xcb-util-dev xz-dev zlib-dev"
  26.103 +			;;
  26.104 +	esac
  26.105  }
  26.106 -
    27.1 --- a/xfconf/receipt	Mon Oct 30 23:08:06 2017 +0100
    27.2 +++ b/xfconf/receipt	Tue Oct 31 01:54:07 2017 +0200
    27.3 @@ -1,18 +1,18 @@
    27.4  # SliTaz package receipt v2.
    27.5  
    27.6  PACKAGE="xfconf"
    27.7 -VERSION="4.13.4"
    27.8 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
    27.9  CATEGORY="x-window"
   27.10 -SHORT_DESC="Xfce Configuration Utility"
   27.11 +SHORT_DESC="Xfce configuration utility"
   27.12  MAINTAINER="erjo@slitaz.org"
   27.13  LICENSE="GPL2"
   27.14 -WEB_SITE="http://www.xfce.org"
   27.15 +WEB_SITE="http://www.xfce.org/"
   27.16  
   27.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   27.18  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   27.19  
   27.20 -BUILD_DEPENDS="intltool libxfce4util-dev perl-extutils-depends \
   27.21 -perl-extutils-pkgconfig perl-glib gtk-doc dbus-dev perl-dev"
   27.22 +BUILD_DEPENDS="intltool libxfce4util-dev dbus-dev dbus-glib-dev \
   27.23 +perl-extutils-depends perl-extutils-pkgconfig perl-glib perl-dev gtk-doc"
   27.24  SPLIT="xfconf-dev xfconf-perl xfconf"
   27.25  
   27.26  compile_rules() {
   27.27 @@ -20,10 +20,12 @@
   27.28  		--sysconfdir=/etc \
   27.29  		--localstatedir=/var \
   27.30  		--disable-debug \
   27.31 +		--enable-gtk-doc \
   27.32  		$CONFIGURE_ARGS &&
   27.33  	make &&
   27.34  	make install || return 1
   27.35  
   27.36 +	chmod a+x $install/usr/lib/libxfconf-0.so.2.0.0
   27.37  	find $install/usr/lib/perl5 -type f -exec chmod u+w '{}' \;
   27.38  }
   27.39  
   27.40 @@ -32,8 +34,8 @@
   27.41  		*-dev)
   27.42  			copy @dev
   27.43  			DEPENDS="xfconf xfconf-perl \
   27.44 -			glib-dev libffi-dev pcre-dev util-linux-blkid-dev \
   27.45 -			util-linux-mount-dev util-linux-uuid-dev zlib-dev"
   27.46 +			dbus-dev dbus-glib-dev glib-dev libffi-dev pcre-dev \
   27.47 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev zlib"
   27.48  			;;
   27.49  		xfconf-perl)
   27.50  			copy /usr/lib/perl5/ @rm
   27.51 @@ -42,8 +44,8 @@
   27.52  			;;
   27.53  		xfconf)
   27.54  			copy @std @rm
   27.55 -			DEPENDS="dbus glib libffi libxfce4util pcre util-linux-blkid \
   27.56 -			util-linux-mount util-linux-uuid zlib"
   27.57 +			DEPENDS="dbus dbus-glib glib libffi libxfce4util pcre \
   27.58 +			util-linux-blkid util-linux-mount util-linux-uuid zlib"
   27.59  			;;
   27.60  	esac
   27.61  	TAGS="Xfce"