]> git.proxmox.com Git - debcargo-conf.git/blobdiff - release.sh
cipher - drop block-padding feature.
[debcargo-conf.git] / release.sh
index e5dd78858dad08aa401f3a4e66da050fcbfc2cb4..1bab92ccd27c61e8fd6ba60583dad95e94f62e8f 100755 (executable)
@@ -95,6 +95,16 @@ if head -n1 "$PKGDIR/debian/changelog" | grep -qv UNRELEASED-FIXME-AUTOGENERATED
          "    git push --delete origin $RELBRANCH"
 fi
 
+CHANGEDBY=$(dpkg-parsechangelog -l $PKGDIR/debian/changelog -SMaintainer)
+if [ "$CHANGEDBY" != "$UPLOADER" ]; then
+       cat <<eof
+Changes by $CHANGEDBY to be sponsored by $UPLOADER.
+eof
+       if ! test -e $PKGDIR/debian/RFS; then
+               abort 1 "Sponsored upload, but $PKGDIR/debian/RFS does not exist"
+       fi
+fi
+
 ( cd "$PKGDIR"
 sed -i -e s/UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO/UNRELEASED/ debian/changelog
 if test -z "$DISTRO"; then