### this file is sourced not run
PKGVER=1.8.2
PKGBUILD=1
PKGARCH=x86_64

# source: BLFS 11.3-648
TARBALL=libhandy-$PKGVER.tar.xz
MD5SUM=24c0addde7fac024bcf23cecf6c50c3a
SRC_URL=https://download.gnome.org/sources/libhandy/1.8/$TARBALL
BUNDLE=

SLACKREQ='gtk3'
SLACKDESC="libhandy: libhandy $PKGVER (Extra GTK+ 3 widgets)
libhandy:
libhandy: The libhandy package provides additional GTK UI widgets for use in
libhandy: developing user interfaces.
libhandy:
libhandy:
libhandy:
libhandy:
libhandy:
libhandy:
libhandy:
"

### default pkg_download
### default pkg_prepare
### default pkg_package

### build
pkg_build() {
	MESONFLAGS="$MESONFLAGS -Dtests=false -Dexamples=false -Dvapi=true" &&

	# hack! how can one set --girdir via meson.build or the environment?!
	mv /usr/bin/vapigen /usr/bin/vapigen.orig &&
	printf 'exec /usr/bin/vapigen.orig --girdir=/usr/share/gir-1.0-64 "$@"\n' > /usr/bin/vapigen &&
	chmod +x /usr/bin/vapigen &&

	pkg_build_meson &&
	pkg_build_slackdesc &&

	rm -f /usr/bin/vapigen /usr/bin/vapigen.orig &&

	# multilib
	mv -v /usr/share/gir-1.0/* /usr/share/gir-1.0-64 &&
	rm -r /usr/share/gir-1.0/
}

# vim:ft=sh:
