#!/bin/sh set -eu series_ver() { ver=$(wget -q -O- http://ftp.debian.org/debian/dists/${1}/main/source/Sources.xz | xz -d | grep-dctrl -n -sVersion -P cockpit | sort -u | tail -n1) ver=${ver%~bpo*} } upload() { cat ../cockpit_*_source.changes read -p "Upload? [y/N] " answer if [ "$answer" = y ]; then dput ../cockpit_*_source.changes fi cd .. rm *bpo* rm -r cockpit-* } mkdir /tmp/backport cd /tmp/backport apt-get source cockpit cd cockpit-* # buster series_ver buster-backports debian/adjust-for-release buster dch --local ~bpo10+ --distribution buster-backports --force-distribution "No-change backport to Debian Buster" debuild -S -sd -nc -v$ver upload