From ca86f9b864c70d69f6232d242fd763f4dc6a5b29 Mon Sep 17 00:00:00 2001 From: hastagaming Date: Fri, 24 Apr 2026 05:55:09 +0700 Subject: [PATCH 1/7] gp: add new package --- packages/gp/build.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 packages/gp/build.sh diff --git a/packages/gp/build.sh b/packages/gp/build.sh new file mode 100644 index 0000000000..43040c5db4 --- /dev/null +++ b/packages/gp/build.sh @@ -0,0 +1,19 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/hastagaming/GlobPack +TERMUX_PKG_DESCRIPTION="A community-driven global package manager for terminals" +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="Nasa " +TERMUX_PKG_VERSION=1.0.0 +# This URL points to your GitHub Release +TERMUX_PKG_SRCURL=https://github.com/hastagaming/GlobPack/archive/refs/tags/v1.0.0.tar.gz +# Generate this using 'sha256sum' after you download the tar.gz +TERMUX_PKG_SHA256=70b1cc3968a3421831579fc5399a5a45693f385b7283186c357c7aa3f2871537 v1.0.0.tar.gz +TERMUX_PKG_PLATFORM_INDEPENDENT=true + +termux_step_make_install() { + # Move the 'gp' binary to the system path + install -Dm755 $TERMUX_PKG_SRCDIR/bin/gp $TERMUX_PREFIX/bin/gp + + # Create the registry directory in the system share folder + mkdir -p $TERMUX_PREFIX/share/globpack + touch $TERMUX_PREFIX/share/globpack/.gitkeep +} From 5b45ca6fe35e2c4b57d51dd38bef95a94eb89f99 Mon Sep 17 00:00:00 2001 From: hastagaming Date: Sun, 21 Jun 2026 21:12:34 +0700 Subject: [PATCH 2/7] Create gp/build.sh --- tur/gp/build.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 tur/gp/build.sh diff --git a/tur/gp/build.sh b/tur/gp/build.sh new file mode 100644 index 0000000000..f5732305c2 --- /dev/null +++ b/tur/gp/build.sh @@ -0,0 +1,17 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/hastagaming/GlobPack +TERMUX_PKG_DESCRIPTION="A community-driven global package manager for terminals" +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="Nasa " +TERMUX_PKG_VERSION=1.0.0 +TERMUX_PKG_SRCURL=https://github.com/hastagaming/GlobPack/archive/refs/tags/v1.0.0.tar.gz +TERMUX_PKG_SHA256=70b1cc3968a3421831579fc5399a5a45693f385b7283186c357c7aa3f2871537 +TERMUX_PKG_PLATFORM_INDEPENDENT=true + +termux_step_make_install() { + # Move the 'gp' binary to the system path + install -Dm755 $TERMUX_PKG_SRCDIR/bin/gp $TERMUX_PREFIX/bin/gp + + # Create the registry directory in the system share folder + mkdir -p $TERMUX_PREFIX/share/globpack + touch $TERMUX_PREFIX/share/globpack/.gitkeep +} From 876a7e1fddea40d7ea7b6633c97761fdbc135630 Mon Sep 17 00:00:00 2001 From: hastagaming Date: Sun, 21 Jun 2026 21:17:46 +0700 Subject: [PATCH 3/7] Delete build.sh --- packages/gp/build.sh | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 packages/gp/build.sh diff --git a/packages/gp/build.sh b/packages/gp/build.sh deleted file mode 100644 index 43040c5db4..0000000000 --- a/packages/gp/build.sh +++ /dev/null @@ -1,19 +0,0 @@ -TERMUX_PKG_HOMEPAGE=https://github.com/hastagaming/GlobPack -TERMUX_PKG_DESCRIPTION="A community-driven global package manager for terminals" -TERMUX_PKG_LICENSE="MIT" -TERMUX_PKG_MAINTAINER="Nasa " -TERMUX_PKG_VERSION=1.0.0 -# This URL points to your GitHub Release -TERMUX_PKG_SRCURL=https://github.com/hastagaming/GlobPack/archive/refs/tags/v1.0.0.tar.gz -# Generate this using 'sha256sum' after you download the tar.gz -TERMUX_PKG_SHA256=70b1cc3968a3421831579fc5399a5a45693f385b7283186c357c7aa3f2871537 v1.0.0.tar.gz -TERMUX_PKG_PLATFORM_INDEPENDENT=true - -termux_step_make_install() { - # Move the 'gp' binary to the system path - install -Dm755 $TERMUX_PKG_SRCDIR/bin/gp $TERMUX_PREFIX/bin/gp - - # Create the registry directory in the system share folder - mkdir -p $TERMUX_PREFIX/share/globpack - touch $TERMUX_PREFIX/share/globpack/.gitkeep -} From 9bf56862a3a53608abf1c030be21dbeff5664b62 Mon Sep 17 00:00:00 2001 From: hastagaming Date: Tue, 23 Jun 2026 11:17:06 +0700 Subject: [PATCH 4/7] add acp --- tur/acp/build.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 tur/acp/build.sh diff --git a/tur/acp/build.sh b/tur/acp/build.sh new file mode 100644 index 0000000000..6557fd74f2 --- /dev/null +++ b/tur/acp/build.sh @@ -0,0 +1,29 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/hastagaming/acp +TERMUX_PKG_DESCRIPTION="Simplify 'git add . && git commit -m && git push' into a single acp command" +TERMUX_PKG_LICENSE="Apache-2.0" +TERMUX_PKG_LICENSE_FILE="LICENSE" +TERMUX_PKG_MAINTAINER="@hastagaming" +TERMUX_PKG_VERSION="1.0.0" +TERMUX_PKG_SRCURL=https://github.com/hastagaming/acp/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=0adc2857130988396cd4e6ced6fd0c171ea3fa87442bc2d57abc5d28737efaac +TERMUX_PKG_DEPENDS="git" +TERMUX_PKG_BUILD_DEPENDS="" +TERMUX_PKG_BUILD_IN_SRC=true + +# NOTE: this recipe builds from source, as required by TUR review guidelines +# (TERMUX_PKG_SRCURL must point to extractable source, not a raw binary). +# A separate GitHub Actions workflow in this repository +# (.github/workflows/build-release.yml) also publishes precompiled +# per-architecture binaries on the GitHub Release page for users who want +# to install without compiling locally; see install-prebuilt.sh. + +termux_step_make() { + cd "$TERMUX_PKG_SRCDIR" + make CC="$CC" CFLAGS="$CFLAGS -Wall -Wextra -O2 -std=c11" +} + +termux_step_make_install() { + install -Dm700 "$TERMUX_PKG_SRCDIR/acp" "$TERMUX_PREFIX/bin/acp" + install -Dm644 "$TERMUX_PKG_SRCDIR/config/default.conf" \ + "$TERMUX_PREFIX/etc/acp/default.conf" +} \ No newline at end of file From 2c7a828354c3569d47546dfe53cdfeee741b7141 Mon Sep 17 00:00:00 2001 From: hastagaming Date: Tue, 23 Jun 2026 12:53:42 +0700 Subject: [PATCH 5/7] Update build.sh --- tur/acp/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tur/acp/build.sh b/tur/acp/build.sh index 6557fd74f2..ab3111a22c 100644 --- a/tur/acp/build.sh +++ b/tur/acp/build.sh @@ -26,4 +26,4 @@ termux_step_make_install() { install -Dm700 "$TERMUX_PKG_SRCDIR/acp" "$TERMUX_PREFIX/bin/acp" install -Dm644 "$TERMUX_PKG_SRCDIR/config/default.conf" \ "$TERMUX_PREFIX/etc/acp/default.conf" -} \ No newline at end of file +} From ed93e4a9ffc2e11db040d0b09786e19e5126f528 Mon Sep 17 00:00:00 2001 From: hastagaming Date: Tue, 23 Jun 2026 13:36:16 +0700 Subject: [PATCH 6/7] Delete build.sh --- tur/gp/build.sh | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 tur/gp/build.sh diff --git a/tur/gp/build.sh b/tur/gp/build.sh deleted file mode 100644 index f5732305c2..0000000000 --- a/tur/gp/build.sh +++ /dev/null @@ -1,17 +0,0 @@ -TERMUX_PKG_HOMEPAGE=https://github.com/hastagaming/GlobPack -TERMUX_PKG_DESCRIPTION="A community-driven global package manager for terminals" -TERMUX_PKG_LICENSE="MIT" -TERMUX_PKG_MAINTAINER="Nasa " -TERMUX_PKG_VERSION=1.0.0 -TERMUX_PKG_SRCURL=https://github.com/hastagaming/GlobPack/archive/refs/tags/v1.0.0.tar.gz -TERMUX_PKG_SHA256=70b1cc3968a3421831579fc5399a5a45693f385b7283186c357c7aa3f2871537 -TERMUX_PKG_PLATFORM_INDEPENDENT=true - -termux_step_make_install() { - # Move the 'gp' binary to the system path - install -Dm755 $TERMUX_PKG_SRCDIR/bin/gp $TERMUX_PREFIX/bin/gp - - # Create the registry directory in the system share folder - mkdir -p $TERMUX_PREFIX/share/globpack - touch $TERMUX_PREFIX/share/globpack/.gitkeep -} From 0367c5573dc6c08143a6f334ddf4191968deef2c Mon Sep 17 00:00:00 2001 From: hastagaming Date: Tue, 23 Jun 2026 21:58:31 +0700 Subject: [PATCH 7/7] Update build.sh --- tur/acp/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tur/acp/build.sh b/tur/acp/build.sh index ab3111a22c..c62f6809f1 100644 --- a/tur/acp/build.sh +++ b/tur/acp/build.sh @@ -5,7 +5,7 @@ TERMUX_PKG_LICENSE_FILE="LICENSE" TERMUX_PKG_MAINTAINER="@hastagaming" TERMUX_PKG_VERSION="1.0.0" TERMUX_PKG_SRCURL=https://github.com/hastagaming/acp/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=0adc2857130988396cd4e6ced6fd0c171ea3fa87442bc2d57abc5d28737efaac +TERMUX_PKG_SHA256=daeda42a3b2140eabdfe79c97ab937dc70a231078c374b41e445b8ed3b47b9f4 TERMUX_PKG_DEPENDS="git" TERMUX_PKG_BUILD_DEPENDS="" TERMUX_PKG_BUILD_IN_SRC=true