From 06e9d6e0922428cb77a2ea793995e4b203caa6bb Mon Sep 17 00:00:00 2001 From: Azathothas Date: Wed, 1 Jan 2025 00:03:34 +0545 Subject: [PATCH] sign icons --- scripts/runner/functions.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/runner/functions.sh b/scripts/runner/functions.sh index 409dcef..6cf7e05 100644 --- a/scripts/runner/functions.sh +++ b/scripts/runner/functions.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# VERSION=1.3.6 +# VERSION=1.3.7 #-------------------------------------------------------# ## @@ -635,11 +635,14 @@ if [[ "${SBUILD_SUCCESSFUL}" == "YES" ]] && [ -n "${GHCRPKG_URL+x}" ] && [ -n "$ if [ -z "${PKG_ICON+x}" ] || [ -z "${PKG_ICON##*[[:space:]]}" ]; then if [[ -s "${SBUILD_OUTDIR}/${PROG}.png" && $(stat -c%s "${SBUILD_OUTDIR}/${PROG}.png") -gt 3 ]]; then PKG_ICON="$(echo "${DOWNLOAD_URL}" | sed 's/download=[^&]*/download='"${PROG}"'.png/')" + minisign -Sm "${SBUILD_OUTDIR}/${PROG}.png" -P "${MINISIGN_PUB_KEY}" -s "${HOME}/.minisign/pkgforge.key" -x "${SBUILD_OUTDIR}/${PROG}.png.sig" elif [[ -s "${SBUILD_OUTDIR}/${PROG}.svg" && $(stat -c%s "${SBUILD_OUTDIR}/${PROG}.svg") -gt 3 ]]; then PKG_ICON="$(echo "${DOWNLOAD_URL}" | sed 's/download=[^&]*/download='"${PROG}"'.svg/')" + minisign -Sm "${SBUILD_OUTDIR}/${PROG}.svg" -P "${MINISIGN_PUB_KEY}" -s "${HOME}/.minisign/pkgforge.key" -x "${SBUILD_OUTDIR}/${PROG}.svg.sig" else echo '' > "${SBUILD_OUTDIR}/${PROG}.svg" PKG_ICON="$(echo "${DOWNLOAD_URL}" | sed 's/download=[^&]*/download='"${PROG}"'.svg/')" + minisign -Sm "${SBUILD_OUTDIR}/${PROG}.svg" -P "${MINISIGN_PUB_KEY}" -s "${HOME}/.minisign/pkgforge.key" -x "${SBUILD_OUTDIR}/${PROG}.svg.sig" fi fi #pkg_id