From 539b186f7733cb4bc1686a1ea87f80ad0e2ff700 Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Fri, 5 Sep 2025 10:38:35 +0000 Subject: [PATCH] Update repo --- scripts/updates/utils/termux_pkg_upgrade_version.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/updates/utils/termux_pkg_upgrade_version.sh b/scripts/updates/utils/termux_pkg_upgrade_version.sh index c4ab484cd6..25c457c764 100755 --- a/scripts/updates/utils/termux_pkg_upgrade_version.sh +++ b/scripts/updates/utils/termux_pkg_upgrade_version.sh @@ -61,10 +61,16 @@ termux_pkg_upgrade_version() { unset OLD_LATEST_VERSION fi - # Translate "_" into ".": some packages use underscores to seperate + # Translate "_" into ".": some packages use underscores to separate # version numbers, but we require them to be separated by dots. LATEST_VERSION="${LATEST_VERSION//_/.}" + # Translate "-suffix" into "~suffix": "X.Y.Z-suffix" is considered later + # than X.Y.Z. for it to be considered earlier use "X.Y.Z~suffix". + LATEST_VERSION="${LATEST_VERSION//-rc/~rc}" + LATEST_VERSION="${LATEST_VERSION//-alpha/~alpha}" + LATEST_VERSION="${LATEST_VERSION//-beta/~beta}" + if [[ "${SKIP_VERSION_CHECK}" != "--skip-version-check" ]]; then if ! termux_pkg_is_update_needed \ "${TERMUX_PKG_VERSION#*:}" "${LATEST_VERSION}"; then