Comment 15 for bug 226072

Revision history for this message
TEN (launchpad-20-ten) wrote :

Let alone could a user be expected to figure out how to build this thing (see http://www.e-tobi.net/blog/2008/12/02/vdr-plugin-survey-2008-results-part-2 for its importance and level of difficulty), and yet here is the walkthrough to the best of my knowledge (YMMV, not replayed yet to fully exclude even potential minor inaccuracies) for you to build the final package(s).

Many thanks to #vdr-portal (in particular wilderigel) at www.vdr-portal.de for their help!

apt-get build-dep vdr-plugin-burn
apt-get source vdr-plugin-burn
cd vdr-plugin-burn-0.1.0~pre21
nano -w debian/control
 Replace projectx with project-x
dpkg-buildpackage
cd ..
 While backport request https://bugs.launchpad.net/hardy-backports/+bug/339303 remains unmet, grab from Intrepid Ibex:
wget http://www.ftp.uni-erlangen.de/pub/mirrors/ubuntu/pool/universe/v/vdr-genindex/vdr-genindex_0.1.3-1ubuntu1_i386.deb
dpkg -i vdr-genindex_0.1.3-1ubuntu1_i386.deb
/vdr-genindex_0.1.3-1ubuntu1_i386.deb
dpkg -i vdr-plugin-burn_0.1.0~pre21-20ubuntu3_i386.deb
apt-get install -f
cd /etc/vdr/plugins
cp plugin.burn.conf.dpkg-new plugin.burn.conf
nano -w /usr/bin/projectx
 Before -jar insert
  -Djava.awt.headless=true
 Its omission is the bug which causes burn to break with the error "[demux] Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable."
/etc/init.d/vdr stop
/etc/init.d/vdr start
/etc/init.d/vdr stop
nano -w /etc/vdr/setup.conf
 Set
  burn.DemuxType = 1
/etc/init.d/vdr start