]> git.donarmstrong.com Git - cran2deb.git/blob - branch/multisys/inst/etc/hook/B91dpkg-i
multisys: support for multiple os-arch configurations (preliminary)
[cran2deb.git] / branch / multisys / inst / etc / hook / B91dpkg-i
1 #!/bin/bash
2 # example file to be used with --hookdir
3 #
4 # try to install the resulting debs.
5
6 echo "Trying to install resulting packages and test upgrades"
7 set -ex
8
9
10 PKGNAMES=$(cd /tmp/buildd && ls -1 *.deb | sed 's/_.*$//' )
11
12 # install-remove check
13 dpkg -i /tmp/buildd/*.deb
14 dpkg --remove $PKGNAMES
15
16 # install-purge check
17 dpkg -i /tmp/buildd/*.deb
18 dpkg --purge $PKGNAMES
19
20 # upgrade-remove check
21 apt-get install -y --force-yes  $PKGNAMES || true
22 dpkg -i /tmp/buildd/*.deb
23 dpkg --remove $PKGNAMES
24
25 # upgrade-purge check
26 apt-get install -y --force-yes $PKGNAMES || true
27 dpkg -i /tmp/buildd/*.deb
28 dpkg --purge $PKGNAMES