summaryrefslogtreecommitdiff
path: root/builds/chroot-deb
blob: c7cc4641d60cfba8061f0b5bf010e2089cf5d10b (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
34
#!/bin/bash -e

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

cp builds/control-$UBUNTU_VERSION debian/control
./waf dist
TARBALL=`ls -1 *.tar.bz2`
VERSION=`echo $TARBALL | sed -e 's/^dvdomatic-\(.*\).tar.bz2/\1/'`

echo "dvdomatic_$VERSION-1_$CPU.deb video extra" > debian/files

rm -rf build/deb
mkdir -p build/deb
cd build/deb
mv ../../*.tar.bz2 .
DEB_TARBALL="dvdomatic_$VERSION.orig.tar.bz2"
echo "Renaming $TARBALL to $DEB_TARBALL"
mv $TARBALL $DEB_TARBALL
tar xjf $DEB_TARBALL
cd dvdomatic-*
dpkg-source -b .
dpkg-buildpackage
cp ../*.deb ../../../