summaryrefslogtreecommitdiff
path: root/builds/deb
blob: 763dd55e861e886a5372e759aba691a3fa543232 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash

UBUNTU_VERSION=$1
BITS=$2
if [ "$UBUNTU_VERSION" == "" -o "$BITS" == "" ]; then
  echo "Syntax: $0 <ubuntu version> <bits>"
  exit 1
fi

if [ "$BITS" == 32 ]; then
  CPU=i386
else
  CPU=amd64
fi

ID=$UBUNTU_VERSION-$BITS
CHROOT=/home/carl/Environments/ubuntu-$ID
TARBALL=`ls -1 *.tar.bz2`
VERSION=`echo $TARBALL | sed -e 's/^dvdomatic-\(.*\).tar.bz2/\1/'`

echo "ID: $ID"
echo "chroot: $CHROOT"
echo "tarball: $TARBALL"
echo "version: $VERSION"

sudo cp *.tar.bz2 $CHROOT/root/
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"
mkdir -p build/deb/$ID/
echo "Copying $CHROOT/root/dvdomatic-$VERSION/build/deb/dvdomatic_$VERSION-1_$CPU.deb to build/deb/$ID"
sudo ls -lh $CHROOT/root/dvdomatic-$VERSION/build/deb/dvdomatic_$VERSION-1_$CPU.deb
sudo cp -v $CHROOT/root/dvdomatic-$VERSION/build/deb/dvdomatic_$VERSION-1_$CPU.deb build/deb/$ID/
ls -lh build/deb/$ID