wok-next view clutter/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 ad393fe0cb78
children c0521c689857
line source
1 # SliTaz package receipt v2.
3 PACKAGE="clutter"
4 VERSION="1.26.2"
5 CATEGORY="x-window"
6 SHORT_DESC="Animated graphical user interfaces library"
7 MAINTAINER="pankso@slitaz.org"
8 LICENSE="LGPL2.1"
9 WEB_SITE="https://blogs.gnome.org/clutter/"
10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/x/clutter.html"
12 TARBALL="$PACKAGE-$VERSION.tar.xz"
13 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
15 BUILD_DEPENDS="glib-dev cogl-dev atk-dev json-glib-dev \
16 gobject-introspection-dev gettext"
17 SPLIT="clutter-dev"
19 compile_rules() {
20 ./configure \
21 --sysconfdir=/etc \
22 --enable-introspection \
23 --enable-egl-backend \
24 $CONFIGURE_ARGS &&
25 make && make install || return 1
27 ln -s clutter-1.0.pc $install/usr/lib/pkgconfig/clutter.pc
28 }
30 genpkg_rules() {
31 case $PACKAGE in
32 clutter)
33 copy @std
34 DEPENDS="atk bzlib cairo cogl expat fontconfig freetype gdk-pixbuf \
35 glib json-glib libatomic libdrm libffi libharfbuzz liblzma \
36 libpng16 libxml2 mesa17-libegl mesa17-libgbm mesa17-libwayland-egl \
37 pango pcre util-linux-blkid util-linux-mount util-linux-uuid \
38 wayland xorg-libX11 xorg-libXau xorg-libxcb xorg-libXcomposite \
39 xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes \
40 xorg-libXrandr xorg-libXrender xorg-libxshmfence xorg-pixman zlib"
41 ;;
42 *-dev)
43 copy @dev
44 DEPENDS="clutter atk-dev bzip2-dev cairo-dev cogl-dev expat-dev \
45 fontconfig-dev freetype-dev gdk-pixbuf-dev glib-dev harfbuzz-dev \
46 json-glib-dev libdrm-dev libffi-dev libpng16-dev libxml2-dev \
47 mesa17-dev pango-dev pcre-dev util-linux-blkid-dev \
48 util-linux-mount-dev util-linux-uuid-dev wayland-dev \
49 xorg-libX11-dev xorg-libXau-dev xorg-libxcb-dev \
50 xorg-libXcomposite-dev xorg-libXdamage-dev xorg-libXdmcp-dev \
51 xorg-libXext-dev xorg-libXfixes-dev xorg-libXrandr-dev \
52 xorg-libXrender-dev xorg-libxshmfence-dev xorg-pixman-dev xz-dev \
53 zlib-dev"
54 ;;
55 esac
56 }