# HG changeset patch # User Aleksej Bobylev # Date 1509577441 -7200 # Node ID 016c8d2f8b370947afef695f3ff3300f3b52b062 # Parent 06c92777c3511dabf648219bb28c79f0437b3c5d 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. diff -r 06c92777c351 -r 016c8d2f8b37 gigolo/receipt --- a/gigolo/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/gigolo/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,28 +1,30 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="gigolo" -VERSION="0.4.1" +VERSION="0.4.2" CATEGORY="network" -SHORT_DESC="Frontend to manage connections to filesystems using GIO/GVfs." +SHORT_DESC="Frontend to manage connections to filesystems using GIO/GVfs" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL2" -WEB_SITE="http://www.uvena.de/gigolo/" +WEB_SITE="http://goodies.xfce.org/projects/applications/gigolo" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WGET_URL="http://files.uvena.de/$PACKAGE/$TARBALL" +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="gtk+" -BUILD_DEPENDS="gtk+-dev python-dev gettext-tools intltool" +BUILD_DEPENDS="xfce4-dev-tools gtk+-dev xorg-libX11-dev" -# Rules to configure and make the package. -compile_rules() -{ - ./waf configure --prefix=/usr && - ./waf build && - ./waf install --destdir=$DESTDIR +compile_rules() { + ./autogen.sh \ + --sysconfdir=/etc \ + --localstatedir=/var \ + $CONFIGURE_ARGS && + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cp -a $install/usr $fs +genpkg_rules() { + copy @std + DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ pango \ + xorg-libX11" + TAGS="Xfce" } diff -r 06c92777c351 -r 016c8d2f8b37 mousepad/receipt --- a/mousepad/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/mousepad/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,36 +1,30 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="mousepad" -VERSION="0.3.0" +VERSION="0.4.0" CATEGORY="x-window" -SHORT_DESC="Xfce Text Editor" +SHORT_DESC="Xfce text editor" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://www.xfce.org/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://www.xfce.org/" WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" -TAGS="text-editor" -DEPENDS="gtk+ xorg-libXdamage dbus-glib gtksourceview" -BUILD_DEPENDS="intltool gtk+-dev dbus-glib-dev gtksourceview-dev" +BUILD_DEPENDS="intltool gtk+-dev gtksourceview-dev dbus-glib-dev" -# Rules to configure and make the package. -compile_rules() -{ - ./configure --prefix=/usr \ - --enable-debug=no \ - --mandir=/usr/share/man $CONFIGURE_ARGS && \ - make && make DESTDIR=$DESTDIR install +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share/locale - - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/share/locale/fr $fs/usr/share/locale - cp -a $install/usr/share/locale/ru $fs/usr/share/locale - cp -a $install/usr/share/applications $fs/usr/share +genpkg_rules() { + copy @std + DEPENDS="dbus dbus-glib glib gtk+ gtksourceview pango" + TAGS="Xfce text-editor" } - diff -r 06c92777c351 -r 016c8d2f8b37 orage/receipt --- a/orage/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/orage/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,43 +1,49 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="orage" -VERSION="4.8.1" +VERSION="4.12.1" CATEGORY="office" SHORT_DESC="Xfce calendar" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://www.xfce.org/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://www.xfce.org" WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" -TAGS="office" -DEPENDS="libxfcegui4 libnotify dbus atk glib pango cairo libnotify \ -xfce4-panel popt" -BUILD_DEPENDS="libxfcegui4-dev xfce4-panel-dev libnotify-dev dbus-dev \ -intltool popt-dev gtk+-dev dbus-glib-dev" +BUILD_DEPENDS="intltool gtk+-dev xfce4-panel-dev libical-dev db-dev \ +dbus-glib-dev libnotify-dev popt-dev" +SPLIT="orage-dev" -# Rules to configure and make the package. -compile_rules() -{ - ./configure \ - --prefix=/usr \ - --enable-dbus \ - --enable-libnotify \ - --libexecdir=/usr/lib/$PACKAGE \ - $CONFIGURE_ARGS && - make && make DESTDIR=$DESTDIR install +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib $fs/usr - cp -a $install/usr/share/applications $fs/usr/share - cp -a $install/usr/share/xfce4 $fs/usr/share - cp -a $install/usr/share/orage $fs/usr/share - cp -a $install/usr/share/orage $fs/usr/share - cp -a $install/usr/share/dbus-1 $fs/usr/share - cp -a $install/usr/share/icons $fs/usr/share +genpkg_rules() { + case $PACKAGE in + orage) + copy @std + DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf \ + glib gtk+ libical libnotify libxfce4util pango popt xfce4-panel \ + xorg-libX11" + TAGS="Xfce office" + ;; + *-dev) + copy @dev + DEPENDS="orage atk-dev bzip2-dev cairo-dev fontconfig-dev \ + freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \ + libffi-dev libpng16-dev libxfce4util-dev libxml2-dev pango-dev \ + pcre-dev util-linux-blkid-dev util-linux-mount-dev \ + util-linux-uuid-dev xfce4-panel-dev xorg-libX11-dev \ + xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib-dev" + TAGS="Xfce" + ;; + esac } diff -r 06c92777c351 -r 016c8d2f8b37 orage/stuff/patches/docdir.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/orage/stuff/patches/docdir.patch Thu Nov 02 01:04:01 2017 +0200 @@ -0,0 +1,22 @@ +--- a/doc/C/Makefile.in ++++ b/doc/C/Makefile.in +@@ -346,7 +346,7 @@ + builddir = @builddir@ + datadir = @datadir@ + datarootdir = @datarootdir@ +-docdir = $(datadir)/orage/doc/C ++docdir = @docdir@ + dvidir = @dvidir@ + exec_prefix = @exec_prefix@ + host = @host@ +--- a/doc/C/images/Makefile.in ++++ b/doc/C/images/Makefile.in +@@ -323,7 +323,7 @@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-imagesdir = $(datadir)/orage/doc/C/images ++imagesdir = @docdir@/images + images_DATA = \ + default_calendar.png \ + orage_calendar_edit_menu.png \ diff -r 06c92777c351 -r 016c8d2f8b37 orage/stuff/patches/series --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/orage/stuff/patches/series Thu Nov 02 01:04:01 2017 +0200 @@ -0,0 +1,1 @@ +docdir.patch diff -r 06c92777c351 -r 016c8d2f8b37 parole/receipt --- a/parole/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/parole/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,50 +1,55 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="parole" -VERSION="0.5.2" +VERSION="0.5.4" # I downgraded parole from 0.9.2 to 0.5.4 to build against GTK+2 CATEGORY="multimedia" -SHORT_DESC="Media Player for Xfce." +SHORT_DESC="Media player for Xfce" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://docs.xfce.org/apps/parole/start" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://goodies.xfce.org/projects/applications/parole" -WGET_URL="http://archive.xfce.org/src/apps/parole/${VERSION:0:3}/$TARBALL" +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="libxfcegui4 libxfce4util dbus-glib glib gst0-plugins-base taglib \ -startup-notification libnotify gstreamer0 util-linux-uuid" -BUILD_DEPENDS="intltool libxfcegui4-dev libxfce4util-dev dbus-glib-dev \ -glib-dev gst0-plugins-base-dev taglib-dev startup-notification-dev \ -libnotify-dev gstreamer0-dev util-linux-uuid-dev coreutils-operations \ -gtk+-dev libxml2-dev orc-dev libxfconf-dev libxfce4ui-dev" +BUILD_DEPENDS="intltool dbus-dev dbus-glib-dev libxfce4util-dev xfconf-dev \ +libxfce4ui-dev libxfce4ui-dev gstreamer0-dev gst0-plugins-base-dev taglib-dev \ +libnotify-dev gtk-doc" +SPLIT="parole-dev" -# Rules to configure and make the package. -compile_rules() -{ - cd $src +compile_rules() { ./configure \ - --libexecdir=/usr/lib/$PACKAGE \ + --sysconfdir=/etc \ + --localstatedir=/var \ --disable-debug \ - --disable-power-manager-plugin \ + --enable-gtk-doc \ $CONFIGURE_ARGS && - make && make DESTDIR=$DESTDIR install + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share/icons \ - $fs/usr/share/pixmaps - - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib $fs/usr - cp -a $install/usr/share/icons/hicolor $fs/usr/share/icons - cp -a $install/usr/share/parole $fs/usr/share - - cd $fs/usr/share/pixmaps - ln -s ../icons/hicolor/32x32/apps/$PACKAGE.png ; cd - - - # Clean-up & strip - rm -rf $fs/usr/share/icons/hicolor/scalable - find $fs/usr/lib -exec strip -s {} 2> /dev/null \; +genpkg_rules() { + case $PACKAGE in + parole) + copy @std + DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \ + gdk-pixbuf glib gst0-plugins-base gstreamer0 gtk+ libffi \ + libharfbuzz liblzma libnotify libpng16 libxfce4ui libxfce4util \ + libxml2 orc pango pcre taglib util-linux-blkid util-linux-mount \ + util-linux-uuid xfconf xorg-libICE xorg-libSM xorg-libX11 \ + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ + xorg-pixman zlib" + ;; + *-dev) + copy @dev + DEPENDS="parole atk-dev bzip2-dev cairo-dev dbus-dev dbus-glib-dev \ + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \ + harfbuzz-dev libffi-dev libnotify-dev libpng16-dev \ + libxfce4util-dev libxml2-dev pango-dev pcre-dev taglib-dev \ + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ + xfconf-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \ + xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \ + xorg-pixman-dev xz-dev zlib-dev" + ;; + esac + TAGS="Xfce" } - diff -r 06c92777c351 -r 016c8d2f8b37 ristretto/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ristretto/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -0,0 +1,33 @@ +# SliTaz package receipt v2. + +PACKAGE="ristretto" +VERSION="0.8.2" +CATEGORY="graphics" +SHORT_DESC="Xfce image viewer" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="http://docs.xfce.org/apps/ristretto/start" + +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" + +BUILD_DEPENDS="intltool libexif-dev gtk+-dev dbus-glib-dev libxfce4util-dev \ +libxfce4ui-dev libmagic-dev" + +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install +} + +genpkg_rules() { + copy @std + DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf glib gtk+ \ + libexif libmagic libxfce4ui libxfce4util pango xfconf xorg-libICE \ + xorg-libSM xorg-libX11" + TAGS="Xfce" +} diff -r 06c92777c351 -r 016c8d2f8b37 xfburn/receipt --- a/xfburn/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/xfburn/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="xfburn" VERSION="0.5.4" @@ -6,34 +6,29 @@ SHORT_DESC="GTK+ based CD and DVD burning application" MAINTAINER="devl547@gmail.com" LICENSE="GPL2" +WEB_SITE="http://goodies.xfce.org/projects/applications/xfburn" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://goodies.xfce.org/projects/applications/xfburn" -WGET_URL="http://archive.xfce.org/src/apps/xfburn/${VERSION%.*}/$TARBALL" +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="gtk+ libburn libexo libisofs libxfce4ui" -BUILD_DEPENDS="intltool libburn-dev libexo-dev libisofs-dev libxfce4ui-dev" - -# Rules to configure and make the package. -compile_rules() -{ - sed -i 's|glib.h>|&\n#include |' xfburn/xfburn-settings.h - ./configure --prefix=/usr --sysconfdir=/etc \ - --libexecdir=/usr/bin \ - --disable-gstreamer \ - --disable-dbus \ - --disable-hal \ - --disable-thunar-vfs \ - $CONFIGURE_ARGS && +BUILD_DEPENDS="intltool libburn-dev libisofs-dev gtk+-dev libxfce4ui-dev \ +exo-dev libgudev-dev gstreamer1-dev gst1-plugins-base-dev" +COOKOPTS="!uiz" # headers of the *.ui disappeared + +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/share/applications $fs/usr/share - cp -a $install/usr/share/icons $fs/usr/share - cp -a $install/usr/share/xfburn $fs/usr/share +genpkg_rules() { + copy @std + DEPENDS="atk cairo exo fontconfig freetype gdk-pixbuf glib \ + gst1-plugins-base gstreamer1 gtk+ libburn libgudev libisofs libxfce4ui \ + libxfce4util pango" + TAGS="Xfce" } diff -r 06c92777c351 -r 016c8d2f8b37 xfce4-battery-plugin/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfce4-battery-plugin/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -0,0 +1,53 @@ +# SliTaz package receipt v2. + +PACKAGE="xfce4-battery-plugin" +VERSION="1.0.5" # v.1.0.5 is the latest with GTK+2 support +CATEGORY="x-window" +SHORT_DESC="Xfce panel battery plugin" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="http://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin" + +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="http://archive.xfce.org/src/panel-plugins/$PACKAGE/${VERSION%.*}/$TARBALL" + +BUILD_DEPENDS="intltool gtk+-dev libxfce4util-dev libxfce4ui-dev \ +xfce4-panel-dev" +SPLIT="xfce4-battery-plugin-dev" + +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install +} + +genpkg_rules() { + case $PACKAGE in + xfce4-battery-plugin) + copy @std + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \ + libffi libharfbuzz liblzma libpng16 libxfce4ui libxfce4util \ + libxml2 pango pcre startup-notification util-linux-blkid \ + util-linux-mount util-linux-uuid xfce4-panel xorg-libICE \ + xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \ + xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util zlib" + ;; + *-dev) + copy @dev + DEPENDS="xfce4-battery-plugin atk-dev bzip2-dev cairo-dev \ + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \ + harfbuzz-dev libffi-dev libpng16-dev libxfce4ui-dev \ + libxfce4util-dev libxml2-dev pango-dev pcre-dev \ + startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \ + util-linux-uuid-dev xfce4-panel-dev xorg-libICE-dev xorg-libSM-dev \ + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \ + xorg-xcb-util-dev xz-dev zlib-dev" + ;; + esac + TAGS="Xfce" +} diff -r 06c92777c351 -r 016c8d2f8b37 xfce4-dict/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfce4-dict/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -0,0 +1,52 @@ +# SliTaz package receipt v2. + +PACKAGE="xfce4-dict" +VERSION="0.7.2" +CATEGORY="text" +SHORT_DESC="Xfce dictionary" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-dict" + +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" + +BUILD_DEPENDS="intltool gtk+-dev libxfce4ui-dev xfce4-panel-dev" +SPLIT="xfce4-dict-dev" + +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install +} + +genpkg_rules() { + case $PACKAGE in + xfce4-dict) + copy @std + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \ + libffi libharfbuzz liblzma libpng16 libxfce4ui libxfce4util \ + libxml2 pango pcre startup-notification util-linux-blkid \ + util-linux-mount util-linux-uuid xfce4-panel xorg-libICE \ + xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \ + xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util zlib" + ;; + *-dev) + copy @dev + DEPENDS="xfce4-dict atk-dev bzip2-dev cairo-dev fontconfig-dev \ + freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \ + libffi-dev libpng16-dev libxfce4ui-dev libxfce4util-dev \ + libxml2-dev pango-dev pcre-dev startup-notification-dev \ + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ + xfce4-panel-dev xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev \ + xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ + xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev \ + xorg-xcb-util-dev xz-dev zlib-dev" + ;; + esac + TAGS="Xfce" +} diff -r 06c92777c351 -r 016c8d2f8b37 xfce4-mixer/receipt --- a/xfce4-mixer/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/xfce4-mixer/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,43 +1,56 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="xfce4-mixer" -VERSION="4.10.0" -CATEGORY="x-window" -SHORT_DESC="Xfce Audio Mixer" +VERSION="4.11.0" +CATEGORY="sound" +SHORT_DESC="Xfce audio mixer" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://www.xfce.org/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://www.xfce.org" WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="gtk+ libxfce4util gtk+ xfconf xfce4-panel gst0-plugins-base startup-notification - util-linux-uuid libunique" -BUILD_DEPENDS="gtk+-dev libxfce4util-dev xfconf-dev xfce4-panel-dev - gst0-plugins-base-dev intltool libxfce4ui-dev gstreamer0-dev startup-notification-dev \ - util-linux-uuid-dev libxml2-dev libunique-dev" - -# Rules to configure and make the package. -compile_rules() -{ - cd $src - ./configure --prefix=/usr \ - --libexecdir=/usr/lib/$PACKAGE $CONFIGURE_ARGS && \ - make && make DESTDIR=$DESTDIR install +BUILD_DEPENDS="intltool dbus-glib-dev gst0-plugins-base-dev gtk+-dev \ +libunique-dev libxfce4util-dev libxfce4ui-dev xfce4-panel-dev libkeybinder-dev" +SPLIT="xfce4-mixer-dev" + +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share/locale - - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib $fs/usr - cp -a $install/usr/share/xfce4 $fs/usr/share - cp -a $install/usr/share/pixmaps $fs/usr/share - cp -a $install/usr/share/xfce4-mixer $fs/usr/share - - rm -rf $fs/usr/share/xfce4-mixer/icons/hicolor/scalable - - # Strip everything - find $fs/usr/lib/ -exec strip -s {} 2> /dev/null \; +genpkg_rules() { + case $PACKAGE in + xfce4-mixer) + copy @std + DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \ + gdk-pixbuf glib gst0-plugins-base gstreamer0 gtk+ libffi \ + libharfbuzz libkeybinder liblzma libpng16 libunique libxfce4ui \ + libxfce4util libxml2 pango pcre startup-notification \ + util-linux-blkid util-linux-mount util-linux-uuid xfce4-panel \ + xfconf xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \ + xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman \ + xorg-xcb-util zlib" + ;; + *-dev) + copy @dev + DEPENDS="xfce4-mixer atk-dev bzip2-dev cairo-dev dbus-dev \ + dbus-glib-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \ + gst0-plugins-base-dev gstreamer0-dev gtk+-dev harfbuzz-dev \ + libffi-dev libkeybinder-dev libpng16-dev libxfce4ui-dev \ + libxfce4util-dev libxml2-dev pango-dev pcre-dev \ + startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \ + util-linux-uuid-dev xfce4-panel-dev xfconf-dev xorg-libICE-dev \ + xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \ + xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \ + xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev" + ;; + esac + TAGS="Xfce" } diff -r 06c92777c351 -r 016c8d2f8b37 xfce4-notifyd/receipt --- a/xfce4-notifyd/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/xfce4-notifyd/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,27 +1,34 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="xfce4-notifyd" -VERSION="0.2.2" -HI_VERSION=$(echo $VERSION | cut -d. -f1,2) +VERSION="0.2.4" # higher versions required libxfce4ui2 that depends on GTK+3 CATEGORY="development" SHORT_DESC="Simple, visually-appealing notification daemon for Xfce" MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL2" WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-notifyd" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/$HI_VERSION/$TARBALL" +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="libxfce4ui" -BUILD_DEPENDS="libxfce4ui-dev libxfconf-dev" +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev libxfce4util-dev \ +libxfce4ui-dev libnotify-dev" -# Rules to configure and make the package. -compile_rules() -{ - ./configure --disable-debug $CONFIGURE_ARGS && make && make install +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cp -a $install/* $fs +genpkg_rules() { + # */bin/*-config usually a dev file, but not in this case + copy @std xfce4-notifyd-config + DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf glib gtk+ \ + libnotify libxfce4ui libxfce4util pango xfconf xorg-libICE xorg-libSM \ + xorg-libX11" + TAGS="Xfce" } diff -r 06c92777c351 -r 016c8d2f8b37 xfce4-screenshooter/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfce4-screenshooter/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -0,0 +1,53 @@ +# SliTaz package receipt v2. + +PACKAGE="xfce4-screenshooter" +VERSION="1.8.2" # higher versions required libxfce4ui2 that depends on GTK+3 +CATEGORY="graphics" +SHORT_DESC="Xfce screenshooter" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="http://goodies.xfce.org/projects/applications/xfce4-screenshooter" + +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION%.*}/$TARBALL" + +BUILD_DEPENDS="intltool xfce4-panel-dev libsoup-dev xorg-libXfixes-dev" +SPLIT="xfce4-screenshooter-dev" + +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install +} + +genpkg_rules() { + case $PACKAGE in + xfce4-screenshooter) + copy @std + DEPENDS="atk bzlib cairo exo fontconfig freetype gdk-pixbuf glib \ + gtk+ libffi libharfbuzz liblzma libpng16 libsoup libsqlite3 \ + libxfce4ui libxfce4util libxml2 pango pcre startup-notification \ + util-linux-blkid util-linux-mount util-linux-uuid xfce4-panel \ + xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp \ + xorg-libXext xorg-libXfixes xorg-libXrender xorg-libxcb \ + xorg-pixman xorg-xcb-util zlib" + ;; + *-dev) + copy @dev + DEPENDS="xfce4-screenshooter atk-dev bzip2-dev cairo-dev exo-dev \ + fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev \ + harfbuzz-dev libffi-dev libpng16-dev libsoup-dev libxfce4ui-dev \ + libxfce4util-dev libxml2-dev pango-dev pcre-dev sqlite3-dev \ + startup-notification-dev util-linux-blkid-dev util-linux-mount-dev \ + util-linux-uuid-dev xfce4-panel-dev xorg-libICE-dev xorg-libSM-dev \ + xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ + xorg-libXfixes-dev xorg-libXrender-dev xorg-libxcb-dev \ + xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev" + ;; + esac + TAGS="Xfce" +} diff -r 06c92777c351 -r 016c8d2f8b37 xfce4-session/receipt --- a/xfce4-session/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/xfce4-session/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -52,4 +52,5 @@ xorg-xcb-util-dev xz-dev zlib-dev" ;; esac + TAGS="Xfce" } diff -r 06c92777c351 -r 016c8d2f8b37 xfce4-settings/receipt --- a/xfce4-settings/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/xfce4-settings/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -32,4 +32,5 @@ DEPENDS="cairo dbus dbus-glib exo fontconfig garcon gdk-pixbuf glib gtk+ \ libnotify libxfce4ui libxfce4util libxklavier pango upower xfconf \ xorg-libX11 xorg-libXcursor xorg-libXi xorg-libXrandr" + TAGS="Xfce" } diff -r 06c92777c351 -r 016c8d2f8b37 xfdesktop/receipt --- a/xfdesktop/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/xfdesktop/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -43,4 +43,5 @@ xorg-pixman xorg-xcb-util zlib" ;; esac + TAGS="Xfce" } diff -r 06c92777c351 -r 016c8d2f8b37 xfwm4/receipt --- a/xfwm4/receipt Wed Nov 01 23:05:26 2017 +0100 +++ b/xfwm4/receipt Thu Nov 02 01:04:01 2017 +0200 @@ -1,46 +1,36 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="xfwm4" -VERSION="4.11.1" +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="x-window" -SHORT_DESC="Xfce Window Manager" +SHORT_DESC="Xfce window manager" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://www.xfce.org/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://www.xfce.org/" WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -TAGS="window-manager" -DEPENDS="libxfce4util libxfce4ui xfconf dbus-glib libwnck2 libglade" -BUILD_DEPENDS="libxfce4util-dev xfconf-dev libxfce4ui-dev xorg-compositeproto intltool \ -libwnck2-dev dbus-glib-dev util-linux-uuid-dev libxml2-dev" +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev xorg-libSM-dev \ +xorg-libXext-dev gtk+-dev libxfce4util-dev libxfce4ui-dev libwnck2-dev \ +libdrm-dev xorg-libXrandr-dev xorg-libXcomposite-dev xorg-libXfixes-dev \ +xorg-libXdamage-dev" -# Rules to configure and make the package. -compile_rules() -{ - ./configure --prefix=/usr \ - --enable-render \ - --enable-startup-notification \ - --enable-randr \ +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ --disable-debug \ - --disable-static \ - --mandir=/usr/share/man $CONFIGURE_ARGS && \ - make && make install + $CONFIGURE_ARGS && + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr \ - $fs/usr/share/locale - - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/share/applications $fs/usr/share - cp -a $install/usr/share/icons $fs/usr/share - cp -a $install/usr/share/themes $fs/usr/share - cp -a $install/usr/share/xfwm4 $fs/usr/share - - # Remove SVG icons - test -d $fs/usr/share/icons/hicolor/scalable \ - && rm -rf $fs/usr/share/icons/hicolor/scalable +genpkg_rules() { + copy @std + DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf glib gtk+ \ + libwnck2 libxfce4ui libxfce4util pango startup-notification xfconf \ + xorg-libICE xorg-libSM xorg-libX11 xorg-libXcomposite xorg-libXdamage \ + xorg-libXext xorg-libXfixes xorg-libXrandr xorg-libXrender" + TAGS="Xfce window-manager" }