diff --git a/01-main/packages/jc b/01-main/packages/jc index 1fa3af131..934397ec9 100644 --- a/01-main/packages/jc +++ b/01-main/packages/jc @@ -2,9 +2,10 @@ DEFVER=1 ARCHS_SUPPORTED='amd64' get_github_releases 'kellyjonbrazil/jc' 'latest' if [ "${ACTION}" != prettylist ]; then - URL=$(grep -m1 "browser_download_url.*${HOST_ARCH}.*\.deb\"" "${CACHE_FILE}" | cut -d'"' -f4) - VERSION_PUBLISHED=$(sed -n -e 's@.*/download/v\([^/]*\)/.*@\1@p' <<<"$URL") - printf %s\\n "$VERSION_PUBLISHED" >/tmp/dg.log + URL=$(grep -m1 -o "\"browser_download_url\":[[:space:]]*\"[^\"]*${HOST_ARCH}[^\"]*\.deb" "${CACHE_FILE}") + URL=${URL##*\"} + VERSION_PUBLISHED=${URL##*/download/v} + VERSION_PUBLISHED=${VERSION_PUBLISHED%%/*} fi EULA='' PRETTY_NAME='jc'