wok rev 25746

libxfce4ui: replaced dependency libxfconf by xfconf
author Hans-G?nter Theisgen
date Sat Aug 31 09:19:18 2024 +0100 (3 months ago)
parents 7e291e856d7e
children e88f253845ac
files libxfce4ui-dev/receipt libxfce4ui-lang/receipt libxfce4ui/description.txt libxfce4ui/receipt xfconf/receipt
line diff
     1.1 --- a/libxfce4ui-dev/receipt	Fri Aug 30 16:20:04 2024 +0100
     1.2 +++ b/libxfce4ui-dev/receipt	Sat Aug 31 09:19:18 2024 +0100
     1.3 @@ -3,20 +3,15 @@
     1.4  PACKAGE="libxfce4ui-dev"
     1.5  VERSION="4.12.0"
     1.6  CATEGORY="development"
     1.7 -SHORT_DESC="Xfce Gtk Widget library dev files"
     1.8 +SHORT_DESC="Xfce Gtk Widget library - development files."
     1.9  MAINTAINER="erjo@slitaz.org"
    1.10  LICENSE="LGPL2"
    1.11 -WEB_SITE="https://www.xfce.org"
    1.12 +WEB_SITE="https://docs.xfce.org/xfce/libxfce4ui/start"
    1.13  
    1.14 -DEPENDS="libxfce4ui gtk+-dev libxfce4util-dev pkg-config"
    1.15  WANTED="libxfce4ui"
    1.16  
    1.17  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.18  genpkg_rules()
    1.19  {
    1.20 -	mkdir -p $fs/usr/lib
    1.21 -	cp -a $install/usr/include $fs/usr
    1.22 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    1.23 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.24 +	get_dev_files
    1.25  }
    1.26 -
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/libxfce4ui-lang/receipt	Sat Aug 31 09:19:18 2024 +0100
     2.3 @@ -0,0 +1,17 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="libxfce4ui-lang"
     2.7 +VERSION="4.12.0"
     2.8 +CATEGORY="localization"
     2.9 +SHORT_DESC="Xfce Gtk Widget library - localised messages."
    2.10 +MAINTAINER="maintainer@slitaz.org"
    2.11 +LICENSE="LGPL2"
    2.12 +WEB_SITE="https://docs.xfce.org/xfce/libxfce4ui/start"
    2.13 +
    2.14 +WANTED="libxfce4ui"
    2.15 +
    2.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.17 +genpkg_rules()
    2.18 +{
    2.19 +	cook_copy_folders	locale
    2.20 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/libxfce4ui/description.txt	Sat Aug 31 09:19:18 2024 +0100
     3.3 @@ -0,0 +1,2 @@
     3.4 +The libxfce4ui library is used to share commonly used Xfce widgets
     3.5 +among the Xfce applications.
     4.1 --- a/libxfce4ui/receipt	Fri Aug 30 16:20:04 2024 +0100
     4.2 +++ b/libxfce4ui/receipt	Sat Aug 31 09:19:18 2024 +0100
     4.3 @@ -3,42 +3,40 @@
     4.4  PACKAGE="libxfce4ui"
     4.5  VERSION="4.12.0"
     4.6  CATEGORY="x-window"
     4.7 -SHORT_DESC="Xfce Gtk Widget library"
     4.8 +SHORT_DESC="Xfce Gtk Widget library."
     4.9  MAINTAINER="erjo@slitaz.org"
    4.10  LICENSE="LGPL2"
    4.11 +WEB_SITE="https://docs.xfce.org/xfce/libxfce4ui/start"
    4.12 +
    4.13  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    4.14 -WEB_SITE="https://www.xfce.org"
    4.15  WGET_URL="https://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
    4.16  
    4.17 -DEPENDS="gtk+ libxfce4util libxfconf startup-notification dbus-glib libglade \
    4.18 -util-linux-uuid"
    4.19 -BUILD_DEPENDS="gtk+-dev libxfce4util-dev libxfconf-dev \
    4.20 -startup-notification-dev libglade-dev xcb-util-dev util-linux-uuid-dev intltool"
    4.21 +DEPENDS="dbus-glib gtk+ libglade libxfce4util startup-notification
    4.22 +	util-linux-uuid xfconf"
    4.23 +BUILD_DEPENDS="gtk+-dev intltool libglade-dev libxfce4util-dev
    4.24 +	startup-notification-dev util-linux-uuid-dev xcb-util-dev xfconf-dev"
    4.25  
    4.26  # What is the latest version available today?
    4.27  current_version()
    4.28  {
    4.29 -	wget -O - ${WGET_URL%/*/*}/$(wget -O - ${WGET_URL%/*/*} 2>/dev/null | \
    4.30 -	sed '/href="/!d;/Index of/d;s|.*href="||;s|/.*||' | sort -Vr | sed q) 2>/dev/null | \
    4.31 -	sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||" | sort -Vr | sed q
    4.32 +	wget -O - $WEB_SITE 2>/dev/null |
    4.33 +	sed '/released/!d;s| released.*||;s|.*libxfce4ui ||'
    4.34  }
    4.35  
    4.36  # Rules to configure and make the package.
    4.37  compile_rules()
    4.38  {
    4.39 -	./configure \
    4.40 -		--sysconfdir=/etc \
    4.41 -		--disable-debug \
    4.42 +	./configure			\
    4.43 +		--sysconfdir=/etc	\
    4.44 +		--disable-debug		\
    4.45  		$CONFIGURE_ARGS &&
    4.46  	make &&
    4.47 -	make DESTDIR=$install install
    4.48 +	make install
    4.49  }
    4.50  
    4.51  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.52  genpkg_rules()
    4.53  {
    4.54 -	mkdir -p $fs/usr/lib
    4.55 -	cp -a $install/etc $fs/
    4.56 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    4.57 +	cook_copy_folders	etc
    4.58 +	cook_copy_files		*.so*
    4.59  }
    4.60 -
     5.1 --- a/xfconf/receipt	Fri Aug 30 16:20:04 2024 +0100
     5.2 +++ b/xfconf/receipt	Sat Aug 31 09:19:18 2024 +0100
     5.3 @@ -6,7 +6,7 @@
     5.4  SHORT_DESC="Xfce Configuration Utility."
     5.5  MAINTAINER="erjo@slitaz.org"
     5.6  LICENSE="GPL2"
     5.7 -WEB_SITE="https://www.xfce.org"
     5.8 +WEB_SITE="https://docs.xfce.org/xfce/xfconf/start"
     5.9  
    5.10  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.11  WGET_URL="https://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
    5.12 @@ -18,9 +18,8 @@
    5.13  # What is the latest version available today?
    5.14  current_version()
    5.15  {
    5.16 -	wget -O - ${WGET_URL%/*/*}/$(wget -O - ${WGET_URL%/*/*} 2>/dev/null | \
    5.17 -	sed '/href="/!d;/Index of/d;s|.*href="||;s|/.*||' | sort -Vr | sed q) 2>/dev/null | \
    5.18 -	sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||" | sort -Vr | sed q
    5.19 +	wget -O - $WEB_SITE 2>/dev/null |
    5.20 +	sed '/ released /!d;s| released.*||;s|.*xfconf ||'
    5.21  }
    5.22  
    5.23  # Rules to configure and make the package.