From 8e2dc4fbce70a3ed23d972ed2d8303d0ff7f59d5 Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Mon, 24 Oct 2022 04:14:50 +0900 Subject: [PATCH] libgsf: Bump to 1.14.50 and build introspection data. --- packages/libgsf/build.sh | 16 ++- packages/libgsf/gir/1.14.50/Gsf-1.xml | 136 ++++++++++++++++++++++++++ 2 files changed, 149 insertions(+), 3 deletions(-) create mode 100644 packages/libgsf/gir/1.14.50/Gsf-1.xml diff --git a/packages/libgsf/build.sh b/packages/libgsf/build.sh index 6cd3f9fd3f..d5adee2f7e 100644 --- a/packages/libgsf/build.sh +++ b/packages/libgsf/build.sh @@ -3,12 +3,22 @@ TERMUX_PKG_DESCRIPTION="The G Structured File Library" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" _MAJOR_VERSION=1.14 -TERMUX_PKG_VERSION=${_MAJOR_VERSION}.49 +TERMUX_PKG_VERSION=${_MAJOR_VERSION}.50 TERMUX_PKG_SRCURL=https://download.gnome.org/sources/libgsf/${_MAJOR_VERSION}/libgsf-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_SHA256=e9ebe36688f010c9e6e40c8903f3732948deb8aca032578d07d0751bd82cf857 +TERMUX_PKG_SHA256=6e6c20d0778339069d583c0d63759d297e817ea10d0d897ebbe965f16e2e8e52 TERMUX_PKG_DEPENDS="glib, libbz2, libxml2, zlib" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner" +TERMUX_PKG_DISABLE_GIR=false TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ---disable-introspection +--enable-introspection --with-bz2 --without-gdk-pixbuf " + +termux_step_pre_configure() { + termux_setup_gir +} + +termux_step_post_configure() { + touch ./gsf/g-ir-scanner +} diff --git a/packages/libgsf/gir/1.14.50/Gsf-1.xml b/packages/libgsf/gir/1.14.50/Gsf-1.xml new file mode 100644 index 0000000000..09f61b9695 --- /dev/null +++ b/packages/libgsf/gir/1.14.50/Gsf-1.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +