# SliTaz package receipt.

PACKED_SIZE="52.0K"
UNPACKED_SIZE="168.0K"
PACKAGE="atk"
VERSION="2.34.1"
CATEGORY="x-window"
TAGS="accessibility"
SHORT_DESC="Accessibility toolkit."
MAINTAINER="pankso@slitaz.org"
LICENSE="GPL2"
WEB_SITE="https://www.gnome.org/"

TARBALL="$PACKAGE-$VERSION.tar.xz"
WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"

DEPENDS="glib"
BUILD_DEPENDS="glib-dev libgio-dev meson ninja"

HOST_ARCH="i486 arm"

# Handle cross compilation
case "$ARCH" in
	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
esac

# What is the latest version available today?
current_version()
{
	wget -O - https://gitlab.gnome.org/GNOME/atk/-/tags?sort=updated_desc 2>/dev/null | \
	sed '/item-title/!d;s|.*tags/||;s|".*||;q'
}

# Rules to configure and make the package.
compile_rules()
{
	meson	.		\
		_build		\
		--prefix=/usr &&
	ninja	-C _build &&
	ninja	-C _build install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
	mkdir -p $fs/usr/lib
	cp -a $install/usr/lib/*.so*	$fs/usr/lib
}
