--- /dev/null
+#!/bin/bash -e
+
+UBUNTU_VERSION=$1
+if [ "$UBUNTU_VERSION" == "" ]; then
+ echo "Syntax: $0 <ubuntu version>"
+ exit 1
+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_i386.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 ../../../
Section: video
Priority: extra
Maintainer: Carl Hetherington <cth@carlh.net>
-Build-Depends: debhelper (>= 8.0.0), python (>= 2.7.3), g++ (>= 4:4.7.2), pkg-config (>= 0.26), libwxgtk2.8-dev (>= 2.8.12.1), libssh-dev (>= 0.5.2), libboost-filesystem1.49-dev (>= 1.49.0), libboost-thread1.49-dev (>= 1.49.0), libsndfile1-dev (>= 1.0.25), libmagick++-dev (>= 8:6.7.7.10)
+Build-Depends: debhelper (>= 8.0.0), python (>= 2.7.3), g++ (>= 4:4.6.3), pkg-config (>= 0.26), libwxgtk2.8-dev (>= 2.8.12.1), libssh-dev (>= 0.5.2), libboost-filesystem-dev (>= 1.46.0), libboost-thread-dev (>= 1.46.0), libsndfile1-dev (>= 1.0.25), libmagick++-dev (>= 8:6.6.9.7)
Standards-Version: 3.9.3
Homepage: http://carlh.net/software/dvdomatic
--- /dev/null
+#!/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
+
+++ /dev/null
-#!/bin/bash -e
-
-cp builds/control-12.04 debian/
-./waf dist
-TARBALL=`ls -1 *.tar.bz2`
-VERSION=`echo $TARBALL | sed -e 's/^dvdomatic-\(.*\).tar.bz2/\1/'`
-
-echo "dvdomatic_$VERSION-1_i386.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 ../../../
-
+++ /dev/null
-#!/bin/bash -e
-
-cp builds/control-12.10 debian/
-./waf dist
-TARBALL=`ls -1 *.tar.bz2`
-VERSION=`echo $TARBALL | sed -e 's/^dvdomatic-\(.*\).tar.bz2/\1/'`
-
-echo "dvdomatic_$VERSION-1_i386.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 ../../../
-
+++ /dev/null
-#!/bin/bash -e
-
-export DEST=dvdomatic-ubuntu-12.04-64
-export ENV=/home/carl/Environments/ubuntu-12.04-64
-
-./waf clean
-
-export PATH=$ENV/bin:$PATH
-export PKG_CONFIG_LIBDIR=$ENV/lib/pkgconfig:/usr/lib/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/share/pkgconfig
-
-CXXFLAGS="-I$ENV_PREFIX/include" \
- LINKFLAGS="-L$ENV_PREFIX/lib" \
- ./waf configure
-
-./waf
-
-mkdir -p $DEST/bin
-mkdir -p $DEST/lib
-cp build/src/tools/makedcp $DEST/bin/makedcp-bin
-cp build/src/lib/libdvdomatic.so $DEST/lib/
-cp build/src/wx/libdvdomatic-wx.so $DEST/lib/
-cp $ENV/lib/libdcp.so $DEST/lib
-cp $ENV/lib/libasdcp-libdcp.so $DEST/lib
-cp $ENV/lib/libkumu-libdcp.so $DEST/lib
-cp $ENV/lib/libavcodec.so* $DEST/lib
-cp $ENV/lib/libavutil.so* $DEST/lib
-cp $ENV/lib/libavformat.so* $DEST/lib
-cp $ENV/lib/libavfilter.so* $DEST/lib
-cp $ENV/lib/libswscale.so* $DEST/lib
-cp $ENV/lib/libswresample.so* $DEST/lib
-cp $ENV/lib/libopenjpeg.so* $DEST/lib
-cp $ENV/lib/libpostproc.so* $DEST/lib
-cp $ENV/lib/libfaac.so* $DEST/lib
-cp wrapper/makedcp $DEST/bin/
-tar -c $DEST | bzip2 -f -9 > $DEST.tar.bz2
-