wok-next rev 21117

exo: split "libpkg - pkg - pkg-dev", update in dependent packages
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Jan 14 00:27:10 2019 +0200 (2019-01-14)
parents f3cf43fa2e55
children 71fcd9228827
files exo/.icon.png exo/receipt thunar-vfs/receipt thunar-volman/receipt thunar/receipt xfburn/receipt xfce4-panel/receipt xfce4-screenshooter/receipt xfce4-settings/receipt xfce4/receipt xfdesktop/receipt xfmedia/receipt
line diff
     1.1 Binary file exo/.icon.png has changed
     2.1 --- a/exo/receipt	Mon Jan 14 00:11:29 2019 +0200
     2.2 +++ b/exo/receipt	Mon Jan 14 00:27:10 2019 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="exo"
     2.7 -VERSION="0.10.3" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
     2.8 +VERSION="0.12.3"
     2.9  CATEGORY="x-window"
    2.10  SHORT_DESC="Xfce extension library"
    2.11  MAINTAINER="devel@slitaz.org"
    2.12 @@ -10,9 +10,17 @@
    2.13  
    2.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    2.15  WGET_URL="http://archive.xfce.org/src/xfce/exo/${VERSION%.*}/$TARBALL"
    2.16 +TARBALL_SHA1="1809d60eb2051b5865bd5048da7d666983511400"
    2.17  
    2.18  BUILD_DEPENDS="intltool gtk2-dev libxfce4util-dev libxfce4ui-dev"
    2.19 -SPLIT="$PACKAGE-tools $PACKAGE-dev"
    2.20 +SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
    2.21 +
    2.22 +DEPENDS_libexo="atk gdk-pixbuf glib gtk2 gtk3 libcairo libx11 libxfce4util \
    2.23 +pango"
    2.24 +DEPENDS_std="lib$PACKAGE atk gdk-pixbuf glib gtk3 libxfce4ui libxfce4util pango"
    2.25 +DEPENDS_dev="$PACKAGE lib$PACKAGE gtk2-dev gtk3-dev libxfce4util-dev"
    2.26 +
    2.27 +TAGS_std="Xfce"
    2.28  
    2.29  compile_rules() {
    2.30  	./configure \
    2.31 @@ -23,24 +31,3 @@
    2.32  	make &&
    2.33  	make install
    2.34  }
    2.35 -
    2.36 -genpkg_rules() {
    2.37 -	case $PACKAGE in
    2.38 -		exo)
    2.39 -			COOKOPTS="!menus !pixmaps"
    2.40 -			copy *.so*
    2.41 -			DEPENDS="atk libcairo gdk-pixbuf glib gtk2 libxfce4util pango \
    2.42 -			libx11"
    2.43 -			;;
    2.44 -		*-tools)
    2.45 -			copy @std @rm
    2.46 -			DEPENDS="atk exo gdk-pixbuf glib gtk2 libxfce4ui libxfce4util pango"
    2.47 -			;;
    2.48 -		*-dev)
    2.49 -			copy @dev
    2.50 -			DEPENDS="exo exo-tools \
    2.51 -			gtk2-dev libxfce4util-dev"
    2.52 -			;;
    2.53 -	esac
    2.54 -	TAGS="Xfce"
    2.55 -}
     3.1 --- a/thunar-vfs/receipt	Mon Jan 14 00:11:29 2019 +0200
     3.2 +++ b/thunar-vfs/receipt	Mon Jan 14 00:27:10 2019 +0200
     3.3 @@ -32,7 +32,7 @@
     3.4  	case $PACKAGE in
     3.5  		thunar-vfs)
     3.6  			copy @std
     3.7 -			DEPENDS="dbus dbus-glib exo freetype gdk-pixbuf glib gtk2 hal \
     3.8 +			DEPENDS="dbus dbus-glib libexo freetype gdk-pixbuf glib gtk2 hal \
     3.9  			libjpeg-turbo libpng libxfce4util startup-notification \
    3.10  			libx11"
    3.11  			;;
     4.1 --- a/thunar-volman/receipt	Mon Jan 14 00:11:29 2019 +0200
     4.2 +++ b/thunar-volman/receipt	Mon Jan 14 00:27:10 2019 +0200
     4.3 @@ -25,7 +25,7 @@
     4.4  
     4.5  genpkg_rules() {
     4.6  	copy @std
     4.7 -	DEPENDS="exo glib gtk2 libgudev libnotify libxfce4ui libxfce4util pango \
     4.8 +	DEPENDS="libexo glib gtk2 libgudev libnotify libxfce4ui libxfce4util pango \
     4.9  	xfconf   thunar"
    4.10  	TAGS="Xfce"
    4.11  }
     5.1 --- a/thunar/receipt	Mon Jan 14 00:11:29 2019 +0200
     5.2 +++ b/thunar/receipt	Mon Jan 14 00:27:10 2019 +0200
     5.3 @@ -30,7 +30,7 @@
     5.4  	case $PACKAGE in
     5.5  		thunar)
     5.6  			copy @std
     5.7 -			DEPENDS="atk libcairo dbus dbus-glib exo gdk-pixbuf glib gtk2 libexif \
     5.8 +			DEPENDS="atk libcairo dbus dbus-glib libexo gdk-pixbuf glib gtk2 libexif \
     5.9  			libgudev libnotify libpcre libxfce4ui libxfce4util pango \
    5.10  			xfce4-panel xfconf libice libsm libx11"
    5.11  			TAGS="Xfce file-manager"
     6.1 --- a/xfburn/receipt	Mon Jan 14 00:11:29 2019 +0200
     6.2 +++ b/xfburn/receipt	Mon Jan 14 00:27:10 2019 +0200
     6.3 @@ -26,7 +26,7 @@
     6.4  
     6.5  genpkg_rules() {
     6.6  	copy @std
     6.7 -	DEPENDS="exo gdk-pixbuf glib gst1-plugins-base gstreamer1 gtk2 libburn \
     6.8 +	DEPENDS="libexo gdk-pixbuf glib gst1-plugins-base gstreamer1 gtk2 libburn \
     6.9  	libgudev libisofs libxfce4ui libxfce4util"
    6.10  	TAGS="Xfce"
    6.11  }
     7.1 --- a/xfce4-panel/receipt	Mon Jan 14 00:11:29 2019 +0200
     7.2 +++ b/xfce4-panel/receipt	Mon Jan 14 00:27:10 2019 +0200
     7.3 @@ -29,7 +29,7 @@
     7.4  	case $PACKAGE in
     7.5  		xfce4-panel)
     7.6  			copy @std
     7.7 -			DEPENDS="atk libcairo dbus dbus-glib exo garcon gdk-pixbuf glib gtk2 \
     7.8 +			DEPENDS="atk libcairo dbus dbus-glib libexo garcon gdk-pixbuf glib gtk2 \
     7.9  			libwnck2 libxfce4ui libxfce4util pango xfconf libx11 \
    7.10  			libxext"
    7.11  			;;
     8.1 --- a/xfce4-screenshooter/receipt	Mon Jan 14 00:11:29 2019 +0200
     8.2 +++ b/xfce4-screenshooter/receipt	Mon Jan 14 00:27:10 2019 +0200
     8.3 @@ -26,7 +26,7 @@
     8.4  
     8.5  genpkg_rules() {
     8.6  	copy @std
     8.7 -	DEPENDS="libcairo exo gdk-pixbuf glib gtk2 libsoup libxfce4ui libxfce4util \
     8.8 +	DEPENDS="libcairo libexo gdk-pixbuf glib gtk2 libsoup libxfce4ui libxfce4util \
     8.9  	libxml2 xfce4-panel libx11 libxext libxfixes"
    8.10  	TAGS="Xfce"
    8.11  }
     9.1 --- a/xfce4-settings/receipt	Mon Jan 14 00:11:29 2019 +0200
     9.2 +++ b/xfce4-settings/receipt	Mon Jan 14 00:27:10 2019 +0200
     9.3 @@ -28,7 +28,7 @@
     9.4  
     9.5  genpkg_rules() {
     9.6  	copy @std hicolor/ # only 128 icons here
     9.7 -	DEPENDS="libcairo dbus dbus-glib exo fontconfig garcon gdk-pixbuf glib gtk2 \
     9.8 +	DEPENDS="libcairo dbus dbus-glib libexo fontconfig garcon gdk-pixbuf glib gtk2 \
     9.9  	libnotify libxfce4ui libxfce4util libxklavier pango upower xfconf \
    9.10  	libx11 libxcursor libxi libxrandr"
    9.11  	TAGS="Xfce"
    10.1 --- a/xfce4/receipt	Mon Jan 14 00:11:29 2019 +0200
    10.2 +++ b/xfce4/receipt	Mon Jan 14 00:27:10 2019 +0200
    10.3 @@ -8,7 +8,7 @@
    10.4  LICENSE="GPL2"
    10.5  WEB_SITE="https://www.xfce.org/"
    10.6  
    10.7 -DEPENDS="libxfce4util xfconf libxfce4ui garcon exo xfce4-panel thunar \
    10.8 +DEPENDS="libxfce4util xfconf libxfce4ui garcon libexo xfce4-panel thunar \
    10.9  xfce4-settings xfce4-session xfwm4 xfdesktop thunar-volman \
   10.10  thunar-archive-plugin xfce-utils"
   10.11  SUGGESTED="xfce4-slitaz-config"
    11.1 --- a/xfdesktop/receipt	Mon Jan 14 00:11:29 2019 +0200
    11.2 +++ b/xfdesktop/receipt	Mon Jan 14 00:27:10 2019 +0200
    11.3 @@ -33,7 +33,7 @@
    11.4  			;;
    11.5  		xfdesktop)
    11.6  			copy @std @rm
    11.7 -			DEPENDS="libcairo dbus dbus-glib exo garcon gdk-pixbuf glib gtk2 \
    11.8 +			DEPENDS="libcairo dbus dbus-glib libexo garcon gdk-pixbuf glib gtk2 \
    11.9  			libnotify libwnck2 libxfce4ui libxfce4util pango thunar xfconf \
   11.10  			libx11"
   11.11  			;;
    12.1 --- a/xfmedia/receipt	Mon Jan 14 00:11:29 2019 +0200
    12.2 +++ b/xfmedia/receipt	Mon Jan 14 00:27:10 2019 +0200
    12.3 @@ -32,7 +32,7 @@
    12.4  genpkg_rules() {
    12.5  	copy @std
    12.6  	rm -r $fs/usr/share/xfmedia/doc/
    12.7 -	DEPENDS="exo gdk-pixbuf glib gtk2 libxfce4util libxfcegui4 pango xine-lib \
    12.8 +	DEPENDS="libexo gdk-pixbuf glib gtk2 libxfce4util libxfcegui4 pango xine-lib \
    12.9  	libx11 libxext libxtst"
   12.10  	TAGS="Xfce"
   12.11  }