From c9dac70ecf71efbbec57054c0edb3072f45a7665 Mon Sep 17 00:00:00 2001 From: Ross Smith II Date: Fri, 29 Nov 2024 19:28:44 -0800 Subject: [PATCH] fix(tribler): Add ARCH support --- 01-main/packages/tribler | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/01-main/packages/tribler b/01-main/packages/tribler index 797d79fef..1f0f9c3dc 100644 --- a/01-main/packages/tribler +++ b/01-main/packages/tribler @@ -1,8 +1,21 @@ DEFVER=1 +ARCHS_SUPPORTED="amd64 arm64" +ARCH="${HOST_ARCH}" +case "${ARCH}" in + arm64|aarch64) + ARCH=aarch64 + ;; + amd64|x86_64) + ARCH=x64 + ;; + *) + printf "Unsupported HOST_ARCH: '%s'\n" "${ARCH}" + ;; +esac get_github_releases "Tribler/tribler" "latest" if [ "${ACTION}" != "prettylist" ]; then - URL=$(grep "browser_download_url.*_all\.deb\"" "${CACHE_FILE}" | head -n1 | cut -d'"' -f4) - VERSION_PUBLISHED="$(echo "${URL}" | cut -d'/' -f8 | tr -d v)" + URL=$(grep "browser_download_url.*${ARCH}.*\.deb\"" "${CACHE_FILE}" | head -n1 | cut -d'"' -f4) + VERSION_PUBLISHED=$(echo "${URL}" | cut -d'/' -f8 | tr -d v) fi PRETTY_NAME="Tribler" WEBSITE="https://www.tribler.org/"