8 Script to backport a source package to some target release.
13 nd_backport <family> <codename> <dsc file>
19 . /home/neurodebian/neurodebian.git/tools/nd_cmdsettings.sh
21 DEBEMAIL="pkg-exppsy-maintainers@lists.alioth.debian.org"
22 DEBFULLNAME="NeuroDebian Maintainers"
23 export DEBEMAIL DEBFULLNAME
26 srcname=${dscfile%%_*}
27 srcversion=${dscfile#*_}
28 srcversion=${srcversion%%.dsc}
29 wdir=$(mktemp -d -t nd_backport.XXXXXX)
30 sdir=$wdir/${srcname}-${srcversion}
32 echo "Source package name: $srcname"
33 echo "Source package version: $srcversion"
34 echo "Extracting source package to: $sdir"
36 dpkg-source -x $dscfile $sdir
38 echo "Backporting to: $family $dist"
40 changelog_entry="Backport of Debian package version $srcversion for \
41 NeuroDebian. Problems with the backport should be reported to the
42 NeuroDebian maintainers and not to the original Debian maintainer."
45 --noconf --force-bad-version \
46 -c $sdir/debian/changelog \