wok-current diff pango/receipt @ rev 16133
ARM: add pango (still trying to cross GTK)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Mar 25 22:54:48 2014 +0100 (2014-03-25) |
parents | 1a0b3262dccf |
children | 63198d8bd812 |
line diff
1.1 --- a/pango/receipt Tue Mar 18 22:35:00 2014 +0100 1.2 +++ b/pango/receipt Tue Mar 25 22:54:48 2014 +0100 1.3 @@ -10,7 +10,7 @@ 1.4 WEB_SITE="http://www.pango.org/" 1.5 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION:0:4}/$TARBALL" 1.6 CONFIG_FILES="/etc/pango/pango.modules" 1.7 -#HOST_ARCH="i486 arm" 1.8 +HOST_ARCH="i486 arm" 1.9 1.10 DEPENDS="cairo glib expat libxml2 xorg-libXft fontconfig freetype xcb-util \ 1.11 bzlib slitaz-base-files gcc-lib-base" 1.12 @@ -19,33 +19,33 @@ 1.13 1.14 # Handle cross compilation 1.15 case "$ARCH" in 1.16 - i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;; 1.17 - arm*) export LDFLAGS="-L/cross/$ARCH/sysroot/usr/lib" ;; 1.18 + i?86) 1.19 + BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;; 1.20 + arm*) 1.21 + export LIBTOOL=${HOST_SYSTEM}-libtool 1.22 + ARCH_ARGS="--enable-introspection=no" ;; 1.23 esac 1.24 1.25 -# Rules to configure and make the package. 1.26 +# Rules to configure and make the package. 1.27 compile_rules() 1.28 { 1.29 - cd $src 1.30 - ./configure \ 1.31 - --prefix=/usr \ 1.32 - --sysconfdir=/etc \ 1.33 - --mandir=/usr/share/man \ 1.34 - --with-html-dir=/usr/share/doc \ 1.35 - $CONFIGURE_ARGS && 1.36 - make && 1.37 - make DESTDIR=$DESTDIR install 1.38 + ./configure \ 1.39 + --prefix=/usr \ 1.40 + --sysconfdir=/etc \ 1.41 + --with-html-dir=/usr/share/doc \ 1.42 + $CONFIGURE_ARGS $ARCH_ARGS && 1.43 + make && make install 1.44 } 1.45 1.46 # Rules to gen a SliTaz package suitable for Tazpkg. 1.47 genpkg_rules() 1.48 { 1.49 - mkdir -p $fs/usr/bin $fs/usr/lib 1.50 + mkdir -p $fs/usr/bin $fs/usr/lib $fs/etc/pango 1.51 cp -a $install/usr/bin/* $fs/usr/bin 1.52 cp -a $install/usr/lib/*.so* $fs/usr/lib 1.53 cp -a $install/usr/lib/pango $fs/usr/lib 1.54 rm -rf $fs/usr/lib/pango/1.6.0/modules/*.la 1.55 - cp -a $install/etc $fs 1.56 + [ -d "$install/etc" ] && cp -a $install/etc $fs 1.57 touch $fs/etc/pango/pango.modules 1.58 } 1.59 1.60 @@ -54,6 +54,6 @@ 1.61 { 1.62 echo "Processing post-install commands..." 1.63 # Rebuilds pango.modules when installed. 1.64 - chroot $1/ /usr/bin/pango-querymodules > $1/etc/pango/pango.modules 1.65 + chroot $root/ /usr/bin/pango-querymodules > /etc/pango/pango.modules 1.66 } 1.67