diff options
Diffstat (limited to 'build_jags.sh')
-rw-r--r-- | build_jags.sh | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/build_jags.sh b/build_jags.sh index 3051158..4727dbf 100644 --- a/build_jags.sh +++ b/build_jags.sh @@ -1,29 +1,16 @@ #!/bin/bash -# Script to automate building jags binaries for CRAN +# Script to facilitate building jags binaries for CRAN in a chroot +# Matching CRAN sources must be in /etc/apt/sources.list of the chroot # Author: Johannes Ranke <jranke@uni-bremen.de> -# On Debian I used to run this script as root. On Ubuntu I now run it with -# sudo -E sh build_r-base.sh - -# Preconditions: - shell variables DIST and ARCH -# - matching CRAN sources in /etc/apt/sources/list -# - cdbs installed (and maybe more) - -echo Distribution is $DIST -echo Architecture is $ARCH - apt-get update +apt-get build-dep jags apt-get source jags cd jags-* -pbuilder update - -pdebuild --buildresult /home/ranke/svn/website/www/ranke/r-cran/$DIST-cran/ -- --binary-arch --distribution $DIST --basetgz /var/cache/pbuilder/$DIST-$ARCH-base.tgz --aptcache /var/cache/pbuilder/$DIST-$ARCH/aptcache --buildplace /var/cache/pbuilder/$DIST-$ARCH/build -if [ $? -ne 0 ]; then - exit -fi +dpkg-buildpackage -B cd .. |