wok-next annotate librsvg/receipt @ rev 20542

Up cairo (1.14.12), cookutils (1044), freetype (deps), harfbuzz (deps), jsoncpp (1.8.4), libdrm (2.4.89), librsvg (2.42.2), mesa (17.3.4), pango (1.40.14).
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Apr 02 10:44:00 2018 +0300 (2018-04-02)
parents 757d032c55c7
children 624ffd1bb925
rev   line source
al@19787 1 # SliTaz package receipt v2.
erjo@3554 2
erjo@3554 3 PACKAGE="librsvg"
al@20542 4 VERSION="2.42.2"
al@19787 5 CATEGORY="graphics"
al@19787 6 SHORT_DESC="Rendering SVG"
erjo@3554 7 MAINTAINER="erjo@slitaz.org"
pascal@14716 8 LICENSE="GPL2"
al@19787 9 WEB_SITE="https://wiki.gnome.org/Projects/LibRsvg"
al@20443 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/librsvg.html"
al@19152 11
al@19691 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19787 13 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
al@19691 14
al@19691 15 BUILD_DEPENDS="glib-dev gdk-pixbuf-dev libxml2-dev pango-dev libcroco-dev \
al@20542 16 gtk-doc gobject-introspection-dev vala gtk+3-dev rust"
al@19840 17 SPLIT="rsvg-convert rsvg-view librsvg-dev"
erjo@3554 18
al@20443 19 compile_rules() {
erjo@3554 20 ./configure \
al@19691 21 --enable-vala \
al@20542 22 --disable-static \
al@19478 23 $CONFIGURE_ARGS &&
al@20443 24 fix libtool &&
al@20534 25 make &&
al@20534 26 make install
erjo@3554 27 }
erjo@3554 28
al@20443 29 genpkg_rules() {
al@19787 30 case $PACKAGE in
al@19787 31 librsvg)
al@19787 32 copy *.so*
al@19787 33 CAT="graphics|library"
al@20443 34 DEPENDS="cairo gdk-pixbuf glib libcroco libxml2 pango"
al@19787 35 ;;
al@19840 36 rsvg-convert)
al@19840 37 copy rsvg-convert
al@19840 38 CAT="graphics|converter"
al@20443 39 DEPENDS="cairo glib librsvg"
al@19840 40 ;;
al@19840 41 rsvg-view)
al@19840 42 copy rsvg-view*
al@19840 43 CAT="graphics|viewer"
al@20443 44 DEPENDS="cairo glib gtk+3 librsvg"
al@19787 45 ;;
al@19787 46 librsvg-dev)
al@19787 47 copy @dev
al@19840 48 DEPENDS="librsvg rsvg-convert rsvg-view \
al@20443 49 cairo-dev gdk-pixbuf-dev glib-dev"
al@19787 50 ;;
al@19787 51 esac
erjo@3554 52 }
erjo@3554 53
al@19787 54 post_install_librsvg() {
al@19787 55 [ -n "$cookmode" ] && return 0
al@20443 56 action 'Updating gdk pixbuf loaders cache file...'
pascal@18730 57 chroot "$1/" /usr/bin/gdk-pixbuf-query-loaders --update-cache
gokhlayeh@11958 58 status
slaxemulator@7770 59 }