diff --git a/tur-on-device/gnome-mines/build.sh b/tur-on-device/gnome-mines/build.sh new file mode 100644 index 0000000000..0f0c5294d9 --- /dev/null +++ b/tur-on-device/gnome-mines/build.sh @@ -0,0 +1,19 @@ +TERMUX_PKG_HOMEPAGE="https://wiki.gnome.org/Apps/Mines" +TERMUX_PKG_DESCRIPTION="GNOME Mines Sweeper game" +TERMUX_PKG_LICENSE="GPL-3.0-or-later" +TERMUX_PKG_MAINTAINER="@lunsokhasovan, @termux-user-repository" +TERMUX_PKG_VERSION=48.1 +TERMUX_PKG_SRCURL=https://download.gnome.org/sources/gnome-mines/${TERMUX_PKG_VERSION%.*}/gnome-mines-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=ef4b2d2dde3bec614157edde4d9189cc6afe692952a2dd55b2870e2e62ed8104 +TERMUX_PKG_DEPENDS="glib, gtk4, libadwaita, libcairo, librsvg, libgnome-games-support" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, gettext, itstool" +TERMUX_PKG_AUTO_UPDATE=true + +termux_step_pre_configure() { + if [ "${TERMUX_ON_DEVICE_BUILD}" = false ]; then + termux_error_exit "This package doesn't support cross-compiling." + fi + + export PYTHONDONTWRITEBYTECODE=1 + termux_setup_gir +} diff --git a/tur-on-device/lightsoff/build.sh b/tur-on-device/lightsoff/build.sh new file mode 100644 index 0000000000..827b605516 --- /dev/null +++ b/tur-on-device/lightsoff/build.sh @@ -0,0 +1,19 @@ +TERMUX_PKG_HOMEPAGE="https://wiki.gnome.org/Apps/Lightsoff" +TERMUX_PKG_DESCRIPTION="GNOME Lightsoff game" +TERMUX_PKG_LICENSE="GPL-2.0-or-later" +TERMUX_PKG_MAINTAINER="@lunsokhasovan, @termux-user-repository" +TERMUX_PKG_VERSION=48.1 +TERMUX_PKG_SRCURL=https://download.gnome.org/sources/lightsoff/${TERMUX_PKG_VERSION%.*}/lightsoff-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=2ec99501713dbcd13c5a565a2e118cc4cc2b502836b387a7736cfba40a8b3989 +TERMUX_PKG_DEPENDS="glib, gtk4, libadwaita, libcairo, librsvg" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, gettext, itstool" +TERMUX_PKG_AUTO_UPDATE=true + +termux_step_pre_configure() { + if [ "${TERMUX_ON_DEVICE_BUILD}" = false ]; then + termux_error_exit "This package doesn't support cross-compiling." + fi + + export PYTHONDONTWRITEBYTECODE=1 + termux_setup_gir +} diff --git a/tur-on-device/swell-foop/build.sh b/tur-on-device/swell-foop/build.sh new file mode 100644 index 0000000000..e8f6aa0cbe --- /dev/null +++ b/tur-on-device/swell-foop/build.sh @@ -0,0 +1,19 @@ +TERMUX_PKG_HOMEPAGE="https://wiki.gnome.org/Apps/Swell%20Foop" +TERMUX_PKG_DESCRIPTION="GNOME colored tiles puzzle game" +TERMUX_PKG_LICENSE="GPL-2.0-or-later" +TERMUX_PKG_MAINTAINER="@lunsokhasovan, @termux-user-repository" +TERMUX_PKG_VERSION=48.1 +TERMUX_PKG_SRCURL=https://download.gnome.org/sources/swell-foop/${TERMUX_PKG_VERSION%.*}/swell-foop-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=5b9630878fe701aee751ed46ff765c2bcd9f815a4e5582676a3c26b31182031b +TERMUX_PKG_DEPENDS="glib, gtk4, libadwaita, libcairo, librsvg, libgnome-games-support, pango" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, gettext, itstool" +TERMUX_PKG_AUTO_UPDATE=true + +termux_step_pre_configure() { + if [ "${TERMUX_ON_DEVICE_BUILD}" = false ]; then + termux_error_exit "This package doesn't support cross-compiling." + fi + + export PYTHONDONTWRITEBYTECODE=1 + termux_setup_gir +} diff --git a/tur/libgnome-games-support-1/build.sh b/tur/libgnome-games-support-1/build.sh new file mode 100644 index 0000000000..fb16cdf752 --- /dev/null +++ b/tur/libgnome-games-support-1/build.sh @@ -0,0 +1,13 @@ +TERMUX_PKG_HOMEPAGE="https://gitlab.gnome.org/GNOME/libgnome-games-support/" +TERMUX_PKG_DESCRIPTION="Support library for GNOME games" +TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_MAINTAINER="@lunsokhasovan, @termux-user-repository" +TERMUX_PKG_VERSION=1.8.2 +TERMUX_PKG_SRCURL=https://download.gnome.org/sources/libgnome-games-support/${TERMUX_PKG_VERSION%.*}/libgnome-games-support-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=28434604a7b038731ac0231731388ff104f565bb2330cc24e78cda04cfd3ef7d +TERMUX_PKG_DEPENDS="glib, gtk4, libgee" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, gettext, attr" + +termux_step_pre_configure() { + termux_setup_gir +} diff --git a/tur/libgnome-games-support/build.sh b/tur/libgnome-games-support/build.sh new file mode 100644 index 0000000000..eac183410b --- /dev/null +++ b/tur/libgnome-games-support/build.sh @@ -0,0 +1,14 @@ +TERMUX_PKG_HOMEPAGE="https://gitlab.gnome.org/GNOME/libgnome-games-support/" +TERMUX_PKG_DESCRIPTION="Support library for GNOME games" +TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_MAINTAINER="@lunsokhasovan, @termux-user-repository" +TERMUX_PKG_VERSION=2.0.1 +TERMUX_PKG_SRCURL=https://download.gnome.org/sources/libgnome-games-support/${TERMUX_PKG_VERSION%.*}/libgnome-games-support-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=0186f25c4892c86c7eac43a307fc19db696df4f19aca7f54e83c221df9d9790a +TERMUX_PKG_DEPENDS="glib, gtk4, libgee" +TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, gettext, attr" +TERMUX_PKG_AUTO_UPDATE=true + +termux_step_pre_configure() { + termux_setup_gir +}