wok-next annotate dbus-glib/receipt @ rev 19781

Up dbus, dbus-glib, libsigc++, glibmm; libpng16, lcms2, optipng, pngquant.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Jun 17 22:59:11 2017 +0300 (2017-06-17)
parents e70c0b9c5adf
children ab7c63b80420
rev   line source
al@19781 1 # SliTaz package receipt v2.
pankso@791 2
pankso@791 3 PACKAGE="dbus-glib"
al@19781 4 VERSION="0.108"
pankso@791 5 CATEGORY="x-window"
al@19781 6 SHORT_DESC="GLib interfaces to the D-Bus API"
pankso@791 7 MAINTAINER="pankso@slitaz.org"
pascal@15002 8 LICENSE="GPL2"
al@19781 9 WEB_SITE="https://freedesktop.org/wiki/Software/DBusBindings/#dbus-glibobsoleteunmaintained"
pankso@16129 10 HOST_ARCH="i486 arm"
pankso@10360 11
al@19781 12 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@19781 13 WGET_URL="http://dbus.freedesktop.org/releases/dbus-glib/$TARBALL"
al@19781 14
al@19781 15 BUILD_DEPENDS="dbus-dev glib-dev expat-dev gettext gtk-doc"
al@19781 16 BUILD_DEPENDS_arm="dbus-dev glib-dev expat-dev"
al@19781 17 SPLIT="dbus-glib-dev"
pankso@16129 18
pankso@16129 19 # Handle cross compilation. Host pkg-config/gettext are used
pankso@16129 20 case "$ARCH" in
al@19781 21 arm*)
pankso@16129 22 export ac_cv_have_abstract_sockets=${ac_cv_have_abstract_sockets=yes} ;;
pankso@16129 23 esac
pankso@791 24
pankso@791 25 # Rules to configure and make the package.
pankso@791 26 compile_rules()
pankso@791 27 {
al@19781 28 ./configure \
al@19781 29 --sysconfdir=/etc \
al@19781 30 --disable-static \
al@19781 31 $CONFIGURE_ARGS &&
pankso@16129 32 case "$ARCH" in
pankso@16129 33 arm)
pankso@16129 34 patch -p1 < $stuff/dbus-glib.patch &&
pankso@16129 35 patch -p0 < $stuff/dbus.patch ;;
pankso@16129 36 esac &&
pankso@10360 37 make && make install
pankso@791 38 }
pankso@791 39
pankso@791 40 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@791 41 genpkg_rules()
pankso@791 42 {
al@19781 43 case $PACKAGE in
al@19781 44 dbus-glib)
al@19781 45 copy bin/ *.so* # exclude bash completion
al@19781 46 DEPENDS="dbus glib expat"
al@19781 47 ;;
al@19781 48 *-dev)
al@19781 49 copy @dev
al@19781 50 DEPENDS="dbus-glib dbus-dev glib-dev"
al@19781 51 ;;
al@19781 52 esac
pankso@791 53 }