wok-next annotate gobject-introspection/receipt @ rev 19745

Update base packages, I'll finish yesterday and then rebuild all these from scratch...
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Jun 08 00:20:23 2017 +0300 (2017-06-08)
parents 17e313b5b9c1
children d7873beccb0f
rev   line source
slaxemulator@6668 1 # SliTaz package receipt.
slaxemulator@6668 2
slaxemulator@6668 3 PACKAGE="gobject-introspection"
al@19682 4 VERSION="1.48.0"
al@14225 5 CATEGORY="development"
al@14225 6 SHORT_DESC="Introspection system for GObject-based libraries"
slaxemulator@6668 7 MAINTAINER="pankso@slitaz.org"
pascal@15021 8 LICENSE="LGPL2 MIT"
al@19682 9 WEB_SITE="https://wiki.gnome.org/Projects/GObjectInstrospection"
al@19682 10 #HOST_ARCH="i486 arm"
al@19682 11
al@14225 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
yuripourre@16883 13 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
al@14225 14
al@19682 15 DEPENDS="glib glibc-base libffi libgio pcre zlib dbus"
al@19682 16 BUILD_DEPENDS="glib-dev cairo-dev gtk-doc python-dev"
al@19682 17 BUILD_DEPENDS_arm="glib-dev libgio-dev libffi-dev cairo-dev dbus-dev"
pankso@16084 18
pankso@16084 19 # Handle cross compilation
pankso@16084 20 case "$ARCH" in
pankso@16084 21 arm*)
pankso@16084 22 export CFLAGS="$CFLAGS -L/cross/$ARCH/sysroot/usr/lib"
pascal@17670 23 export LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib"
pankso@16084 24 export PKG_CONFIG_PATH="/cross/$ARCH/sysroot/usr/pkgconfig"
al@19682 25 BUILD_DEPENDS=$BUILD_SEPENDS_arm
al@19682 26 ;;
pankso@16084 27 esac
slaxemulator@6668 28
slaxemulator@6668 29 # Rules to configure and make the package.
slaxemulator@6668 30 compile_rules()
slaxemulator@6668 31 {
slaxemulator@6668 32 ./configure \
slaxemulator@6669 33 --disable-static \
slaxemulator@6668 34 $CONFIGURE_ARGS &&
pankso@16084 35 make && make install
slaxemulator@6668 36 }
slaxemulator@6668 37
slaxemulator@6668 38 # Rules to gen a SliTaz package suitable for Tazpkg.
slaxemulator@6668 39 genpkg_rules()
slaxemulator@6668 40 {
al@19682 41 cook_copy_folders bin girepository-1.0 gobject-introspection
al@19682 42 cook_copy_files *.so*
al@19682 43 find $fs -name '*.la' -delete
slaxemulator@6668 44 }