wok-next annotate clutter-gtk/receipt @ rev 20463
Combine receipts
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Tue Mar 06 11:29:35 2018 +0200 (2018-03-06) |
parents | 639a8f8142dd |
children | dfe25744cfaf |
rev | line source |
---|---|
al@20463 | 1 # SliTaz package receipt v2. |
pankso@4423 | 2 |
pankso@4423 | 3 PACKAGE="clutter-gtk" |
slaxemulator@7547 | 4 VERSION="0.10.8" |
pankso@4423 | 5 CATEGORY="x-window" |
al@20463 | 6 SHORT_DESC="GTK+ libraries for Clutter" |
pankso@4423 | 7 MAINTAINER="pankso@slitaz.org" |
pascal@14996 | 8 LICENSE="LGPL2.1" |
al@20463 | 9 WEB_SITE="http://clutter-project.org/" |
al@20463 | 10 |
slaxemulator@7638 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
slaxemulator@7638 | 12 WGET_URL="http://www.clutter-project.org/sources/$PACKAGE/${VERSION%.*}/$TARBALL" |
pankso@4423 | 13 |
pascal@14996 | 14 BUILD_DEPENDS="gtk+-dev clutter-dev gobject-introspection-dev automake autoconf \ |
pascal@20009 | 15 libtool gtk-doc expat-dev xorg-libxshmfence-dev" |
al@20463 | 16 SPLIT="clutter-gtk-dev" |
pascal@14996 | 17 |
al@20463 | 18 compile_rules() { |
pankso@9699 | 19 patch -Np1 -i $stuff/fix-gir.patch |
pascal@5718 | 20 sed -i -e 's/GTK_WIDGET_REALIZED/gtk_widget_get_realized/' \ |
pascal@5718 | 21 -e 's/GTK_WIDGET_VISIBLE/gtk_widget_get_visible/' \ |
pascal@5718 | 22 clutter-gtk/gtk-clutter-embed.c |
slaxemulator@12140 | 23 autoreconf -i |
pankso@4423 | 24 ./configure \ |
pankso@4423 | 25 --prefix=/usr \ |
pankso@4423 | 26 $CONFIGURE_ARGS && |
pankso@4423 | 27 make && |
pascal@15045 | 28 make DESTDIR=$DESTDIR install 2>&1 | grep -v /usr/share/gtk-doc/html |
pankso@4423 | 29 } |
pankso@4423 | 30 |
al@20463 | 31 genpkg_rules() { |
al@20463 | 32 case $PACKAGE in |
al@20463 | 33 clutter-gtk) |
al@20463 | 34 mkdir -p $fs/usr/lib |
al@20463 | 35 cp -a $install/usr/lib/*.so* $fs/usr/lib |
al@20463 | 36 cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib |
al@20463 | 37 DEPENDS="gtk+ clutter" |
al@20463 | 38 ;; |
al@20463 | 39 *-dev) |
al@20463 | 40 mkdir -p $fs/usr/lib $fs/usr/share |
al@20463 | 41 cp -a $install/usr/lib/*.*a $fs/usr/lib |
al@20463 | 42 cp -a $install/usr/lib/pkgconfig $fs/usr/lib |
al@20463 | 43 cp -a $install/usr/include $fs/usr |
al@20463 | 44 cp -a $install/usr/share/gir-1.0 $fs/usr/share |
al@20463 | 45 ;; |
al@20463 | 46 esac |
pankso@4423 | 47 } |