#!/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) } 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-* # stretch series_ver stretch-backports dch --local ~bpo9+ --distribution stretch-backports --force-distribution "No-change backport to Debian Stretch" debuild -S -sd -nc -v$ver upload # jessie dpkg-source -x *.dsc cd cockpit-* series_ver jessie-backports-sloppy dch --local ~bpo8+ --distribution jessie-backports-sloppy --force-distribution "No-change backport to Debian Jessie" debuild -S -sd -nc -v$ver echo "build this in a jessie schroot and upload"