From 63483b71fa8616fbe850d341624b11354816af2b Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Tue, 29 Nov 2022 02:25:29 +0900 Subject: [PATCH] new package: clutter-gtk --- x11-packages/clutter-gtk/build.sh | 18 +++++++++++++ .../clutter-gtk/gir/1.8.4/GtkClutter-1.0.xml | 26 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 x11-packages/clutter-gtk/build.sh create mode 100644 x11-packages/clutter-gtk/gir/1.8.4/GtkClutter-1.0.xml diff --git a/x11-packages/clutter-gtk/build.sh b/x11-packages/clutter-gtk/build.sh new file mode 100644 index 0000000000..0470cbf1c5 --- /dev/null +++ b/x11-packages/clutter-gtk/build.sh @@ -0,0 +1,18 @@ +TERMUX_PKG_HOMEPAGE=https://wiki.gnome.org/Projects/Clutter +TERMUX_PKG_DESCRIPTION="A library providing facilities to integrate Clutter into GTK+ applications and vice versa" +TERMUX_PKG_LICENSE="LGPL-2.1" +TERMUX_PKG_MAINTAINER="@termux" +_MAJOR_VERSION=1.8 +TERMUX_PKG_VERSION=${_MAJOR_VERSION}.4 +TERMUX_PKG_SRCURL=https://download.gnome.org/sources/clutter-gtk/${_MAJOR_VERSION}/clutter-gtk-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=521493ec038973c77edcb8bc5eac23eed41645117894aaee7300b2487cb42b06 +TERMUX_PKG_DEPENDS="atk, clutter, cogl, fontconfig, freetype, gdk-pixbuf, glib, gtk3, harfbuzz, json-glib, libcairo, libx11, libxcomposite, libxdamage, libxext, libxfixes, libxi, libxrandr, pango" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner" +TERMUX_PKG_DISABLE_GIR=false +TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" +--enable-introspection=yes +" + +termux_step_pre_configure() { + termux_setup_gir +} diff --git a/x11-packages/clutter-gtk/gir/1.8.4/GtkClutter-1.0.xml b/x11-packages/clutter-gtk/gir/1.8.4/GtkClutter-1.0.xml new file mode 100644 index 0000000000..5b235fa736 --- /dev/null +++ b/x11-packages/clutter-gtk/gir/1.8.4/GtkClutter-1.0.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +