| 1 | | |
| | 1 | Compiling from source |
| | 2 | ----------------------------------- |
| | 3 | http://mirrors.m0k.org/transmission/files/transmission-1.42.tar.bz2 [[BR]] |
| | 4 | apply patch [[BR]] |
| | 5 | patch -p0 < transmission-1.42-haiku-rev2.diff [[BR]] |
| | 6 | in configure.ac , remove -Wdeclaration-after-statement [[BR]] |
| | 7 | |
| | 8 | |
| | 9 | update config.guess config.sub [[BR]] |
| | 10 | libtoolize --force --copy [[BR]] |
| | 11 | autoreconf --force --install -I config -I m4 [[BR]] |
| | 12 | ./configure --prefix=/boot/common LDFLAGS="-lnetwork -lintl" [[BR]] |
| | 13 | make [[BR]] |
| | 14 | |
| | 15 | The binaries are located in $(topsrcdir)/cli , $(topsrcdir)/daemon [[BR]] |
| | 16 | |
| | 17 | |
| | 18 | |
| | 19 | Installing + Configuring |
| | 20 | ------------------------------------ |
| | 21 | Feel free to copy or symlink transmission-daemon, transmission-remote, and transmissioncli to /boot/common/bin [[BR]] [[BR]] |
| | 22 | |
| | 23 | web/* needs to be copied to /boot/common/share/transmission/web/ [[BR]] |
| | 24 | See http://trac.transmissionbt.com/wiki/HeadlessUsage for how to configure Transmission to be used with the Web Client. [[BR]] [[BR]] |
| | 25 | |
| | 26 | settings.json needs to be copied to /boot/home/config/settings/Transmission-daemon [[BR]] |
| | 27 | See http://trac.transmissionbt.com/wiki/EditConfigFiles#GTKDaemonCLI for additional details [[BR]] [[BR]] |
| | 28 | |
| | 29 | Once transmission-daemon is properly configured, the Web Client can be accessed via http://127.0.0.1:9091/ [[BR]] [[BR]] |
| | 30 | |
| | 31 | Finally, http://www.transmissionbt.com/links.php contains links to 3rdparty software, [[BR]] |
| | 32 | such as Python API Bindings and Python based clients. [[BR]] |