From d82bd52f0fa53e47e82fab680e34797d881092af Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Mon, 16 Jan 2023 22:28:11 +0200 Subject: [PATCH] build-package.sh: -i/-I now available only for com.termux id Before build-package.sh unconditionally downloaded deb files even when application package name was different. --- build-package.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/build-package.sh b/build-package.sh index 3cec08867d..5e2e6b042c 100755 --- a/build-package.sh +++ b/build-package.sh @@ -446,11 +446,20 @@ while (($# >= 1)); do -i) if [ "$TERMUX_ON_DEVICE_BUILD" = "true" ]; then termux_error_exit "./build-package.sh: option '-i' is not available for on-device builds" + elif [ "$TERMUX_PREFIX" != "/data/data/com.termux/files/usr" ]; then + termux_error_exit "./build-package.sh: option '-i' is available only when TERMUX_APP_PACKAGE is 'com.termux'" else export TERMUX_INSTALL_DEPS=true fi ;; - -I) export TERMUX_INSTALL_DEPS=true && export TERMUX_NO_CLEAN=true;; + -I) + if [ "$TERMUX_PREFIX" != "/data/data/com.termux/files/usr" ]; then + termux_error_exit "./build-package.sh: option '-I' is available only when TERMUX_APP_PACKAGE is 'com.termux'" + else + export TERMUX_INSTALL_DEPS=true + export TERMUX_NO_CLEAN=true + fi + ;; -q) export TERMUX_QUIET_BUILD=true;; -s) export TERMUX_SKIP_DEPCHECK=true;; -o)