#!/bin/bash # SVN: $Id$ # Script to automate building backports from Dirks r-cran-* packages to etch. # Depends: debian_bundle, edit_changelog.py # Author: Johannes Ranke # Comments: First, the backport 2.4.0-0sarge2 from CRAN should be installed # debian/changelog and debian/control have to be hand-edited # for nlme and rpart, replacing their build dependency on # r-cran-survival by r-recommended (=2.4.0-0sarge2) # Last Change: 2006 Dez 21 for i in boot cluster foreign kernsmooth lattice mgcv nlme rpart survival vr; do cd $i rm -rf $i* apt-get source -t unstable r-cran-$i cd $i-* cp ../../r-sarge-cran-recommended.mk debian/rules sed -i 's/^Replaces:.*/&, r-recommended (= 2.4.0-0sarge2)/' debian/control python ../../edit_changelog_sarge.py fakeroot dpkg-buildpackage cd ../.. done