# HG changeset patch # User Aleksej Bobylev # Date 1547418430 -7200 # Node ID 0efaf035ff765b9361a17522fa848cbe9d398024 # Parent f3cf43fa2e550702ddb4f262384be70cecbed100 exo: split "libpkg - pkg - pkg-dev", update in dependent packages diff -r f3cf43fa2e55 -r 0efaf035ff76 exo/.icon.png Binary file exo/.icon.png has changed diff -r f3cf43fa2e55 -r 0efaf035ff76 exo/receipt --- a/exo/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/exo/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="exo" -VERSION="0.10.3" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ +VERSION="0.12.3" CATEGORY="x-window" SHORT_DESC="Xfce extension library" MAINTAINER="devel@slitaz.org" @@ -10,9 +10,17 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="http://archive.xfce.org/src/xfce/exo/${VERSION%.*}/$TARBALL" +TARBALL_SHA1="1809d60eb2051b5865bd5048da7d666983511400" BUILD_DEPENDS="intltool gtk2-dev libxfce4util-dev libxfce4ui-dev" -SPLIT="$PACKAGE-tools $PACKAGE-dev" +SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev" + +DEPENDS_libexo="atk gdk-pixbuf glib gtk2 gtk3 libcairo libx11 libxfce4util \ +pango" +DEPENDS_std="lib$PACKAGE atk gdk-pixbuf glib gtk3 libxfce4ui libxfce4util pango" +DEPENDS_dev="$PACKAGE lib$PACKAGE gtk2-dev gtk3-dev libxfce4util-dev" + +TAGS_std="Xfce" compile_rules() { ./configure \ @@ -23,24 +31,3 @@ make && make install } - -genpkg_rules() { - case $PACKAGE in - exo) - COOKOPTS="!menus !pixmaps" - copy *.so* - DEPENDS="atk libcairo gdk-pixbuf glib gtk2 libxfce4util pango \ - libx11" - ;; - *-tools) - copy @std @rm - DEPENDS="atk exo gdk-pixbuf glib gtk2 libxfce4ui libxfce4util pango" - ;; - *-dev) - copy @dev - DEPENDS="exo exo-tools \ - gtk2-dev libxfce4util-dev" - ;; - esac - TAGS="Xfce" -} diff -r f3cf43fa2e55 -r 0efaf035ff76 thunar-vfs/receipt --- a/thunar-vfs/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/thunar-vfs/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -32,7 +32,7 @@ case $PACKAGE in thunar-vfs) copy @std - DEPENDS="dbus dbus-glib exo freetype gdk-pixbuf glib gtk2 hal \ + DEPENDS="dbus dbus-glib libexo freetype gdk-pixbuf glib gtk2 hal \ libjpeg-turbo libpng libxfce4util startup-notification \ libx11" ;; diff -r f3cf43fa2e55 -r 0efaf035ff76 thunar-volman/receipt --- a/thunar-volman/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/thunar-volman/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -25,7 +25,7 @@ genpkg_rules() { copy @std - DEPENDS="exo glib gtk2 libgudev libnotify libxfce4ui libxfce4util pango \ + DEPENDS="libexo glib gtk2 libgudev libnotify libxfce4ui libxfce4util pango \ xfconf thunar" TAGS="Xfce" } diff -r f3cf43fa2e55 -r 0efaf035ff76 thunar/receipt --- a/thunar/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/thunar/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -30,7 +30,7 @@ case $PACKAGE in thunar) copy @std - DEPENDS="atk libcairo dbus dbus-glib exo gdk-pixbuf glib gtk2 libexif \ + DEPENDS="atk libcairo dbus dbus-glib libexo gdk-pixbuf glib gtk2 libexif \ libgudev libnotify libpcre libxfce4ui libxfce4util pango \ xfce4-panel xfconf libice libsm libx11" TAGS="Xfce file-manager" diff -r f3cf43fa2e55 -r 0efaf035ff76 xfburn/receipt --- a/xfburn/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/xfburn/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -26,7 +26,7 @@ genpkg_rules() { copy @std - DEPENDS="exo gdk-pixbuf glib gst1-plugins-base gstreamer1 gtk2 libburn \ + DEPENDS="libexo gdk-pixbuf glib gst1-plugins-base gstreamer1 gtk2 libburn \ libgudev libisofs libxfce4ui libxfce4util" TAGS="Xfce" } diff -r f3cf43fa2e55 -r 0efaf035ff76 xfce4-panel/receipt --- a/xfce4-panel/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/xfce4-panel/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -29,7 +29,7 @@ case $PACKAGE in xfce4-panel) copy @std - DEPENDS="atk libcairo dbus dbus-glib exo garcon gdk-pixbuf glib gtk2 \ + DEPENDS="atk libcairo dbus dbus-glib libexo garcon gdk-pixbuf glib gtk2 \ libwnck2 libxfce4ui libxfce4util pango xfconf libx11 \ libxext" ;; diff -r f3cf43fa2e55 -r 0efaf035ff76 xfce4-screenshooter/receipt --- a/xfce4-screenshooter/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/xfce4-screenshooter/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -26,7 +26,7 @@ genpkg_rules() { copy @std - DEPENDS="libcairo exo gdk-pixbuf glib gtk2 libsoup libxfce4ui libxfce4util \ + DEPENDS="libcairo libexo gdk-pixbuf glib gtk2 libsoup libxfce4ui libxfce4util \ libxml2 xfce4-panel libx11 libxext libxfixes" TAGS="Xfce" } diff -r f3cf43fa2e55 -r 0efaf035ff76 xfce4-settings/receipt --- a/xfce4-settings/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/xfce4-settings/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -28,7 +28,7 @@ genpkg_rules() { copy @std hicolor/ # only 128 icons here - DEPENDS="libcairo dbus dbus-glib exo fontconfig garcon gdk-pixbuf glib gtk2 \ + DEPENDS="libcairo dbus dbus-glib libexo fontconfig garcon gdk-pixbuf glib gtk2 \ libnotify libxfce4ui libxfce4util libxklavier pango upower xfconf \ libx11 libxcursor libxi libxrandr" TAGS="Xfce" diff -r f3cf43fa2e55 -r 0efaf035ff76 xfce4/receipt --- a/xfce4/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/xfce4/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -8,7 +8,7 @@ LICENSE="GPL2" WEB_SITE="https://www.xfce.org/" -DEPENDS="libxfce4util xfconf libxfce4ui garcon exo xfce4-panel thunar \ +DEPENDS="libxfce4util xfconf libxfce4ui garcon libexo xfce4-panel thunar \ xfce4-settings xfce4-session xfwm4 xfdesktop thunar-volman \ thunar-archive-plugin xfce-utils" SUGGESTED="xfce4-slitaz-config" diff -r f3cf43fa2e55 -r 0efaf035ff76 xfdesktop/receipt --- a/xfdesktop/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/xfdesktop/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -33,7 +33,7 @@ ;; xfdesktop) copy @std @rm - DEPENDS="libcairo dbus dbus-glib exo garcon gdk-pixbuf glib gtk2 \ + DEPENDS="libcairo dbus dbus-glib libexo garcon gdk-pixbuf glib gtk2 \ libnotify libwnck2 libxfce4ui libxfce4util pango thunar xfconf \ libx11" ;; diff -r f3cf43fa2e55 -r 0efaf035ff76 xfmedia/receipt --- a/xfmedia/receipt Mon Jan 14 00:11:29 2019 +0200 +++ b/xfmedia/receipt Mon Jan 14 00:27:10 2019 +0200 @@ -32,7 +32,7 @@ genpkg_rules() { copy @std rm -r $fs/usr/share/xfmedia/doc/ - DEPENDS="exo gdk-pixbuf glib gtk2 libxfce4util libxfcegui4 pango xine-lib \ + DEPENDS="libexo gdk-pixbuf glib gtk2 libxfce4util libxfcegui4 pango xine-lib \ libx11 libxext libxtst" TAGS="Xfce" }