wok-next diff libxfce4ui/receipt @ rev 20402
Up seed (3.8.1) use webkitgtk instead of libwebkit; add cogl for clutter; up clutter (1.26.2) using mesa17 instead of mesa; up gnome-games using mesa17 instead of mix 'mesa & mesa17'
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue Dec 05 17:49:11 2017 +0200 (2017-12-05) |
parents | 6dc104fddf08 |
children | 6d367d984b77 |
line diff
1.1 --- a/libxfce4ui/receipt Sun Mar 30 21:46:56 2014 +0000 1.2 +++ b/libxfce4ui/receipt Tue Dec 05 17:49:11 2017 +0200 1.3 @@ -1,36 +1,61 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="libxfce4ui" 1.8 -VERSION="4.11.1" 1.9 +VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/ 1.10 CATEGORY="x-window" 1.11 -SHORT_DESC="Xfce Gtk Widget library" 1.12 +SHORT_DESC="Xfce GTK widget library" 1.13 MAINTAINER="erjo@slitaz.org" 1.14 LICENSE="LGPL2" 1.15 +WEB_SITE="http://www.xfce.org/" 1.16 + 1.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.18 -WEB_SITE="http://www.xfce.org" 1.19 WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL" 1.20 1.21 -DEPENDS="gtk+ libxfce4util libxfconf startup-notification dbus-glib libglade \ 1.22 -util-linux-uuid" 1.23 -BUILD_DEPENDS="gtk+-dev libxfce4util-dev libxfconf-dev \ 1.24 -startup-notification-dev libglade-dev xcb-util-dev util-linux-uuid-dev intltool" 1.25 +BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev xorg-libSM-dev \ 1.26 +gtk+-dev libxfce4util-dev startup-notification-dev xfconf-dev glade3-dev \ 1.27 +gtk-doc" 1.28 +SPLIT="libxfce4ui-dev libxfce4ui-glade3 libxfce4ui" 1.29 1.30 -# Rules to configure and make the package. 1.31 -compile_rules() 1.32 -{ 1.33 +compile_rules() { 1.34 ./configure \ 1.35 --sysconfdir=/etc \ 1.36 + --localstatedir=/var \ 1.37 --disable-debug \ 1.38 + --enable-gtk-doc \ 1.39 $CONFIGURE_ARGS && 1.40 make && 1.41 - make DESTDIR=$install install 1.42 + make install 1.43 } 1.44 1.45 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.46 -genpkg_rules() 1.47 -{ 1.48 - mkdir -p $fs/usr/lib 1.49 - cp -a $install/etc $fs/ 1.50 - cp -a $install/usr/lib/*.so* $fs/usr/lib 1.51 +genpkg_rules() { 1.52 + case $PACKAGE in 1.53 + *-dev) 1.54 + copy @dev 1.55 + DEPENDS="libxfce4ui libxfce4ui-glade3 \ 1.56 + atk-dev bzip2-dev cairo-dev dbus-dev dbus-glib-dev fontconfig-dev \ 1.57 + freetype-dev gdk-pixbuf-dev glade3-dev glib-dev gtk+-dev \ 1.58 + harfbuzz-dev libffi-dev libpng16-dev libxfce4util-dev xfconf-dev \ 1.59 + libxml2-dev pango-dev pcre-dev startup-notification-dev \ 1.60 + util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ 1.61 + xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \ 1.62 + xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \ 1.63 + xorg-libxcb-dev xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev" 1.64 + ;; 1.65 + *-glade3) 1.66 + copy glade3/ @rm 1.67 + DEPENDS="libxfce4ui glade3" 1.68 + CAT="x-window|Glade3 module" 1.69 + ;; 1.70 + libxfce4ui) 1.71 + copy @std @rm 1.72 + DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \ 1.73 + gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libpng16 \ 1.74 + libxfce4util libxml2 pango pcre startup-notification \ 1.75 + util-linux-blkid util-linux-mount util-linux-uuid xfconf \ 1.76 + xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp \ 1.77 + xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util \ 1.78 + zlib" 1.79 + ;; 1.80 + esac 1.81 + TAGS="Xfce" 1.82 } 1.83 -