diff --git a/packages/libmypaint/build.sh b/packages/libmypaint/build.sh index dbf6054c33..fe282ae764 100644 --- a/packages/libmypaint/build.sh +++ b/packages/libmypaint/build.sh @@ -3,14 +3,26 @@ TERMUX_PKG_DESCRIPTION="MyPaint brush engine library" TERMUX_PKG_LICENSE="ISC" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.6.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/mypaint/libmypaint/releases/download/v${TERMUX_PKG_VERSION}/libmypaint-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=741754f293f6b7668f941506da07cd7725629a793108bb31633fb6c3eae5315f TERMUX_PKG_DEPENDS="glib, json-c" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner" +TERMUX_PKG_DISABLE_GIR=false TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ---disable-introspection +--enable-introspection --with-glib ac_cv_func_bind_textdomain_codeset=yes ac_cv_search_dgettext=yes gt_cv_func_dgettext_libc=yes gt_cv_func_ngettext_libc=yes " + +termux_step_pre_configure() { + termux_setup_gir +} + +termux_step_post_configure() { + # What is this? + find . -name Makefile | xargs -n 1 sed -i 's/ yes -lm/ -lm/g' +} diff --git a/packages/libmypaint/gir/1.6.1/MyPaint-1.6.xml b/packages/libmypaint/gir/1.6.1/MyPaint-1.6.xml new file mode 100644 index 0000000000..ade8e8d76f --- /dev/null +++ b/packages/libmypaint/gir/1.6.1/MyPaint-1.6.xml @@ -0,0 +1,7 @@ + + + + + + +