dnscrypt-proxy update: 1.4.1
[tomato.git] / release / src / router / transmission / README
blob395136fb34fabd88965932784b6d70c7e49c5d15
1 ABOUT
3   Transmission is a fast, easy, and free BitTorrent client.
4   It comes in several flavors:
6     * A native Mac OS X GUI application
7     * GTK+ and Qt GUI applications for Linux, BSD, etc.
8     * A headless daemon for servers and routers
9     * A web UI for remote controlling any of the above
11   Visit http://www.transmissionbt.com/ for more information.
13 BUILDING
15   Transmission has an Xcode project file (Transmission.xcodeproj)
16   for building in Xcode.
18   For a more detailed description, and dependancies, visit:
19   http://trac.transmissionbt.com/wiki/
21   Building a Transmission release from the command line:
23     $ xz -d -c transmission-2.11.tar.xz | tar xf -
24     $ cd transmission-2.11
25     $ ./configure
26     $ make
27     $ sudo make install
29   Building Transmission from the nightly builds:
31     Download a tarball from http://build.transmissionbt.com/job/trunk-linux-inc/
32     and follow the steps from the previous section.
34     If you're new to building programs from source code, this is typically 
35     easier than building from SVN.
37   Building Transmission from SVN (First Time):
39     $ svn co svn://svn.transmissionbt.com/Transmission/trunk Transmission
40     $ cd Transmission
41     $ ./autogen.sh
42     $ make
43     $ sudo make install
45   Building Transmission from SVN (Updating):
47     $ cd Transmission
48     $ make clean
49     $ svn up
50     $ ./update-version-h.sh 
51     $ make
52     $ sudo make install
54   Notes for building on Solaris' C compiler:  User av reports success with
55   this invocation: ./configure CC=c99 CXX=CC CFLAGS='-D__EXTENSIONS__ -mt'