Merge branch 'master' of /home/carl/git/dvdomatic
[dcpomatic.git] / builds / deb
1 #!/bin/bash
2
3 UBUNTU_VERSION=$1
4 BITS=$2
5 if [ "$UBUNTU_VERSION" == "" -o "$BITS" == "" ]; then
6   echo "Syntax: $0 <ubuntu version> <bits>"
7   exit 1
8 fi
9
10 if [ "$BITS" == 32 ]; then
11   CPU=i386
12 else
13   CPU=amd64
14 fi
15
16 ID=$UBUNTU_VERSION-$BITS
17 CHROOT=/home/carl/Environments/ubuntu-$ID
18 TARBALL=`ls -1 *.tar.bz2`
19 VERSION=`echo $TARBALL | sed -e 's/^dvdomatic-\(.*\).tar.bz2/\1/'`
20
21 echo "ID: $ID"
22 echo "chroot: $CHROOT"
23 echo "tarball: $TARBALL"
24 echo "version: $VERSION"
25
26 sudo cp *.tar.bz2 $CHROOT/root/
27 sudo schroot -c "ubuntu-$ID" -d /root -u root -- /bin/sh -c "tar xjf dvdomatic-$VERSION.tar.bz2 && cd dvdomatic-$VERSION && builds/chroot-deb $UBUNTU_VERSION $BITS"
28 mkdir -p build/deb/$ID/
29 echo "Copying $CHROOT/root/dvdomatic-$VERSION/build/deb/dvdomatic_$VERSION-1_$CPU.deb to build/deb/$ID"
30 sudo ls -lh $CHROOT/root/dvdomatic-$VERSION/build/deb/dvdomatic_$VERSION-1_$CPU.deb
31 sudo cp -v $CHROOT/root/dvdomatic-$VERSION/build/deb/dvdomatic_$VERSION-1_$CPU.deb build/deb/$ID/
32 ls -lh build/deb/$ID
33