wok-next annotate pango/receipt @ rev 20412

slim: change path to Xorg's binary; update all the slim-theme-*
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Jan 07 18:54:12 2018 +0200 (2018-01-07)
parents f463de72afe3
children 0e7893ac206d
rev   line source
al@19797 1 # SliTaz package receipt v2.
pankso@22 2
pankso@22 3 PACKAGE="pango"
al@19797 4 VERSION="1.40.3"
pankso@22 5 CATEGORY="x-window"
al@17992 6 SHORT_DESC="Layout and rendering of internationalized text"
pankso@22 7 MAINTAINER="pankso@slitaz.org"
pascal@15000 8 LICENSE="GPL2"
pankso@22 9 WEB_SITE="http://www.pango.org/"
pankso@16133 10 HOST_ARCH="i486 arm"
slaxemulator@11055 11
al@19689 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19797 13 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
al@19689 14
al@19689 15 BUILD_DEPENDS="harfbuzz-dev xorg-libXft-dev cairo-dev gobject-introspection-dev"
al@19689 16 BUILD_DEPENDS_arm="cairo-dev libxml2-dev xorg-libXft-dev"
al@19797 17 SPLIT="pango-dev"
pankso@16084 18
al@19689 19 # Rules to configure and make the package.
pankso@22 20 compile_rules()
pankso@22 21 {
al@19797 22 # Handle cross compilation
al@19797 23 case "$ARCH" in
al@19797 24 arm*)
al@19797 25 export LIBTOOL=${HOST_SYSTEM}-libtool
al@19797 26 ARCH_ARGS="--enable-introspection=no" ;;
al@19797 27 esac
al@19797 28
pankso@16133 29 ./configure \
pankso@16133 30 --sysconfdir=/etc \
pankso@16133 31 $CONFIGURE_ARGS $ARCH_ARGS &&
pankso@16133 32 make && make install
pankso@22 33 }
pankso@22 34
pankso@22 35 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@22 36 genpkg_rules()
pankso@22 37 {
al@19797 38 case $PACKAGE in
al@19797 39 pango)
al@19797 40 copy bin/ *.so*
al@19797 41 DEPENDS="bzlib cairo fontconfig freetype glib harfbuzz libffi \
al@19797 42 liblzma libpng libxcb libxml2 pcre pixman xorg-libX11 xorg-libXau \
al@19797 43 xorg-libXdmcp xorg-libXext xorg-libXft xorg-libXrender zlib"
al@19797 44 ;;
al@19797 45 *-dev)
al@19797 46 copy @dev
al@19797 47 DEPENDS="pango bzip2-dev cairo-dev fontconfig-dev freetype-dev \
al@19797 48 glib-dev glibc-dev harfbuzz-dev libffi-dev liblzma-dev libpng-dev \
al@19797 49 libxcb-dev libxml2-dev pcre-dev pixman-dev xorg-libX11-dev \
al@19797 50 xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev xorg-libXft-dev \
al@19797 51 xorg-libXrender-dev zlib-dev"
al@19797 52 ;;
al@19797 53 esac
pankso@22 54 }