From 1cd094b531ff2a9f1d6acb4b781c118d12b51343 Mon Sep 17 00:00:00 2001 From: ranke Date: Sat, 12 Dec 2015 10:38:15 +0000 Subject: New and simplified organisation of backporting scripts Now backports for different distributions (squeeze, wheezy, jessie) can be started from the same working directory. Also, single package builds can be done without editing a script. git-svn-id: svn+ssh://stiller/home/schatz/reps/r-backports@111 f247ebf9-aa24-0410-a698-f940e971ad2b --- squeeze/jags-reverts.sh | 3 +++ squeeze/r-base-reverts.sh | 13 +++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 squeeze/jags-reverts.sh create mode 100644 squeeze/r-base-reverts.sh (limited to 'squeeze') diff --git a/squeeze/jags-reverts.sh b/squeeze/jags-reverts.sh new file mode 100644 index 0000000..97a5bd1 --- /dev/null +++ b/squeeze/jags-reverts.sh @@ -0,0 +1,3 @@ +ssed -i -R "/^Build-Depends/s/gfortran \(.*\)/gfortran/" debian/control +ssed -i -R "/^Build-Depends/s/g++ \(.*\)/g++/" debian/control +dch -a "debian/control: remove version requirements for gfortran and g++" diff --git a/squeeze/r-base-reverts.sh b/squeeze/r-base-reverts.sh new file mode 100644 index 0000000..878b5ec --- /dev/null +++ b/squeeze/r-base-reverts.sh @@ -0,0 +1,13 @@ + # 1. Starting with Debian packages for R 2.15.3 there is a build + # dependency on 'libtiff5-dev' which is not in squeeze. Changing to + # libtiff-dev, which is libtiff4-dev on squeeze. + + sed -i '/^Build-Depends/s/libtiff5-dev/libtiff-dev/' debian/control + dch -a "debian/control: Change Build-Depends: from libtiff5-dev to libtiff-dev" + + # 2. Lower build dependencies for tcl 8.6 and tk 8.6 + # which are not available in squeeze + sed -i '/^Build-Depends/s/tcl8.6-dev/tcl8.5-dev/' debian/control + sed -i '/^Build-Depends/s/tk8.6-dev/tk8.5-dev/' debian/control + dch -a "debian/control: Change Build-Depends: from tcl8.6-dev to tcl8.5-dev" + dch -a "debian/control: Change Build-Depends: from tk8.6-dev to tk8.5-dev" -- cgit v1.2.1