wok-next view 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 source
1 # SliTaz package receipt v2.
3 PACKAGE="libxfce4ui"
4 VERSION="4.12.0" # Xfce release 4.12: http://archive.xfce.org/xfce/4.12/src/
5 CATEGORY="x-window"
6 SHORT_DESC="Xfce GTK widget library"
7 MAINTAINER="erjo@slitaz.org"
8 LICENSE="LGPL2"
9 WEB_SITE="http://www.xfce.org/"
11 TARBALL="$PACKAGE-$VERSION.tar.bz2"
12 WGET_URL="http://archive.xfce.org/src/xfce/$PACKAGE/${VERSION%.*}/$TARBALL"
14 BUILD_DEPENDS="intltool xorg-libX11-dev xorg-libICE-dev xorg-libSM-dev \
15 gtk+-dev libxfce4util-dev startup-notification-dev xfconf-dev glade3-dev \
16 gtk-doc"
17 SPLIT="libxfce4ui-dev libxfce4ui-glade3 libxfce4ui"
19 compile_rules() {
20 ./configure \
21 --sysconfdir=/etc \
22 --localstatedir=/var \
23 --disable-debug \
24 --enable-gtk-doc \
25 $CONFIGURE_ARGS &&
26 make &&
27 make install
28 }
30 genpkg_rules() {
31 case $PACKAGE in
32 *-dev)
33 copy @dev
34 DEPENDS="libxfce4ui libxfce4ui-glade3 \
35 atk-dev bzip2-dev cairo-dev dbus-dev dbus-glib-dev fontconfig-dev \
36 freetype-dev gdk-pixbuf-dev glade3-dev glib-dev gtk+-dev \
37 harfbuzz-dev libffi-dev libpng16-dev libxfce4util-dev xfconf-dev \
38 libxml2-dev pango-dev pcre-dev startup-notification-dev \
39 util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
40 xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
41 xorg-libXdmcp-dev xorg-libXext-dev xorg-libXrender-dev \
42 xorg-libxcb-dev xorg-pixman-dev xorg-xcb-util-dev xz-dev zlib-dev"
43 ;;
44 *-glade3)
45 copy glade3/ @rm
46 DEPENDS="libxfce4ui glade3"
47 CAT="x-window|Glade3 module"
48 ;;
49 libxfce4ui)
50 copy @std @rm
51 DEPENDS="atk bzlib cairo dbus dbus-glib fontconfig freetype \
52 gdk-pixbuf glib gtk+ libffi libharfbuzz liblzma libpng16 \
53 libxfce4util libxml2 pango pcre startup-notification \
54 util-linux-blkid util-linux-mount util-linux-uuid xfconf \
55 xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp \
56 xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman xorg-xcb-util \
57 zlib"
58 ;;
59 esac
60 TAGS="Xfce"
61 }