wok-next rev 20175

Up gigolo, mousepad, orage, parole, xfburn, xfce4-mixer, xfce4-notifyd, xfce4-session, xfce4-settings, xfdesktop, xfwm4; add ristretto, xfce4-battery-plugin, xfce4-dict, xfce4-screenshooter.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Nov 02 01:04:01 2017 +0200 (2017-11-02)
parents 06c92777c351
children b21fe9fb3791
files gigolo/receipt mousepad/receipt orage/receipt orage/stuff/patches/docdir.patch orage/stuff/patches/series parole/receipt ristretto/receipt xfburn/receipt xfce4-battery-plugin/receipt xfce4-dict/receipt xfce4-mixer/receipt xfce4-notifyd/receipt xfce4-screenshooter/receipt xfce4-session/receipt xfce4-settings/receipt xfdesktop/receipt xfwm4/receipt
line diff
     1.1 --- a/gigolo/receipt	Wed Nov 01 23:05:26 2017 +0100
     1.2 +++ b/gigolo/receipt	Thu Nov 02 01:04:01 2017 +0200
     1.3 @@ -1,28 +1,30 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="gigolo"
     1.8 -VERSION="0.4.1"
     1.9 +VERSION="0.4.2"
    1.10  CATEGORY="network"
    1.11 -SHORT_DESC="Frontend to manage connections to filesystems using GIO/GVfs."
    1.12 +SHORT_DESC="Frontend to manage connections to filesystems using GIO/GVfs"
    1.13  MAINTAINER="pascal.bellard@slitaz.org"
    1.14  LICENSE="GPL2"
    1.15 -WEB_SITE="http://www.uvena.de/gigolo/"
    1.16 +WEB_SITE="http://goodies.xfce.org/projects/applications/gigolo"
    1.17 +
    1.18  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.19 -WGET_URL="http://files.uvena.de/$PACKAGE/$TARBALL"
    1.20 +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
    1.21  
    1.22 -DEPENDS="gtk+"
    1.23 -BUILD_DEPENDS="gtk+-dev python-dev gettext-tools intltool"
    1.24 +BUILD_DEPENDS="xfce4-dev-tools gtk+-dev xorg-libX11-dev"
    1.25  
    1.26 -# Rules to configure and make the package.
    1.27 -compile_rules()
    1.28 -{
    1.29 -	./waf configure --prefix=/usr &&
    1.30 -	./waf build &&
    1.31 -	./waf install --destdir=$DESTDIR
    1.32 +compile_rules() {
    1.33 +	./autogen.sh \
    1.34 +		--sysconfdir=/etc \
    1.35 +		--localstatedir=/var \
    1.36 +		$CONFIGURE_ARGS &&
    1.37 +	make &&
    1.38 +	make install
    1.39  }
    1.40  
    1.41 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.42 -genpkg_rules()
    1.43 -{
    1.44 -	cp -a $install/usr $fs
    1.45 +genpkg_rules() {
    1.46 +	copy @std
    1.47 +	DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ pango \
    1.48 +	xorg-libX11"
    1.49 +	TAGS="Xfce"
    1.50  }
     2.1 --- a/mousepad/receipt	Wed Nov 01 23:05:26 2017 +0100
     2.2 +++ b/mousepad/receipt	Thu Nov 02 01:04:01 2017 +0200
     2.3 @@ -1,36 +1,30 @@
     2.4 -# SliTaz package receipt.
     2.5 +# SliTaz package receipt v2.
     2.6  
     2.7  PACKAGE="mousepad"
     2.8 -VERSION="0.3.0"
     2.9 +VERSION="0.4.0"
    2.10  CATEGORY="x-window"
    2.11 -SHORT_DESC="Xfce Text Editor"
    2.12 +SHORT_DESC="Xfce text editor"
    2.13  MAINTAINER="erjo@slitaz.org"
    2.14  LICENSE="GPL2"
    2.15 +WEB_SITE="http://www.xfce.org/"
    2.16 +
    2.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    2.18 -WEB_SITE="http://www.xfce.org/"
    2.19  WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
    2.20 -TAGS="text-editor"
    2.21  
    2.22 -DEPENDS="gtk+ xorg-libXdamage dbus-glib gtksourceview"
    2.23 -BUILD_DEPENDS="intltool gtk+-dev dbus-glib-dev gtksourceview-dev"
    2.24 +BUILD_DEPENDS="intltool gtk+-dev gtksourceview-dev dbus-glib-dev"
    2.25  
    2.26 -# Rules to configure and make the package.
    2.27 -compile_rules()
    2.28 -{
    2.29 -	./configure --prefix=/usr \
    2.30 -		--enable-debug=no \
    2.31 -		--mandir=/usr/share/man $CONFIGURE_ARGS && \
    2.32 -	make && make DESTDIR=$DESTDIR install
    2.33 +compile_rules() {
    2.34 +	./configure \
    2.35 +		--sysconfdir=/etc \
    2.36 +		--localstatedir=/var \
    2.37 +		--disable-debug \
    2.38 +		$CONFIGURE_ARGS &&
    2.39 +	make &&
    2.40 +	make install
    2.41  }
    2.42  
    2.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.44 -genpkg_rules()
    2.45 -{
    2.46 -	mkdir -p $fs/usr/share/locale
    2.47 -	
    2.48 -	cp -a $install/usr/bin $fs/usr
    2.49 -	cp -a $install/usr/share/locale/fr $fs/usr/share/locale
    2.50 -	cp -a $install/usr/share/locale/ru $fs/usr/share/locale
    2.51 -	cp -a $install/usr/share/applications $fs/usr/share
    2.52 +genpkg_rules() {
    2.53 +	copy @std
    2.54 +	DEPENDS="dbus dbus-glib glib gtk+ gtksourceview pango"
    2.55 +	TAGS="Xfce text-editor"
    2.56  }
    2.57 -
     3.1 --- a/orage/receipt	Wed Nov 01 23:05:26 2017 +0100
     3.2 +++ b/orage/receipt	Thu Nov 02 01:04:01 2017 +0200
     3.3 @@ -1,43 +1,49 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="orage"
     3.8 -VERSION="4.8.1"
     3.9 +VERSION="4.12.1"
    3.10  CATEGORY="office"
    3.11  SHORT_DESC="Xfce calendar"
    3.12  MAINTAINER="erjo@slitaz.org"
    3.13  LICENSE="GPL2"
    3.14 +WEB_SITE="http://www.xfce.org/"
    3.15 +
    3.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    3.17 -WEB_SITE="http://www.xfce.org"
    3.18  WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
    3.19 -TAGS="office"
    3.20  
    3.21 -DEPENDS="libxfcegui4 libnotify dbus atk glib pango cairo libnotify \
    3.22 -xfce4-panel popt"
    3.23 -BUILD_DEPENDS="libxfcegui4-dev xfce4-panel-dev libnotify-dev dbus-dev \
    3.24 -intltool popt-dev gtk+-dev dbus-glib-dev"
    3.25 +BUILD_DEPENDS="intltool gtk+-dev xfce4-panel-dev libical-dev db-dev \
    3.26 +dbus-glib-dev libnotify-dev popt-dev"
    3.27 +SPLIT="orage-dev"
    3.28  
    3.29 -# Rules to configure and make the package.
    3.30 -compile_rules()
    3.31 -{
    3.32 -        ./configure \
    3.33 -                --prefix=/usr \
    3.34 -                --enable-dbus \
    3.35 -                --enable-libnotify \
    3.36 -				--libexecdir=/usr/lib/$PACKAGE \
    3.37 -                $CONFIGURE_ARGS &&
    3.38 -        make && make DESTDIR=$DESTDIR install
    3.39 +compile_rules() {
    3.40 +	./configure \
    3.41 +		--sysconfdir=/etc \
    3.42 +		--localstatedir=/var \
    3.43 +		--disable-debug \
    3.44 +		$CONFIGURE_ARGS &&
    3.45 +	make &&
    3.46 +	make install
    3.47  }
    3.48  
    3.49 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.50 -genpkg_rules()
    3.51 -{
    3.52 -        mkdir -p $fs/usr/share
    3.53 -        cp -a $install/usr/bin $fs/usr
    3.54 -        cp -a $install/usr/lib $fs/usr
    3.55 -        cp -a $install/usr/share/applications $fs/usr/share
    3.56 -        cp -a $install/usr/share/xfce4 $fs/usr/share
    3.57 -        cp -a $install/usr/share/orage $fs/usr/share
    3.58 -        cp -a $install/usr/share/orage $fs/usr/share
    3.59 -        cp -a $install/usr/share/dbus-1 $fs/usr/share
    3.60 -        cp -a $install/usr/share/icons $fs/usr/share
    3.61 +genpkg_rules() {
    3.62 +	case $PACKAGE in
    3.63 +		orage)
    3.64 +			copy @std
    3.65 +			DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf \
    3.66 +			glib gtk+ libical libnotify libxfce4util pango popt xfce4-panel \
    3.67 +			xorg-libX11"
    3.68 +			TAGS="Xfce office"
    3.69 +			;;
    3.70 +		*-dev)
    3.71 +			copy @dev
    3.72 +			DEPENDS="orage atk-dev bzip2-dev cairo-dev fontconfig-dev \
    3.73 +			freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \
    3.74 +			libffi-dev libpng16-dev libxfce4util-dev libxml2-dev pango-dev \
    3.75 +			pcre-dev util-linux-blkid-dev util-linux-mount-dev \
    3.76 +			util-linux-uuid-dev xfce4-panel-dev xorg-libX11-dev \
    3.77 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
    3.78 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev"
    3.79 +			TAGS="Xfce"
    3.80 +			;;
    3.81 +	esac
    3.82  }
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/orage/stuff/patches/docdir.patch	Thu Nov 02 01:04:01 2017 +0200
     4.3 @@ -0,0 +1,22 @@
     4.4 +--- a/doc/C/Makefile.in
     4.5 ++++ b/doc/C/Makefile.in
     4.6 +@@ -346,7 +346,7 @@
     4.7 + builddir = @builddir@
     4.8 + datadir = @datadir@
     4.9 + datarootdir = @datarootdir@
    4.10 +-docdir = $(datadir)/orage/doc/C
    4.11 ++docdir = @docdir@
    4.12 + dvidir = @dvidir@
    4.13 + exec_prefix = @exec_prefix@
    4.14 + host = @host@
    4.15 +--- a/doc/C/images/Makefile.in
    4.16 ++++ b/doc/C/images/Makefile.in
    4.17 +@@ -323,7 +323,7 @@
    4.18 + top_build_prefix = @top_build_prefix@
    4.19 + top_builddir = @top_builddir@
    4.20 + top_srcdir = @top_srcdir@
    4.21 +-imagesdir = $(datadir)/orage/doc/C/images
    4.22 ++imagesdir = @docdir@/images
    4.23 + images_DATA = \
    4.24 + 	default_calendar.png \
    4.25 + 	orage_calendar_edit_menu.png \
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/orage/stuff/patches/series	Thu Nov 02 01:04:01 2017 +0200
     5.3 @@ -0,0 +1,1 @@
     5.4 +docdir.patch
     6.1 --- a/parole/receipt	Wed Nov 01 23:05:26 2017 +0100
     6.2 +++ b/parole/receipt	Thu Nov 02 01:04:01 2017 +0200
     6.3 @@ -1,50 +1,55 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="parole"
     6.8 -VERSION="0.5.2"
     6.9 +VERSION="0.5.4" # I downgraded parole from 0.9.2 to 0.5.4 to build against GTK+2
    6.10  CATEGORY="multimedia"
    6.11 -SHORT_DESC="Media Player for Xfce."
    6.12 +SHORT_DESC="Media player for Xfce"
    6.13  MAINTAINER="erjo@slitaz.org"
    6.14  LICENSE="GPL2"
    6.15 +WEB_SITE="http://docs.xfce.org/apps/parole/start"
    6.16 +
    6.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.18 -WEB_SITE="http://goodies.xfce.org/projects/applications/parole"
    6.19 -WGET_URL="http://archive.xfce.org/src/apps/parole/${VERSION:0:3}/$TARBALL"
    6.20 +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
    6.21  
    6.22 -DEPENDS="libxfcegui4 libxfce4util dbus-glib glib gst0-plugins-base taglib \
    6.23 -startup-notification libnotify gstreamer0 util-linux-uuid"
    6.24 -BUILD_DEPENDS="intltool libxfcegui4-dev libxfce4util-dev dbus-glib-dev \
    6.25 -glib-dev gst0-plugins-base-dev taglib-dev startup-notification-dev \
    6.26 -libnotify-dev gstreamer0-dev util-linux-uuid-dev coreutils-operations \
    6.27 -gtk+-dev libxml2-dev orc-dev libxfconf-dev libxfce4ui-dev"
    6.28 +BUILD_DEPENDS="intltool dbus-dev dbus-glib-dev libxfce4util-dev xfconf-dev \
    6.29 +libxfce4ui-dev libxfce4ui-dev gstreamer0-dev gst0-plugins-base-dev taglib-dev \
    6.30 +libnotify-dev gtk-doc"
    6.31 +SPLIT="parole-dev"
    6.32  
    6.33 -# Rules to configure and make the package.
    6.34 -compile_rules()
    6.35 -{
    6.36 -	cd $src
    6.37 +compile_rules() {
    6.38  	./configure \
    6.39 -		--libexecdir=/usr/lib/$PACKAGE \
    6.40 +		--sysconfdir=/etc \
    6.41 +		--localstatedir=/var \
    6.42  		--disable-debug \
    6.43 -		--disable-power-manager-plugin \
    6.44 +		--enable-gtk-doc \
    6.45  		$CONFIGURE_ARGS &&
    6.46 -	make && make DESTDIR=$DESTDIR install
    6.47 +	make &&
    6.48 +	make install
    6.49  }
    6.50  
    6.51 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.52 -genpkg_rules()
    6.53 -{
    6.54 -	mkdir -p $fs/usr/share/icons \
    6.55 -		$fs/usr/share/pixmaps 
    6.56 -	
    6.57 -	cp -a $install/usr/bin $fs/usr
    6.58 -	cp -a $install/usr/lib $fs/usr
    6.59 -	cp -a $install/usr/share/icons/hicolor $fs/usr/share/icons
    6.60 -	cp -a $install/usr/share/parole $fs/usr/share
    6.61 -	
    6.62 -	cd $fs/usr/share/pixmaps
    6.63 -	ln -s ../icons/hicolor/32x32/apps/$PACKAGE.png ; cd -
    6.64 -	
    6.65 -	# Clean-up & strip
    6.66 -	rm -rf $fs/usr/share/icons/hicolor/scalable
    6.67 -	find $fs/usr/lib -exec strip -s {} 2> /dev/null \;
    6.68 +genpkg_rules() {
    6.69 +	case $PACKAGE in
    6.70 +		parole)
    6.71 +			copy @std
    6.72 +			DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \
    6.73 +			gdk-pixbuf glib gst0-plugins-base gstreamer0 gtk+ libffi \
    6.74 +			libharfbuzz liblzma libnotify libpng16 libxfce4ui libxfce4util \
    6.75 +			libxml2 orc pango pcre taglib util-linux-blkid util-linux-mount \
    6.76 +			util-linux-uuid xfconf xorg-libICE xorg-libSM xorg-libX11 \
    6.77 +			xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \
    6.78 +			xorg-pixman zlib"
    6.79 +			;;
    6.80 +		*-dev)
    6.81 +			copy @dev
    6.82 +			DEPENDS="parole atk-dev bzip2-dev cairo-dev dbus-dev dbus-glib-dev \
    6.83 +			fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \
    6.84 +			harfbuzz-dev libffi-dev libnotify-dev libpng16-dev \
    6.85 +			libxfce4util-dev libxml2-dev pango-dev pcre-dev taglib-dev \
    6.86 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    6.87 +			xfconf-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
    6.88 +			xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \
    6.89 +			xorg-pixman-dev xz-dev zlib-dev"
    6.90 +			;;
    6.91 +	esac
    6.92 +	TAGS="Xfce"
    6.93  }
    6.94 -
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/ristretto/receipt	Thu Nov 02 01:04:01 2017 +0200
     7.3 @@ -0,0 +1,33 @@
     7.4 +# SliTaz package receipt v2.
     7.5 +
     7.6 +PACKAGE="ristretto"
     7.7 +VERSION="0.8.2"
     7.8 +CATEGORY="graphics"
     7.9 +SHORT_DESC="Xfce image viewer"
    7.10 +MAINTAINER="al.bobylev@gmail.com"
    7.11 +LICENSE="GPL2"
    7.12 +WEB_SITE="http://docs.xfce.org/apps/ristretto/start"
    7.13 +
    7.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    7.15 +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
    7.16 +
    7.17 +BUILD_DEPENDS="intltool libexif-dev gtk+-dev dbus-glib-dev libxfce4util-dev \
    7.18 +libxfce4ui-dev libmagic-dev"
    7.19 +
    7.20 +compile_rules() {
    7.21 +	./configure \
    7.22 +		--sysconfdir=/etc \
    7.23 +		--localstatedir=/var \
    7.24 +		--disable-debug \
    7.25 +		$CONFIGURE_ARGS &&
    7.26 +	make &&
    7.27 +	make install
    7.28 +}
    7.29 +
    7.30 +genpkg_rules() {
    7.31 +	copy @std
    7.32 +	DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf glib gtk+ \
    7.33 +	libexif libmagic libxfce4ui libxfce4util pango xfconf xorg-libICE \
    7.34 +	xorg-libSM xorg-libX11"
    7.35 +	TAGS="Xfce"
    7.36 +}
     8.1 --- a/xfburn/receipt	Wed Nov 01 23:05:26 2017 +0100
     8.2 +++ b/xfburn/receipt	Thu Nov 02 01:04:01 2017 +0200
     8.3 @@ -1,4 +1,4 @@
     8.4 -# SliTaz package receipt.
     8.5 +# SliTaz package receipt v2.
     8.6  
     8.7  PACKAGE="xfburn"
     8.8  VERSION="0.5.4"
     8.9 @@ -6,34 +6,29 @@
    8.10  SHORT_DESC="GTK+ based CD and DVD burning application"
    8.11  MAINTAINER="devl547@gmail.com"
    8.12  LICENSE="GPL2"
    8.13 +WEB_SITE="http://goodies.xfce.org/projects/applications/xfburn"
    8.14 +
    8.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    8.16 -WEB_SITE="http://goodies.xfce.org/projects/applications/xfburn"
    8.17 -WGET_URL="http://archive.xfce.org/src/apps/xfburn/${VERSION%.*}/$TARBALL"
    8.18 +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
    8.19  
    8.20 -DEPENDS="gtk+ libburn libexo libisofs libxfce4ui"
    8.21 -BUILD_DEPENDS="intltool libburn-dev libexo-dev libisofs-dev libxfce4ui-dev"
    8.22 - 
    8.23 -# Rules to configure and make the package.
    8.24 -compile_rules()
    8.25 -{
    8.26 -	sed -i 's|glib.h>|&\n#include <glib-object.h>|' xfburn/xfburn-settings.h
    8.27 -	./configure --prefix=/usr --sysconfdir=/etc \
    8.28 -	--libexecdir=/usr/bin \
    8.29 -	--disable-gstreamer \
    8.30 -	--disable-dbus \
    8.31 -	--disable-hal \
    8.32 -	--disable-thunar-vfs \
    8.33 -	$CONFIGURE_ARGS &&
    8.34 +BUILD_DEPENDS="intltool libburn-dev libisofs-dev gtk+-dev libxfce4ui-dev \
    8.35 +exo-dev libgudev-dev gstreamer1-dev gst1-plugins-base-dev"
    8.36 +COOKOPTS="!uiz" # headers of the *.ui disappeared
    8.37 +
    8.38 +compile_rules() {
    8.39 +	./configure \
    8.40 +		--sysconfdir=/etc \
    8.41 +		--localstatedir=/var \
    8.42 +		--disable-debug \
    8.43 +		$CONFIGURE_ARGS &&
    8.44  	make &&
    8.45 -	make DESTDIR=$DESTDIR install
    8.46 +	make install
    8.47  }
    8.48  
    8.49 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.50 -genpkg_rules()
    8.51 -{
    8.52 -	mkdir -p $fs/usr/share
    8.53 -	cp -a $install/usr/bin $fs/usr
    8.54 -	cp -a $install/usr/share/applications $fs/usr/share
    8.55 -	cp -a $install/usr/share/icons $fs/usr/share
    8.56 -	cp -a $install/usr/share/xfburn $fs/usr/share
    8.57 +genpkg_rules() {
    8.58 +	copy @std
    8.59 +	DEPENDS="atk cairo exo fontconfig freetype gdk-pixbuf glib \
    8.60 +	gst1-plugins-base gstreamer1 gtk+ libburn libgudev libisofs libxfce4ui \
    8.61 +	libxfce4util pango"
    8.62 +	TAGS="Xfce"
    8.63  }
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/xfce4-battery-plugin/receipt	Thu Nov 02 01:04:01 2017 +0200
     9.3 @@ -0,0 +1,53 @@
     9.4 +# SliTaz package receipt v2.
     9.5 +
     9.6 +PACKAGE="xfce4-battery-plugin"
     9.7 +VERSION="1.0.5" # v.1.0.5 is the latest with GTK+2 support
     9.8 +CATEGORY="x-window"
     9.9 +SHORT_DESC="Xfce panel battery plugin"
    9.10 +MAINTAINER="al.bobylev@gmail.com"
    9.11 +LICENSE="GPL2"
    9.12 +WEB_SITE="http://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin"
    9.13 +
    9.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    9.15 +WGET_URL="http://archive.xfce.org/src/panel-plugins/$PACKAGE/${VERSION%.*}/$TARBALL"
    9.16 +
    9.17 +BUILD_DEPENDS="intltool gtk+-dev libxfce4util-dev libxfce4ui-dev \
    9.18 +xfce4-panel-dev"
    9.19 +SPLIT="xfce4-battery-plugin-dev"
    9.20 +
    9.21 +compile_rules() {
    9.22 +	./configure \
    9.23 +		--sysconfdir=/etc \
    9.24 +		--localstatedir=/var \
    9.25 +		--disable-debug \
    9.26 +		$CONFIGURE_ARGS &&
    9.27 +	make &&
    9.28 +	make install
    9.29 +}
    9.30 +
    9.31 +genpkg_rules() {
    9.32 +	case $PACKAGE in
    9.33 +		xfce4-battery-plugin)
    9.34 +			copy @std
    9.35 +			DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \
    9.36 +			libffi libharfbuzz liblzma libpng16 libxfce4ui libxfce4util \
    9.37 +			libxml2 pango pcre startup-notification util-linux-blkid \
    9.38 +			util-linux-mount util-linux-uuid xfce4-panel xorg-libICE \
    9.39 +			xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
    9.40 +			xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util zlib"
    9.41 +			;;
    9.42 +		*-dev)
    9.43 +			copy @dev
    9.44 +			DEPENDS="xfce4-battery-plugin atk-dev bzip2-dev cairo-dev \
    9.45 +			fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \
    9.46 +			harfbuzz-dev libffi-dev libpng16-dev libxfce4ui-dev \
    9.47 +			libxfce4util-dev libxml2-dev pango-dev pcre-dev \
    9.48 +			startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \
    9.49 +			util-linux-uuid-dev xfce4-panel-dev xorg-libICE-dev xorg-libSM-dev \
    9.50 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
    9.51 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \
    9.52 +			xorg-xcb-util-dev xz-dev zlib-dev"
    9.53 +			;;
    9.54 +	esac
    9.55 +	TAGS="Xfce"
    9.56 +}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/xfce4-dict/receipt	Thu Nov 02 01:04:01 2017 +0200
    10.3 @@ -0,0 +1,52 @@
    10.4 +# SliTaz package receipt v2.
    10.5 +
    10.6 +PACKAGE="xfce4-dict"
    10.7 +VERSION="0.7.2"
    10.8 +CATEGORY="text"
    10.9 +SHORT_DESC="Xfce dictionary"
   10.10 +MAINTAINER="al.bobylev@gmail.com"
   10.11 +LICENSE="GPL2"
   10.12 +WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-dict"
   10.13 +
   10.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.15 +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
   10.16 +
   10.17 +BUILD_DEPENDS="intltool gtk+-dev libxfce4ui-dev xfce4-panel-dev"
   10.18 +SPLIT="xfce4-dict-dev"
   10.19 +
   10.20 +compile_rules() {
   10.21 +	./configure \
   10.22 +		--sysconfdir=/etc \
   10.23 +		--localstatedir=/var \
   10.24 +		--disable-debug \
   10.25 +		$CONFIGURE_ARGS &&
   10.26 +	make &&
   10.27 +	make install
   10.28 +}
   10.29 +
   10.30 +genpkg_rules() {
   10.31 +	case $PACKAGE in
   10.32 +		xfce4-dict)
   10.33 +			copy @std
   10.34 +			DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \
   10.35 +			libffi libharfbuzz liblzma libpng16 libxfce4ui libxfce4util \
   10.36 +			libxml2 pango pcre startup-notification util-linux-blkid \
   10.37 +			util-linux-mount util-linux-uuid xfce4-panel xorg-libICE \
   10.38 +			xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
   10.39 +			xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util zlib"
   10.40 +			;;
   10.41 +		*-dev)
   10.42 +			copy @dev
   10.43 +			DEPENDS="xfce4-dict atk-dev bzip2-dev cairo-dev fontconfig-dev \
   10.44 +			freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \
   10.45 +			libffi-dev libpng16-dev libxfce4ui-dev libxfce4util-dev \
   10.46 +			libxml2-dev pango-dev pcre-dev startup-notification-dev \
   10.47 +			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
   10.48 +			xfce4-panel-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev \
   10.49 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   10.50 +			xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \
   10.51 +			xorg-xcb-util-dev xz-dev zlib-dev"
   10.52 +			;;
   10.53 +	esac
   10.54 +	TAGS="Xfce"
   10.55 +}
    11.1 --- a/xfce4-mixer/receipt	Wed Nov 01 23:05:26 2017 +0100
    11.2 +++ b/xfce4-mixer/receipt	Thu Nov 02 01:04:01 2017 +0200
    11.3 @@ -1,43 +1,56 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="xfce4-mixer"
    11.8 -VERSION="4.10.0"
    11.9 -CATEGORY="x-window"
   11.10 -SHORT_DESC="Xfce Audio Mixer"
   11.11 +VERSION="4.11.0"
   11.12 +CATEGORY="sound"
   11.13 +SHORT_DESC="Xfce audio mixer"
   11.14  MAINTAINER="erjo@slitaz.org"
   11.15  LICENSE="GPL2"
   11.16 +WEB_SITE="http://www.xfce.org/"
   11.17 +
   11.18  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.19 -WEB_SITE="http://www.xfce.org"
   11.20  WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
   11.21  
   11.22 -DEPENDS="gtk+ libxfce4util gtk+ xfconf xfce4-panel gst0-plugins-base startup-notification
   11.23 - util-linux-uuid libunique"
   11.24 -BUILD_DEPENDS="gtk+-dev libxfce4util-dev xfconf-dev xfce4-panel-dev
   11.25 - gst0-plugins-base-dev intltool libxfce4ui-dev gstreamer0-dev startup-notification-dev \
   11.26 - util-linux-uuid-dev libxml2-dev libunique-dev"
   11.27 - 
   11.28 -# Rules to configure and make the package.
   11.29 -compile_rules()
   11.30 -{
   11.31 -	cd $src
   11.32 -	./configure --prefix=/usr \
   11.33 -		--libexecdir=/usr/lib/$PACKAGE $CONFIGURE_ARGS && \
   11.34 -	make && make DESTDIR=$DESTDIR install
   11.35 +BUILD_DEPENDS="intltool dbus-glib-dev gst0-plugins-base-dev gtk+-dev \
   11.36 +libunique-dev libxfce4util-dev libxfce4ui-dev xfce4-panel-dev libkeybinder-dev"
   11.37 +SPLIT="xfce4-mixer-dev"
   11.38 +
   11.39 +compile_rules() {
   11.40 +	./configure \
   11.41 +		--sysconfdir=/etc \
   11.42 +		--localstatedir=/var \
   11.43 +		--disable-debug \
   11.44 +		$CONFIGURE_ARGS &&
   11.45 +	make &&
   11.46 +	make install
   11.47  }
   11.48  
   11.49 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.50 -genpkg_rules()
   11.51 -{
   11.52 -	mkdir -p $fs/usr/share/locale 
   11.53 -		
   11.54 -	cp -a $install/usr/bin $fs/usr
   11.55 -	cp -a $install/usr/lib $fs/usr
   11.56 -	cp -a $install/usr/share/xfce4 $fs/usr/share
   11.57 -	cp -a $install/usr/share/pixmaps $fs/usr/share
   11.58 -	cp -a $install/usr/share/xfce4-mixer $fs/usr/share
   11.59 -	
   11.60 -	rm -rf $fs/usr/share/xfce4-mixer/icons/hicolor/scalable
   11.61 -	
   11.62 -	# Strip everything
   11.63 -	find $fs/usr/lib/ -exec strip -s {} 2> /dev/null \;
   11.64 +genpkg_rules() {
   11.65 +	case $PACKAGE in
   11.66 +		xfce4-mixer)
   11.67 +			copy @std
   11.68 +			DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \
   11.69 +			gdk-pixbuf glib gst0-plugins-base gstreamer0 gtk+ libffi \
   11.70 +			libharfbuzz libkeybinder liblzma libpng16 libunique libxfce4ui \
   11.71 +			libxfce4util libxml2 pango pcre startup-notification \
   11.72 +			util-linux-blkid util-linux-mount util-linux-uuid xfce4-panel \
   11.73 +			xfconf xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \
   11.74 +			xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman \
   11.75 +			xorg-xcb-util zlib"
   11.76 +			;;
   11.77 +		*-dev)
   11.78 +			copy @dev
   11.79 +			DEPENDS="xfce4-mixer atk-dev bzip2-dev cairo-dev dbus-dev \
   11.80 +			dbus-glib-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \
   11.81 +			gst0-plugins-base-dev gstreamer0-dev gtk+-dev harfbuzz-dev \
   11.82 +			libffi-dev libkeybinder-dev libpng16-dev libxfce4ui-dev \
   11.83 +			libxfce4util-dev libxml2-dev pango-dev pcre-dev \
   11.84 +			startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \
   11.85 +			util-linux-uuid-dev xfce4-panel-dev xfconf-dev xorg-libICE-dev \
   11.86 +			xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
   11.87 +			xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \
   11.88 +			xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev"
   11.89 +			;;
   11.90 +	esac
   11.91 +	TAGS="Xfce"
   11.92  }
    12.1 --- a/xfce4-notifyd/receipt	Wed Nov 01 23:05:26 2017 +0100
    12.2 +++ b/xfce4-notifyd/receipt	Thu Nov 02 01:04:01 2017 +0200
    12.3 @@ -1,27 +1,34 @@
    12.4 -# SliTaz package receipt.
    12.5 +# SliTaz package receipt v2.
    12.6  
    12.7  PACKAGE="xfce4-notifyd"
    12.8 -VERSION="0.2.2"
    12.9 -HI_VERSION=$(echo $VERSION | cut -d. -f1,2)
   12.10 +VERSION="0.2.4" # higher versions required libxfce4ui2 that depends on GTK+3
   12.11  CATEGORY="development"
   12.12  SHORT_DESC="Simple, visually-appealing notification daemon for Xfce"
   12.13  MAINTAINER="al.bobylev@gmail.com"
   12.14  LICENSE="GPL2"
   12.15  WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-notifyd"
   12.16 +
   12.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   12.18 -WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/$HI_VERSION/$TARBALL"
   12.19 +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
   12.20  
   12.21 -DEPENDS="libxfce4ui"
   12.22 -BUILD_DEPENDS="libxfce4ui-dev libxfconf-dev"
   12.23 +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev libxfce4util-dev \
   12.24 +libxfce4ui-dev libnotify-dev"
   12.25  
   12.26 -# Rules to configure and make the package.
   12.27 -compile_rules()
   12.28 -{
   12.29 -	./configure --disable-debug $CONFIGURE_ARGS && make && make install
   12.30 +compile_rules() {
   12.31 +	./configure \
   12.32 +		--sysconfdir=/etc \
   12.33 +		--localstatedir=/var \
   12.34 +		--disable-debug \
   12.35 +		$CONFIGURE_ARGS &&
   12.36 +	make &&
   12.37 +	make install
   12.38  }
   12.39  
   12.40 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.41 -genpkg_rules()
   12.42 -{
   12.43 -	cp -a $install/* $fs
   12.44 +genpkg_rules() {
   12.45 +	# */bin/*-config usually a dev file, but not in this case
   12.46 +	copy @std xfce4-notifyd-config
   12.47 +	DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf glib gtk+ \
   12.48 +	libnotify libxfce4ui libxfce4util pango xfconf xorg-libICE xorg-libSM \
   12.49 +	xorg-libX11"
   12.50 +	TAGS="Xfce"
   12.51  }
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/xfce4-screenshooter/receipt	Thu Nov 02 01:04:01 2017 +0200
    13.3 @@ -0,0 +1,53 @@
    13.4 +# SliTaz package receipt v2.
    13.5 +
    13.6 +PACKAGE="xfce4-screenshooter"
    13.7 +VERSION="1.8.2" # higher versions required libxfce4ui2 that depends on GTK+3
    13.8 +CATEGORY="graphics"
    13.9 +SHORT_DESC="Xfce screenshooter"
   13.10 +MAINTAINER="al.bobylev@gmail.com"
   13.11 +LICENSE="GPL2"
   13.12 +WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-screenshooter"
   13.13 +
   13.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   13.15 +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL"
   13.16 +
   13.17 +BUILD_DEPENDS="intltool xfce4-panel-dev libsoup-dev xorg-libXfixes-dev"
   13.18 +SPLIT="xfce4-screenshooter-dev"
   13.19 +
   13.20 +compile_rules() {
   13.21 +	./configure \
   13.22 +		--sysconfdir=/etc \
   13.23 +		--localstatedir=/var \
   13.24 +		--disable-debug \
   13.25 +		$CONFIGURE_ARGS &&
   13.26 +	make &&
   13.27 +	make install
   13.28 +}
   13.29 +
   13.30 +genpkg_rules() {
   13.31 +	case $PACKAGE in
   13.32 +		xfce4-screenshooter)
   13.33 +			copy @std
   13.34 +			DEPENDS="atk bzlib cairo exo fontconfig freetype gdk-pixbuf glib \
   13.35 +			gtk+ libffi libharfbuzz liblzma libpng16 libsoup libsqlite3 \
   13.36 +			libxfce4ui libxfce4util libxml2 pango pcre startup-notification \
   13.37 +			util-linux-blkid util-linux-mount util-linux-uuid xfce4-panel \
   13.38 +			xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp \
   13.39 +			xorg-libXext xorg-libXfixes xorg-libXrender xorg-libxcb \
   13.40 +			xorg-pixman xorg-xcb-util zlib"
   13.41 +			;;
   13.42 +		*-dev)
   13.43 +			copy @dev
   13.44 +			DEPENDS="xfce4-screenshooter atk-dev bzip2-dev cairo-dev exo-dev \
   13.45 +			fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \
   13.46 +			harfbuzz-dev libffi-dev libpng16-dev libsoup-dev libxfce4ui-dev \
   13.47 +			libxfce4util-dev libxml2-dev pango-dev pcre-dev sqlite3-dev \
   13.48 +			startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \
   13.49 +			util-linux-uuid-dev xfce4-panel-dev xorg-libICE-dev xorg-libSM-dev \
   13.50 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
   13.51 +			xorg-libXfixes-dev xorg-libXrender-dev xorg-libxcb-dev \
   13.52 +			xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev"
   13.53 +			;;
   13.54 +	esac
   13.55 +	TAGS="Xfce"
   13.56 +}
    14.1 --- a/xfce4-session/receipt	Wed Nov 01 23:05:26 2017 +0100
    14.2 +++ b/xfce4-session/receipt	Thu Nov 02 01:04:01 2017 +0200
    14.3 @@ -52,4 +52,5 @@
    14.4  			xorg-xcb-util-dev xz-dev zlib-dev"
    14.5  			;;
    14.6  	esac
    14.7 +	TAGS="Xfce"
    14.8  }
    15.1 --- a/xfce4-settings/receipt	Wed Nov 01 23:05:26 2017 +0100
    15.2 +++ b/xfce4-settings/receipt	Thu Nov 02 01:04:01 2017 +0200
    15.3 @@ -32,4 +32,5 @@
    15.4  	DEPENDS="cairo dbus dbus-glib exo fontconfig garcon gdk-pixbuf glib gtk+ \
    15.5  	libnotify libxfce4ui libxfce4util libxklavier pango upower xfconf \
    15.6  	xorg-libX11 xorg-libXcursor xorg-libXi xorg-libXrandr"
    15.7 +	TAGS="Xfce"
    15.8  }
    16.1 --- a/xfdesktop/receipt	Wed Nov 01 23:05:26 2017 +0100
    16.2 +++ b/xfdesktop/receipt	Thu Nov 02 01:04:01 2017 +0200
    16.3 @@ -43,4 +43,5 @@
    16.4  			xorg-pixman xorg-xcb-util zlib"
    16.5  			;;
    16.6  	esac
    16.7 +	TAGS="Xfce"
    16.8  }
    17.1 --- a/xfwm4/receipt	Wed Nov 01 23:05:26 2017 +0100
    17.2 +++ b/xfwm4/receipt	Thu Nov 02 01:04:01 2017 +0200
    17.3 @@ -1,46 +1,36 @@
    17.4 -# SliTaz package receipt.
    17.5 +# SliTaz package receipt v2.
    17.6  
    17.7  PACKAGE="xfwm4"
    17.8 -VERSION="4.11.1"
    17.9 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
   17.10  CATEGORY="x-window"
   17.11 -SHORT_DESC="Xfce Window Manager"
   17.12 +SHORT_DESC="Xfce window manager"
   17.13  MAINTAINER="erjo@slitaz.org"
   17.14  LICENSE="GPL2"
   17.15 +WEB_SITE="http://www.xfce.org/"
   17.16 +
   17.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   17.18 -WEB_SITE="http://www.xfce.org/"
   17.19  WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
   17.20 -TAGS="window-manager"
   17.21  
   17.22 -DEPENDS="libxfce4util libxfce4ui xfconf dbus-glib libwnck2 libglade"
   17.23 -BUILD_DEPENDS="libxfce4util-dev xfconf-dev libxfce4ui-dev xorg-compositeproto intltool \
   17.24 -libwnck2-dev dbus-glib-dev util-linux-uuid-dev libxml2-dev"
   17.25 +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev xorg-libSM-dev \
   17.26 +xorg-libXext-dev gtk+-dev libxfce4util-dev libxfce4ui-dev libwnck2-dev \
   17.27 +libdrm-dev xorg-libXrandr-dev xorg-libXcomposite-dev xorg-libXfixes-dev \
   17.28 +xorg-libXdamage-dev"
   17.29  
   17.30 -# Rules to configure and make the package.
   17.31 -compile_rules()
   17.32 -{
   17.33 -	./configure --prefix=/usr \
   17.34 -		--enable-render \
   17.35 -		--enable-startup-notification \
   17.36 -		--enable-randr \
   17.37 +compile_rules() {
   17.38 +	./configure \
   17.39 +		--sysconfdir=/etc \
   17.40 +		--localstatedir=/var \
   17.41  		--disable-debug \
   17.42 -		--disable-static \
   17.43 -		--mandir=/usr/share/man $CONFIGURE_ARGS && \
   17.44 -	make && make  install
   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 -	mkdir -p $fs/usr \
   17.54 -		$fs/usr/share/locale
   17.55 -
   17.56 -	cp -a $install/usr/bin $fs/usr
   17.57 -	cp -a $install/usr/share/applications $fs/usr/share
   17.58 -	cp -a $install/usr/share/icons $fs/usr/share
   17.59 -	cp -a $install/usr/share/themes $fs/usr/share
   17.60 -	cp -a $install/usr/share/xfwm4 $fs/usr/share
   17.61 -
   17.62 -	# Remove SVG icons
   17.63 -	test -d $fs/usr/share/icons/hicolor/scalable \
   17.64 -		&& rm -rf $fs/usr/share/icons/hicolor/scalable
   17.65 +genpkg_rules() {
   17.66 +	copy @std
   17.67 +	DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf glib gtk+ \
   17.68 +	libwnck2 libxfce4ui libxfce4util pango startup-notification xfconf \
   17.69 +	xorg-libICE xorg-libSM xorg-libX11 xorg-libXcomposite xorg-libXdamage \
   17.70 +	xorg-libXext xorg-libXfixes xorg-libXrandr xorg-libXrender"
   17.71 +	TAGS="Xfce window-manager"
   17.72  }