summaryrefslogtreecommitdiff
path: root/builds/deb
diff options
context:
space:
mode:
Diffstat (limited to 'builds/deb')
-rwxr-xr-xbuilds/deb24
1 files changed, 24 insertions, 0 deletions
diff --git a/builds/deb b/builds/deb
new file mode 100755
index 000000000..8bf5d357b
--- /dev/null
+++ b/builds/deb
@@ -0,0 +1,24 @@
+#!/bin/bash -e
+
+UBUNTU_VERSION=$1
+BITS=$2
+if [ "$UBUNTU_VERSION" == "" -o "$BITS" == "" ]; then
+ echo "Syntax: $0 <ubuntu version> <bits>"
+ exit 1
+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"
+mkdir -p build/deb/$ID/
+sudo cp $CHROOT/root/dvdomatic-$VERSION/build/deb/dvdomatic_$VERSION-1_i386.deb build/deb/$ID
+