From ae2f7d60c919d191cc759e72f0f59b440047c699 Mon Sep 17 00:00:00 2001 From: Zach Tibbitts Date: Tue, 24 Jul 2007 17:05:31 +0000 Subject: [PATCH] update README to use Makefile to build and install deluge --- README | 39 +++++++++++++++++++++++++++++++-------- README.Packagers | 10 +++++----- 2 files changed, 36 insertions(+), 13 deletions(-) diff --git a/README b/README index 75833fff3..270ffb543 100644 --- a/README +++ b/README @@ -1,18 +1,31 @@ -Deluge BitTorrent Client +========================== + Deluge BitTorrent Client +========================== Authors: Zach Tibbitts, aka zachtib Alon Zakai, aka kripkenstein Marcos Pinto, aka markybob Andrew Resch, aka andar + Alex Dedul, aka plisk Homepage: http://deluge-torrent.org +========================== +Contact/Support: +========================== + +We have two options available for support: + + Our Forum, at http://forum.deluge-torrent.org + or + Our IRC Channel, at #deluge on Freenode + ========================== Installation Instructions: ========================== -First, make sure you have the proper bulid dependencies installed. On a normal +First, make sure you have the proper build dependencies installed. On a normal Debian or Ubuntu system, those dependencies are: g++ @@ -35,19 +48,29 @@ But the names of the packages may vary depending on your OS / distro. Once you have the needed libraries installed, build Deluge by running: - python setup.py build + $ make You shouldn't get any errors. Then run, as root (or by using sudo): - python setup.py install + $ make install -and Deluge will be installed. +and Deluge will be installed. By default, Deluge will be installed to the +prefix /usr. If you wish, you can install Deluge to a different prefix by +specifying it when you install it: + + $ PREFIX=yourprefixhere make install + +So, to install to /usr/local, run: + + $ PREFIX=/usr/local make install You can then run Deluge by executing: - deluge - -Notes: + $ deluge + +========================== +Additional Notes: +========================== 1) On some distributions, boost libraries are renamed to have "-mt" at the end (boost_thread_mt instead of boost_thread, for example), the "mt" indicating diff --git a/README.Packagers b/README.Packagers index a77210983..edf4ac15e 100644 --- a/README.Packagers +++ b/README.Packagers @@ -1,8 +1,8 @@ -NOTE: Deluge 0.5.1 and newer uses an unstable build of libtorrent. This build differs -from a clean libtorrent source checkout and has been hacked in order to get it -to work properly with Deluge. As a result, Deluge will likely not build -properly against a vanilla libtorrent 0.12 installation or a nightly build of -libtorrent 0.13. It is recommended that you build against our included +NOTE: Deluge 0.5.1 and newer uses an unstable build of libtorrent. This build +differs from a clean libtorrent source checkout and has been hacked in order +to get it to work properly with Deluge. As a result, Deluge will likely not +build properly against a vanilla libtorrent 0.12 installation or a nightly +build oflibtorrent 0.13. It is recommended that you build against our included libtorrent, as our build will not conflict with any installed libtorrent. - zachtib