commitpkg: Skip signing if signature already exists

This commit is contained in:
Pierre Schmitz 2011-10-31 12:53:50 +01:00
parent a06ac2451a
commit e07d318c54
1 changed files with 2 additions and 3 deletions

View File

@ -156,15 +156,14 @@ for _arch in ${arch[@]}; do
fi
uploads+=("$pkgfile")
if [[ $SIGNPKG == 'y' ]]; then
sigfile="${pkgfile}.sig"
if [[ $SIGNPKG == 'y' ]] && [ ! -f "${sigfile}" ]; then
echo "Signing package ${pkgfile}..."
if [[ -n $GPGKEY ]]; then
SIGNWITHKEY="-u ${GPGKEY}"
fi
gpg --detach-sign --use-agent ${SIGNWITHKEY} "${pkgfile}" || abort
fi
sigfile="${pkgfile}.sig"
if [ -f "${sigfile}" ]; then
uploads+=("$sigfile")
elif [[ $SIGNPKG == 'y' ]]; then