OTR - OnlineTVRecorder Tools

OTRDownloader

This is currently more or less only a GTK frontend for libtorrent, but maybe some day it will be extended to have more OTR specific features;-). This makes it possible to easily use the CombiLoad torrents on OTR, which are standard torrents including an user specific webseed.
Note: The source code includes version 0.12 of libtorrent patched with the "retry webseed on http error 503" patch, but a system version of libtorrent may be used if wanted. If the patch was not applied to the system version of libtorrent then the OTR webseed will not work! Since revision 1786 this feature is available in the svn version of libtorrent.

Instructions:

Download the source tarball[an error occurred while processing this directive] and the diff file.
wget http://gehrignet.de/ubuntu/gutsy/otrdownloader_0.1ubuntu4.tar.gz
[an error occurred while processing this directive]wget http://gehrignet.de(none)
Unpack the tarball:
tar xvzf otrdownloader_0.1ubuntu4.tar.gz
[an error occurred while processing this directive]Patch the directory:
cd otrdownloader-0.1.orig
zcat ../(none) | patch -p1
Build it:
[an error occurred while processing this directive]cd otrdownloader-0.1
[an error occurred while processing this directive]./autogen.sh
[an error occurred while processing this directive]./configure
make
sudo make install

Debian/Ubuntu package:

Prebuilt deb packages are available through my repository. Which you can add to your /etc/apt/sources.list or your favorite package manager with the following line:
deb http://gehrignet.de/ubuntu/ gutsy/
for access to the source packages:
deb-src http://gehrignet.de/ubuntu/ gutsy/
(The current build is depending on a libpango1.0-0 (maybe also other packages) that is available through the gutsy-proposed repository:
deb http://archive.ubuntu.com/ubuntu gutsy-proposed main
) After adding the repository you have to update your package list either by using your favorite package manager or by the following command:
sudo apt-get update
And then you can install otrdownloader with:
sudo apt-get install otrdownloader
Note: These packages were built on a current version of Ubuntu Gutsy. So if you have an older version of Ubuntu you will probably have to built the packages yourself using the sources above, because you will probably not meet the package requirements. Here is how you can do that after adding the deb-src line above to your /etc/apt/sources.list
sudo apt-get build-dep otrdownloader
apt-get source otrdownloader
cd otrdownloader-0.1ubuntu4
[an error occurred while processing this directive]./autogen.sh
dpkg-buildpackage -rfakeroot -b -uc -us
[an error occurred while processing this directive]And install it using dpkg:
sudo dpkg -i otrdownloader_0.1ubuntu4.deb

Changelog:

  • 0.1ubuntu4:
    • fix include paths for inclusion of shipped libtorrent, when no system-wide libtorrent is available.
  • 0.1:
    • initial release
last modified: Wednesday, 12-May-2010 00:53:32 CEST