wok-next view gdk-pixbuf/receipt @ rev 21020

Cleaning is almost finished... I should proceed to upgrades.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Nov 02 14:15:08 2018 +0200 (2018-11-02)
parents 24a54f99ff54
children 5669e8b3be70
line source
1 # SliTaz package receipt v2.
3 PACKAGE="gdk-pixbuf"
4 VERSION="2.38.0"
5 CATEGORY="x-window"
6 SHORT_DESC="An image loading library for GTK+2"
7 MAINTAINER="devel@slitaz.org"
8 LICENSE="GPL2"
9 WEB_SITE="https://www.gtk.org/"
10 LFS="http://www.linuxfromscratch.org/blfs/view/svn/x/gdk-pixbuf.html"
12 TARBALL="$PACKAGE-$VERSION.tar.xz"
13 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
15 BUILD_DEPENDS="meson ninja glib-dev shared-mime-info-dev libpng16-dev \
16 libjpeg-turbo-dev tiff-dev gobject-introspection-dev xorg-libX11-dev \
17 gettext-dev libxslt docbook-xsl libxml2-tools"
18 SPLIT="$PACKAGE-dev $PACKAGE"
20 compile_rules() {
21 mkdir build
22 cd build
24 meson-wrapper \
25 -Dinstalled_tests=false \
26 &&
27 ninja &&
28 ninja install || return 1
30 touch $install/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
31 }
33 genpkg_rules() {
34 case $PACKAGE in
35 *-dev)
36 copy @dev gdk-pixbuf-csource
37 DEPENDS="gdk-pixbuf glib-dev shared-mime-info-dev xorg-libX11-dev"
38 # gdk-pixbuf-csource use shared-mime-info to detect the image file format
39 ;;
40 *)
41 copy @std @rm
42 DEPENDS="glib libjpeg-turbo libpng16 tiff xorg-libX11"
43 ;;
44 esac
45 }
47 # Updating gdk pixbuf loaders cache file...
48 post_install_gdk_pixbuf() {
49 chroot "$1/" /usr/bin/gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
50 }