# HG changeset patch # User Aleksej Bobylev # Date 1509407647 -7200 # Node ID a566e73b574de99450214e900e7ab5513b70b5ad # Parent 1657f1ea528131397efcc12aa98e0bb5f8b3a154 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. diff -r 1657f1ea5281 -r a566e73b574d exo-tools/receipt --- a/exo-tools/receipt Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,32 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="exo-tools" -VERSION="0.8.0" -CATEGORY="x-window" -SHORT_DESC="Xfce extension tools" -MAINTAINER="erjo@slitaz.org" -LICENSE="GPL2" -WANTED="exo" -SUGGESTED="perl-uri" -WEB_SITE="http://www.xfce.org" - -DEPENDS="libexo libxfce4ui" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share/locale \ - $fs/usr/share/xfce4 \ - $fs/etc/xdg/xfce4 - - cp -a $install/etc $fs/ - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/share/locale/fr $fs/usr/share/locale - cp -a $install/usr/share/applications $fs/usr/share - cp -a $install/usr/share/icons $fs/usr/share - cp -a $install/usr/share/pixmaps $fs/usr/share - cp -a $install/usr/share/xfce4/helpers $fs/usr/share/xfce4 - - # Fix perms & helpers - chmod +x $fs/usr/bin/exo-preferred-applications -} diff -r 1657f1ea5281 -r a566e73b574d exo/receipt --- a/exo/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/exo/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,38 +1,53 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="exo" -VERSION="0.8.0" -CATEGORY="meta" -SHORT_DESC="Xfce Exo library and tools" +VERSION="0.10.3" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ +CATEGORY="x-window" +SHORT_DESC="Xfce extension library" 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/xfce/4.10/src/$TARBALL" -COOK_OPT="!fs" +WGET_URL="http://archive.xfce.org/src/xfce/exo/${VERSION%.*}/$TARBALL" -DEPENDS="exo-tools libexo util-linux-uuid glib" -BUILD_DEPENDS="libxfce4util-dev perl-uri startup-notification-dev intltool \ -util-linux-uuid-dev glib-dev gtk+-dev libxfce4ui-dev libxml2-dev" +BUILD_DEPENDS="intltool gtk+-dev libxfce4util-dev libxfce4ui-dev gtk-doc" +SPLIT="exo-tools exo-dev" -# Rules to configure and make the package. -compile_rules() -{ - cd $src - patch -p1 -i $stuff/helpers.rc.u +compile_rules() { ./configure \ - --prefix=/usr \ --sysconfdir=/etc \ - --libexecdir=/usr/lib/libexo \ + --localstatedir=/var \ --disable-debug \ - --mandir=/usr/share/man \ - --disable-python \ - $CONFIGURE_ARGS && \ - make && make install + --enable-gtk-doc \ + $CONFIGURE_ARGS && + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir $fs/usr +genpkg_rules() { + case $PACKAGE in + exo) + COOKOPTS="!menus !pixmaps" + copy *.so* + DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ \ + libxfce4util pango xorg-libICE xorg-libSM xorg-libX11" + ;; + *-tools) + copy @std @rm + DEPENDS="exo libxfce4ui" + ;; + *-dev) + copy @dev + DEPENDS="exo exo-tools \ + 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 \ + 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 xz-dev zlib-dev" + ;; + esac + TAGS="Xfce" } diff -r 1657f1ea5281 -r a566e73b574d exo/stuff/helpers.rc.u --- a/exo/stuff/helpers.rc.u Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,9 +0,0 @@ ---- exo-0.3.101-ori/exo-helper/helpers/helpers.rc Tue Nov 11 08:22:46 2008 -+++ exo-0.3.101/exo-helper/helpers/helpers.rc Sun Aug 2 21:57:30 2009 -@@ -6,5 +6,4 @@ - # - - WebBrowser=firefox --MailReader=thunderbird --TerminalEmulator=Terminal -+TerminalEmulator=xterm diff -r 1657f1ea5281 -r a566e73b574d garcon-dev/receipt --- a/garcon-dev/receipt Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="garcon-dev" -VERSION="0.3.0" -CATEGORY="development" -SHORT_DESC="Xfce menu devel files" -MAINTAINER="erjo@slitaz.org" -LICENSE="LGPL2" -WANTED="garcon" -WEB_SITE="http://www.xfce.org" - -DEPENDS="garcon pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - - cp -a $install/usr/lib/*.la $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/include $fs/usr -} - diff -r 1657f1ea5281 -r a566e73b574d garcon/receipt --- a/garcon/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/garcon/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,42 +1,52 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="garcon" -VERSION="0.3.0" +VERSION="0.4.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="misc" SHORT_DESC="Xfce menu library" MAINTAINER="erjo@slitaz.org" LICENSE="LGPL2" +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/garcon/${VERSION%.*}/$TARBALL" +WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="glib gtk+ libxfce4ui libxfce4util util-linux-uuid startup-notification" -BUILD_DEPENDS="intltool glib-dev libxfce4ui-dev libxfce4util-dev \ - util-linux-uuid-dev gtk+-dev startup-notification-dev" +BUILD_DEPENDS="intltool libxfce4util-dev gtk+-dev libxfce4ui-dev gtk-doc" +SPLIT="garcon-dev" -# Rules to configure and make the package. -compile_rules() -{ - cd $src +compile_rules() { ./configure \ - --prefix=/usr \ - --infodir=/usr/share/info \ --sysconfdir=/etc \ - --disable-login \ - --mandir=/usr/share/man \ + --localstatedir=/var \ + --disable-debug \ + --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 \ - $fs/usr/share \ - $fs/usr/lib - - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/etc $fs/ - cp -a $install/usr/share/desktop* $fs/usr/share +genpkg_rules() { + case $PACKAGE in + garcon) + 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 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="garcon 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 \ + 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 1657f1ea5281 -r a566e73b574d gtk-xfce-engine/receipt --- a/gtk-xfce-engine/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/gtk-xfce-engine/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,31 +1,48 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="gtk-xfce-engine" -VERSION="2.8.1" +VERSION="2.10.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="customization" SHORT_DESC="GTK engine for Xfce" 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" -DEPENDS="gtk+" -BUILD_DEPENDS="gtk+-dev libffi" +BUILD_DEPENDS="gtk+-dev" +SPLIT="gtk-xfce-engine-dev" -# Rules to configure and make the package. -compile_rules() -{ - ./configure $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() -{ - mkdir -p $fs/usr - - cp -a $install/usr/lib $fs/usr - cp -a $install/usr/share/ $fs/usr/ - - find $fs/usr/lib -name "*.la" -exec rm -f {} \; +genpkg_rules() { + case $PACKAGE in + gtk-xfce-engine) + copy @std + DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+ \ + libffi libharfbuzz liblzma libpng16 libxml2 pango pcre \ + util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \ + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb \ + xorg-pixman zlib" + ;; + *-dev) + copy @dev + DEPENDS="gtk-xfce-engine atk-dev bzlib cairo-dev fontconfig-dev \ + freetype-dev gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev \ + libffi-dev libpng16-dev libxml2-dev pango-dev pcre-dev \ + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-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" + ;; + esac + TAGS="Xfce" } diff -r 1657f1ea5281 -r a566e73b574d libexo-dev/receipt --- a/libexo-dev/receipt Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libexo-dev" -VERSION="0.8.0" -CATEGORY="development" -SHORT_DESC="Xfce extension library dev files" -MAINTAINER="erjo@slitaz.org" -LICENSE="GPL2" -WANTED="exo" -WEB_SITE="http://www.xfce.org" - -DEPENDS="libexo gtk+-dev libxfce4util-dev hal-dev pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/include $fs/usr -} - diff -r 1657f1ea5281 -r a566e73b574d libexo/receipt --- a/libexo/receipt Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libexo" -VERSION="0.8.0" -CATEGORY="x-window" -SHORT_DESC="Xfce extension library" -MAINTAINER="erjo@slitaz.org" -LICENSE="GPL2" -WANTED="exo" -SUGGESTED="exo-tools" -WEB_SITE="http://www.xfce.org" - -DEPENDS="libxfce4util startup-notification libnotify" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - - cp -a $install/etc $fs/ - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/lib/xfce4 $fs/usr/lib - - # Strip files - #strip -s $fs/usr/lib/libexo/* 2> /dev/null -} diff -r 1657f1ea5281 -r a566e73b574d libexo/stuff/helpers.rc.u --- a/libexo/stuff/helpers.rc.u Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,9 +0,0 @@ ---- exo-0.3.101-ori/exo-helper/helpers/helpers.rc Tue Nov 11 08:22:46 2008 -+++ exo-0.3.101/exo-helper/helpers/helpers.rc Sun Aug 2 21:57:30 2009 -@@ -6,5 +6,4 @@ - # - - WebBrowser=firefox --MailReader=thunderbird --TerminalEmulator=Terminal -+TerminalEmulator=xterm diff -r 1657f1ea5281 -r a566e73b574d libopenraw/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libopenraw/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -0,0 +1,41 @@ +# SliTaz package receipt v2. + +PACKAGE="libopenraw" +VERSION="0.1.2" +CATEGORY="graphics" +SHORT_DESC="Library for decoding RAW files" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="LGPL" +WEB_SITE="https://libopenraw.freedesktop.org/wiki/" + +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="https://libopenraw.freedesktop.org/download/$TARBALL" + +BUILD_DEPENDS="libboost-dev libjpeg-turbo-dev libxml2-dev curl-dev glib-dev \ +gdk-pixbuf-dev" +SPLIT="libopenraw-gnome libopenraw libopenraw-dev" + +compile_rules() { + ./configure $CONFIGURE_ARGS && make && make install +} + +genpkg_rules() { + case $PACKAGE in + libopenraw-gnome) + copy libopenrawgnome.so* + DEPENDS="libopenraw" + CAT="gnome|GNOME support" + ;; + libopenraw) + copy @std @rm + DEPENDS="gdk-pixbuf glib libffi libjpeg-turbo libpng16 pcre \ + util-linux-blkid util-linux-mount util-linux-uuid zlib" + ;; + *-dev) + copy @dev + DEPENDS="libopenraw libopenraw-gnome gdk-pixbuf-dev glib-dev \ + libjpeg-turbo-dev libffi-dev libpng16-dev pcre-dev \ + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev zlib" + ;; + esac +} diff -r 1657f1ea5281 -r a566e73b574d libxfce4ui-dev/receipt --- a/libxfce4ui-dev/receipt Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="libxfce4ui-dev" -VERSION="4.11.1" -CATEGORY="development" -SHORT_DESC="Xfce Gtk Widget library dev files" -MAINTAINER="erjo@slitaz.org" -LICENSE="LGPL2" -WEB_SITE="http://www.xfce.org" - -DEPENDS="libxfce4ui gtk+-dev libxfce4util-dev pkg-config" -WANTED="libxfce4ui" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib -} - diff -r 1657f1ea5281 -r a566e73b574d libxfce4ui/receipt --- a/libxfce4ui/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/libxfce4ui/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,36 +1,61 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="libxfce4ui" -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 Gtk Widget library" +SHORT_DESC="Xfce GTK widget library" MAINTAINER="erjo@slitaz.org" LICENSE="LGPL2" +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" -DEPENDS="gtk+ libxfce4util libxfconf startup-notification dbus-glib libglade \ -util-linux-uuid" -BUILD_DEPENDS="gtk+-dev libxfce4util-dev libxfconf-dev \ -startup-notification-dev libglade-dev xcb-util-dev util-linux-uuid-dev intltool" +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev xorg-libSM-dev \ +gtk+-dev libxfce4util-dev startup-notification-dev xfconf-dev glade3-dev \ +gtk-doc" +SPLIT="libxfce4ui-dev libxfce4ui-glade3 libxfce4ui" -# Rules to configure and make the package. -compile_rules() -{ +compile_rules() { ./configure \ --sysconfdir=/etc \ + --localstatedir=/var \ --disable-debug \ + --enable-gtk-doc \ $CONFIGURE_ARGS && make && - make DESTDIR=$install install + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/etc $fs/ - cp -a $install/usr/lib/*.so* $fs/usr/lib +genpkg_rules() { + case $PACKAGE in + *-dev) + copy @dev + DEPENDS="libxfce4ui libxfce4ui-glade3 \ + atk-dev bzip2-dev cairo-dev dbus-dev dbus-glib-dev fontconfig-dev \ + freetype-dev gdk-pixbuf-dev glade3-dev glib-dev gtk+-dev \ + harfbuzz-dev libffi-dev libpng16-dev libxfce4util-dev xfconf-dev \ + libxml2-dev pango-dev pcre-dev startup-notification-dev \ + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-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" + ;; + *-glade3) + copy glade3/ @rm + DEPENDS="libxfce4ui glade3" + CAT="x-window|Glade3 module" + ;; + libxfce4ui) + copy @std @rm + DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \ + gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libpng16 \ + libxfce4util libxml2 pango pcre startup-notification \ + 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 xorg-xcb-util \ + zlib" + ;; + esac + TAGS="Xfce" } - diff -r 1657f1ea5281 -r a566e73b574d libxfce4util/receipt --- a/libxfce4util/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/libxfce4util/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,17 +1,17 @@ # SliTaz package receipt v2. PACKAGE="libxfce4util" -VERSION="4.13.1" +VERSION="4.12.1" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="x-window" -SHORT_DESC="Xfce Utility library" +SHORT_DESC="Xfce utility library" MAINTAINER="erjo@slitaz.org" LICENSE="LGPL2" -WEB_SITE="http://www.xfce.org" +WEB_SITE="http://www.xfce.org/" TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev" +BUILD_DEPENDS="intltool gtk-doc" SPLIT="libxfce4util-dev" compile_rules() { @@ -19,6 +19,7 @@ --sysconfdir=/etc \ --localstatedir=/var \ --disable-debug \ + --enable-gtk-doc \ $CONFIGURE_ARGS && make && make install @@ -28,11 +29,11 @@ case $PACKAGE in libxfce4util) copy @std - DEPENDS="glib libffi pcre" + DEPENDS="glib pcre" ;; *-dev) copy @dev - DEPENDS="libxfce4util glib-dev libffi-dev pcre-dev" + DEPENDS="libxfce4util glib-dev pcre-dev" ;; esac TAGS="Xfce" diff -r 1657f1ea5281 -r a566e73b574d thunar-dev/receipt --- a/thunar-dev/receipt Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -# SliTaz package receipt." - -PACKAGE="thunar-dev" -VERSION="1.4.0" -CATEGORY="development" -SHORT_DESC="Thunar File Manager dev files" -MAINTAINER="erjo@slitaz.org" -LICENSE="GPL2" -WANTED="thunar" -SOURCE="Thunar" -WEB_SITE="http://www.xfce.org" - -DEPENDS="thunar pkg-config" - -genpkg_rules() -{ - mkdir -p $fs/usr/lib/thunarx-2 - - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/thunarx-2/*.*a $fs/usr/lib/thunarx-2 -} diff -r 1657f1ea5281 -r a566e73b574d thunar-volman/receipt --- a/thunar-volman/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/thunar-volman/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,42 +1,31 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="thunar-volman" -VERSION="0.8.0" +VERSION="0.8.1" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="x-window" -SHORT_DESC="Thunar Volume Manager plugin" +SHORT_DESC="Thunar volume manager plugin" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://www.xfce.org/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://foo-projects.org/~benny/projects/thunar-archive-plugin/index.html" -WGET_URL="http://archive.xfce.org/src/apps/$PACKAGE/${VERSION:0:3}/$TARBALL" +WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="thunar libxfce4ui startup-notification" -BUILD_DEPENDS="thunar-dev glibc-locale intltool libexo-dev libgudev-dev libxfce4ui-dev \ - xfconf-dev startup-notification-dev util-linux-uuid-dev libxml2-dev libnotify-dev - libxfce4util-dev" +BUILD_DEPENDS="intltool exo-dev libgudev-dev libxfce4ui-dev libnotify-dev" -# Rules to configure and make the package. -compile_rules() -{ - cd $src +compile_rules() { ./configure \ - --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ --disable-debug \ - --enable-notifications \ - --libexecdir=/usr/lib/$PACKAGE $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/share/locale $fs/usr/lib - - 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/locale/fr $fs/usr/share/locale - - #gtk-update-icon-cache -f -t $fs/usr/share/icons/hicolor +genpkg_rules() { + copy @std + DEPENDS="exo glib gtk+ libgudev libnotify libxfce4ui libxfce4util pango \ + xfconf thunar" + TAGS="Xfce" } - diff -r 1657f1ea5281 -r a566e73b574d thunar/receipt --- a/thunar/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/thunar/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,58 +1,56 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="thunar" -VERSION="1.4.0" +VERSION="1.6.6" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="x-window" -SHORT_DESC="Thunar File Manager" +SHORT_DESC="Thunar file manager" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" -SOURCE="Thunar" -TARBALL="$SOURCE-$VERSION.tar.bz2" WEB_SITE="http://www.xfce.org" + +TARBALL="Thunar-$VERSION.tar.bz2" WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -TAGS="file-manager" -DEPENDS="libpng jpeg gtk+ libxfce4util dbus-glib libexo pcre libexif libgudev \ -gamin libxfce4ui startup-notification util-linux-uuid libnotify" -BUILD_DEPENDS="libpng-dev jpeg-dev gtk+-dev libxml2-dev dbus-glib-dev \ -libexo-dev zlib-dev intltool libgudev-dev libxfce4ui-dev libxfce4util-dev xcb-util-dev \ -startup-notification-dev util-linux-uuid-dev libnotify-dev" +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev exo-dev libxfce4ui-dev \ +libgudev-dev libnotify-dev gtk-doc libexif-dev xfce4-panel-dev" +SPLIT="thunar-dev" -# Rules to configure and make the package. -compile_rules() -{ +compile_rules() { ./configure \ - --prefix=/usr \ --sysconfdir=/etc \ - --enable-dbus \ - --enable-startup-notification \ - --enable-notifications \ - --enable-gio-unix \ - --enable-gudev \ - --libexecdir=/usr/lib \ - --enable-debug=no \ + --localstatedir=/var \ + --disable-debug \ + --enable-gtk-doc \ $CONFIGURE_ARGS && - make && make install + make && + make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p \ - $fs/usr/share \ - $fs/usr/lib/thunarx-2 - - cp -a $install/etc $fs - cp -a $install/usr/bin $fs/usr - - cp -a $install/usr/lib/Thunar $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/lib/thunarx-2/*.so* $fs/usr/lib/thunarx-2 - cp -a $install/usr/share/dbus-1 $fs/usr/share - - cp -a $install/usr/share/applications $fs/usr/share - cp -a $install/usr/share/icons $fs/usr/share - cp -a $install/usr/share/pixmaps $fs/usr/share - cp -a $install/usr/share/Thunar $fs/usr/share +genpkg_rules() { + case $PACKAGE in + thunar) + copy @std + DEPENDS="atk bzlib cairo dbus dbus-glib exo fontconfig freetype \ + gdk-pixbuf glib gtk+ libexif libffi libgudev libharfbuzz liblzma \ + libnotify libpng16 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" + TAGS="Xfce file-manager" + ;; + *-dev) + copy @dev + DEPENDS="thunar atk-dev bzlib cairo-dev dbus-dev dbus-glib-dev \ + exo-dev fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev \ + gtk+-dev harfbuzz-dev libexif-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 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" + TAGS="Xfce" + ;; + esac } - diff -r 1657f1ea5281 -r a566e73b574d tumbler/receipt --- a/tumbler/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/tumbler/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,9 +1,9 @@ # SliTaz package receipt v2. PACKAGE="tumbler" -VERSION="0.1.32" -CATEGORY="system-tools" -SHORT_DESC="A D-Bus thumbnailing service" +VERSION="0.1.31" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ +CATEGORY="graphics" +SHORT_DESC="D-Bus thumbnailing service" MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL2 LGPL2.1" WEB_SITE="https://www.openhub.net/p/tumbler" @@ -11,31 +11,77 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -BUILD_DEPENDS="intltool dbus-glib-dev curl-dev glib-dev gdk-pixbuf-dev \ -freetype-dev libjpeg-turbo-dev ffmpegthumbnailer-dev gst1-plugins-base-dev \ -libgsf-dev poppler-dev libpng16-dev lcms2-dev tiff-dev gtk-doc" -SPLIT="tumbler-dev" +BUILD_DEPENDS="intltool gtk-doc dbus-glib dbus-dev dbus-glib-dev \ +gdk-pixbuf-dev curl-dev freetype-dev libjpeg-turbo-dev ffmpegthumbnailer-dev \ +gst1-plugins-base-dev libgsf-dev poppler-dev libopenraw-dev lcms2-dev" +SPLIT="tumbler-plugin-cover tumbler-plugin-ffmpeg tumbler-plugin-font \ +tumbler-plugin-gst tumbler-plugin-jpeg tumbler-plugin-odf \ +tumbler-plugin-poppler tumbler-plugin-raw tumbler tumbler-dev" -# Rules to configure and make the package. -compile_rules() -{ +compile_rules() { + # openraw v.0.0.9 - libopenraw-gnome-1.0.pc; + # openraw v.0.1.2 - libopenraw-gnome-0.1.pc (current, latest) + sed -i 's|libopenraw-gnome-1\.0|libopenraw-gnome-0.1|g' configure + ./configure \ --sysconfdir=/etc \ - --enable-debug=no \ + --localstatedir=/var \ + --disable-debug \ + --enable-gtk-doc \ $CONFIGURE_ARGS && make && make install } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ +genpkg_rules() { case $PACKAGE in + *-cover) + copy tumbler-cover-thumbnailer.so + DEPENDS="tumbler libcrypto libcurl libidn2 libssh2 libssl" + CAT="graphics|cover video thumbnailer" + ;; + *-ffmpeg) + copy tumbler-ffmpeg-thumbnailer.so + DEPENDS="tumbler ffmpegthumbnailer" + CAT="graphics|FFmpeg video thumbnailer" + ;; + *-font) + copy tumbler-font-thumbnailer.so + DEPENDS="tumbler bzlib freetype libharfbuzz" + CAT="graphics|font thumbnailer" + ;; + *-gst) + copy tumbler-gst-thumbnailer.so + DEPENDS="tumbler gst1-plugins-base gstreamer1" + CAT="graphics|GStreamer video thumbnailer" + ;; + *-jpeg) + copy tumbler-jpeg-thumbnailer.so + DEPENDS="tumbler libjpeg-turbo" + CAT="graphics|JPEG thumbnailer" + ;; + *-odf) + copy tumbler-odf-thumbnailer.so + DEPENDS="tumbler bzlib libgsf liblzma libxml2" + CAT="graphics|ODF thumbnailer" + ;; + *-poppler) + copy tumbler-poppler-thumbnailer.so + DEPENDS="tumbler bzlib cairo fontconfig freetype lcms2 libharfbuzz \ + libjpeg-turbo liblzma libxml2 poppler tiff xorg-libX11 xorg-libXau \ + xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman" + CAT="graphics|Poppler PDF/PS thumbnailer" + ;; + *-raw) + copy tumbler-raw-thumbnailer.so + DEPENDS="tumbler libjpeg-turbo libopenraw libopenraw-gnome" + CAT="graphics|RAW thumbnailer" + ;; tumbler) - copy @std - DEPENDS="cairo dbus dbus-glib ffmpegthumbnailer freetype \ - gdk-pixbuf glib gst1-plugins-base gstreamer1 libcurl libgsf \ - libjpeg-turbo libpng16 libxml2 poppler" + copy @std @rm + DEPENDS="dbus dbus-glib gdk-pixbuf glib libffi libpng16 pcre \ + util-linux-blkid util-linux-mount util-linux-uuid zlib" + CAT="graphics|main package" CONFIG_FILES="/etc/xdg/tumbler/tumbler.rc" ;; *-dev) @@ -43,11 +89,13 @@ DEPENDS="tumbler bzip2-dev cairo-dev curl-dev \ ffmpegthumbnailer-dev fontconfig-dev freetype-dev gdk-pixbuf-dev \ glib-dev gst1-plugins-base-dev gstreamer1-dev harfbuzz-dev \ - libjpeg-turbo-dev lcms2-dev libffi-dev libgsf-dev libpng16-dev \ - libxml2-dev openssl-dev pcre-dev poppler-dev tiff-dev \ - util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ - xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ + libjpeg-turbo-dev lcms2-dev libffi-dev libgsf-dev libidn2-dev \ + libopenraw-dev libpng16-dev libssh2-dev libxml2-dev openssl-dev \ + pcre-dev poppler-dev tiff-dev util-linux-blkid-dev \ + util-linux-mount-dev util-linux-uuid-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 1657f1ea5281 -r a566e73b574d xfce4-appfinder/receipt --- a/xfce4-appfinder/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/xfce4-appfinder/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,35 +1,29 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="xfce4-appfinder" -VERSION="4.11.0" +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="x-window" -SHORT_DESC="Xfce Application Finder" +SHORT_DESC="Xfce application finder" 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" -DEPENDS="gtk+ garcon libxfce4ui xfconf thunar gamin dbus-glib startup-notification \ - garcon util-linux-uuid" -BUILD_DEPENDS="intltool libxfce4util-dev libxfce4ui-dev garcon-dev xfconf-dev \ - startup-notification-dev dbus-glib-dev util-linux-uuid-dev " +BUILD_DEPENDS="intltool libxfce4util-dev garcon-dev" -# Rules to configure and make the package. -compile_rules() -{ - cd $src - ./configure --prefix=/usr \ - --disable-static \ - --disable-debug $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/applications $fs/usr/share +genpkg_rules() { + copy @std + DEPENDS="garcon gdk-pixbuf glib gtk+ libxfce4ui libxfce4util xfconf" } - diff -r 1657f1ea5281 -r a566e73b574d xfce4-dev-tools/receipt --- a/xfce4-dev-tools/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/xfce4-dev-tools/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,36 +1,28 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="xfce4-dev-tools" -VERSION="4.11.0" +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="development" -SHORT_DESC="Xfce Developpers Tools " +SHORT_DESC="Xfce developpers tools" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://xfce.org/~benny/projects/xfce4-dev-tools/" + TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://xfce.org/~benny/projects/xfce4-dev-tools/" WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="subversion autoconf automake intltool pkg-config" +BUILD_DEPENDS="glib-dev" -# Rules to configure and make the package. -compile_rules() -{ - cd $src - #patch -p1 -i $stuff/xdt-autogen-4.6.0.u || return 1 +compile_rules() { ./configure \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ $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 - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/share $fs/usr - - chmod 755 $fs/usr/bin/xdt-* +genpkg_rules() { + copy @std @dev + DEPENDS="glib-dev pcre subversion autoconf automake intltool" } diff -r 1657f1ea5281 -r a566e73b574d xfce4-dev-tools/stuff/xdt-autogen-4.6.0.u --- a/xfce4-dev-tools/stuff/xdt-autogen-4.6.0.u Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,11 +0,0 @@ ---- xfce4-dev-tools-4.6.0-ori/scripts/xdt-autogen.in Wed Feb 25 07:32:08 2009 -+++ xfce4-dev-tools-4.6.0/scripts/xdt-autogen.in Fri Jul 16 11:57:19 2010 -@@ -181,7 +181,7 @@ - test -z "${XDT_PROG_LIBTOOLIZE}" && XDT_PROG_LIBTOOLIZE="libtoolize" - for configure_file in $CONFIGURE_FILES; do - if grep "^AC_PROG_LIBTOOL" "${configure_file}" >/dev/null 2>&1; then -- (${XDT_PROG_LIBTOOLIZE} --version) /dev/null 2>&0 || { -+ (${XDT_PROG_LIBTOOLIZE} --version) /dev/null 2>&1 || { - cat >&2 < /dev/null \; - +genpkg_rules() { + case $PACKAGE in + xfce4-panel) + copy @std + DEPENDS="atk bzlib cairo dbus dbus-glib exo fontconfig freetype \ + garcon gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libpng16 \ + libwnck2 libxfce4ui libxfce4util libxml2 pango pcre \ + startup-notification 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 xorg-xcb-util zlib" + ;; + *-dev) + copy @dev + DEPENDS="xfce4-panel atk-dev bzip2-dev cairo-dev dbus-dev \ + dbus-glib-dev exo-dev fontconfig-dev freetype-dev garcon-dev \ + gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libffi-dev \ + libpng16-dev libwnck2-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 \ + 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 1657f1ea5281 -r a566e73b574d xfce4-panel/stuff/launcher-8.rc.in.u --- a/xfce4-panel/stuff/launcher-8.rc.in.u Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,11 +0,0 @@ ---- xfce4-panel-4.6.1-ori/config/launcher-8.rc.in Mon Jan 12 21:35:34 2009 -+++ xfce4-panel-4.6.1/config/launcher-8.rc.in Sun Aug 2 22:04:57 2009 -@@ -5,7 +5,7 @@ - _Name=Editor - _Comment=Edit text files - Icon=accessories-text-editor --Exec=mousepad -+Exec=leafpad - Terminal=false - StartupNotify=true - diff -r 1657f1ea5281 -r a566e73b574d xfce4-power-manager/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xfce4-power-manager/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -0,0 +1,54 @@ +# SliTaz package receipt v2. + +PACKAGE="xfce4-power-manager" +VERSION="1.4.3" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ +CATEGORY="x-window" +SHORT_DESC="Xfce power manager" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="http://www.xfce.org/" + +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" + +BUILD_DEPENDS="intltool gtk+-dev dbus-dev dbus-glib-dev xfconf-dev \ +libxfce4ui-dev libnotify-dev upower-dev xorg-libXrandr-dev xfce4-panel-dev" +SPLIT="xfce4-power-manager-dev" + +compile_rules() { + ./configure \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug \ + $CONFIGURE_ARGS && + make && + make install +} + +genpkg_rules() { + case $PACKAGE in + xfce4-power-manager) + copy @std + DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \ + gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libnotify libpng16 \ + libxfce4ui libxfce4util libxml2 pango pcre upower util-linux-blkid \ + util-linux-mount util-linux-uuid xfce4-panel xfconf xorg-libX11 \ + xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrandr \ + xorg-libXrender xorg-libxcb xorg-pixman zlib" + ;; + *-dev) + copy @dev + DEPENDS="xfce4-power-manager 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 libpng16-dev libxfce4ui-dev \ + libxfce4util-dev libxml2-dev pango-dev pcre-dev \ + startup-notification-dev upower-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-libXrandr-dev xorg-libXrender-dev xorg-libxcb-dev \ + xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev" + ;; + esac + TAGS="Xfce" +} diff -r 1657f1ea5281 -r a566e73b574d xfce4-session-dev/receipt --- a/xfce4-session-dev/receipt Mon Oct 30 23:08:06 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,26 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="xfce4-session-dev" -VERSION="4.11.0" -CATEGORY="x-window" -SHORT_DESC="Xfce session manager dev files" -MAINTAINER="erjo@slitaz.org" -LICENSE="GPL2" -WANTED="xfce4-session" -WEB_SITE="http://www.xfce.org/" - -DEPENDS="xfce4-session pkg-config" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr - - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib $fs/usr - - # Remove unecessary files - find $fs/ -name "*.so*" -exec rm -f {} \; - -} - diff -r 1657f1ea5281 -r a566e73b574d xfce4-session/receipt --- a/xfce4-session/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/xfce4-session/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,64 +1,55 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="xfce4-session" -VERSION="4.11.0" +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="x-window" SHORT_DESC="Xfce session 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" -SUGGESTED="perl-xml-parser" -DEPENDS="libxfce4util libxfce4ui libwnck2 dbus-glib libglade xorg-iceauth" -BUILD_DEPENDS="libxfce4util-dev libxfce4ui-dev xfconf-dev libglade-dev dbus-dev \ -dbus-glib-dev xorg-iceauth libwnck2-dev pkg-config intltool util-linux-uuid-dev \ -xorg-libSM-dev" +BUILD_DEPENDS="intltool xorg-libX11-dev libxfce4util-dev libxfce4ui-dev \ +libwnck2-dev polkit-dev upower-dev xorg-iceauth" +SPLIT="xfce4-session-dev" -# Rules to configure and make the package. -compile_rules() -{ - ./configure --prefix=/usr \ +compile_rules() { + touch libtoolT + + ./configure \ --sysconfdir=/etc \ - --enable-panel-plugin \ - --disable-gnome \ + --localstatedir=/var \ --disable-debug \ - --libexecdir=/usr/lib/$PACKAGE \ - --mandir=/usr/share/man $CONFIGURE_ARGS 2>&1 | grep -v libtoolT && + $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install + make install || return 1 + + # xfce4-session-logout workarround + mkdir -p $install/sbin + cp $stuff/shutdown $install/sbin } -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib \ - $fs/usr/share/locale \ - $fs/sbin - - cp -a $install/etc $fs/ - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/lib/xfce4 $fs/usr/lib - 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/xfce4 $fs/usr/share - - # xfce4-session-logout workarround - cp stuff/shutdown $fs/sbin - - # strip all files - #strip -s $fs/usr/lib/$PACKAGE/xf* - - # remove autostartfile - rm -f $fs/etc/xdg/autostart/* - - # Remove unecessary files - find $fs/ -name "*.*a" -exec rm -f {} \; - - # Remove SVG icons - rm -rf $fs/usr/share/icons/hicolor/scalable +genpkg_rules() { + case $PACKAGE in + xfce4-session) + copy @std + DEPENDS="atk cairo dbus dbus-glib fontconfig freetype gdk-pixbuf \ + glib gtk+ libwnck2 libxfce4ui libxfce4util pango polkit xfconf \ + xorg-libICE xorg-libSM xorg-libX11 xorg-iceauth" + ;; + *-dev) + copy @dev + DEPENDS="xfce4-session 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 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 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 } - diff -r 1657f1ea5281 -r a566e73b574d xfconf/receipt --- a/xfconf/receipt Mon Oct 30 23:08:06 2017 +0100 +++ b/xfconf/receipt Tue Oct 31 01:54:07 2017 +0200 @@ -1,18 +1,18 @@ # SliTaz package receipt v2. PACKAGE="xfconf" -VERSION="4.13.4" +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ CATEGORY="x-window" -SHORT_DESC="Xfce Configuration Utility" +SHORT_DESC="Xfce configuration utility" MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" -WEB_SITE="http://www.xfce.org" +WEB_SITE="http://www.xfce.org/" TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" -BUILD_DEPENDS="intltool libxfce4util-dev perl-extutils-depends \ -perl-extutils-pkgconfig perl-glib gtk-doc dbus-dev perl-dev" +BUILD_DEPENDS="intltool libxfce4util-dev dbus-dev dbus-glib-dev \ +perl-extutils-depends perl-extutils-pkgconfig perl-glib perl-dev gtk-doc" SPLIT="xfconf-dev xfconf-perl xfconf" compile_rules() { @@ -20,10 +20,12 @@ --sysconfdir=/etc \ --localstatedir=/var \ --disable-debug \ + --enable-gtk-doc \ $CONFIGURE_ARGS && make && make install || return 1 + chmod a+x $install/usr/lib/libxfconf-0.so.2.0.0 find $install/usr/lib/perl5 -type f -exec chmod u+w '{}' \; } @@ -32,8 +34,8 @@ *-dev) copy @dev DEPENDS="xfconf xfconf-perl \ - glib-dev libffi-dev pcre-dev util-linux-blkid-dev \ - util-linux-mount-dev util-linux-uuid-dev zlib-dev" + dbus-dev dbus-glib-dev glib-dev libffi-dev pcre-dev \ + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev zlib" ;; xfconf-perl) copy /usr/lib/perl5/ @rm @@ -42,8 +44,8 @@ ;; xfconf) copy @std @rm - DEPENDS="dbus glib libffi libxfce4util pcre util-linux-blkid \ - util-linux-mount util-linux-uuid zlib" + DEPENDS="dbus dbus-glib glib libffi libxfce4util pcre \ + util-linux-blkid util-linux-mount util-linux-uuid zlib" ;; esac TAGS="Xfce"