[HOWTO] Install Deluge 1.3.3 with Macports
Posted: Sun Nov 28, 2010 8:07 pm
Hey,
EDIT : Edited wiki with these instructions: feel free to comment / edit wiki first : http://dev.deluge-torrent.org/wiki/Installing/MacOSX
I will try to complete the wiki page later, in order to deprecate this (too) long thread... What follows is left for "history" until i complete the wiki page :
EDIT : Edited wiki with these instructions: feel free to comment / edit wiki first : http://dev.deluge-torrent.org/wiki/Installing/MacOSX
I will try to complete the wiki page later, in order to deprecate this (too) long thread... What follows is left for "history" until i complete the wiki page :
Some time ago I wrote: Noticed that the official guide is outdated... (http://dev.deluge-torrent.org/wiki/Installing/MacOSX)
So just edited that guide, i guess that might help some people...
Port package seems to have been improved, making install a lot easier, thanks to "devans", for maintaining that package.
This just worked for me on Snow Leopard 10.6.5 with Deluge 1.3.1
EDIT : 1.3.3 / Lion : Looks like deluge 1.3.3 macports package (and its dependencies) has been mostly fixed, the following procedure should be working except for libnotify dependency.
Just remove that dependency, which is in fact optional, by deleting the line mentioning notify dependency, you can use that to do so:(Maybe I'm wrong, but I doubt deluge will use growl anyway...)Code: Select all
sudo port edit deluge
EDIT : 1.3.2 version : Macports has been updated, this howto still works
EDIT : The short version :EDIT : The long version (you should also read replies) :
- Without X11 (Quartz-GTK) :
or if that doesn't work :Code: Select all
sudo port install boost +python26 gtk2 +no_x11+quartz libnotify +no_x11+quartz deluge
Code: Select all
sudo port install boost +python26 pango +no_x11+quartz cairo +no_x11+quartz gtk2 +no_x11+quartz libnotify +no_x11+quartz deluge
- With X11 :
Code: Select all
sudo port install boost +python26 deluge
These instructions assume a clean install of Snow Leopard (no XQuartz, Darwine, Winebottler, or MacPorts / Fink installed before starting at step 1).
Then you are done! you can now use deluge :
- Install X11 from your Leopard CD (it should already be installed as it installs by default on Leopard and Snow Leopard)
- Download Xcode tools from Apple Developer Connection (free registration required for download).
- Download and install Mac Ports from MacPorts.org. (1.9.2 as of this writing).
- Open a terminal prompt (from Utilities) :
Yes that's almost all you need, really, and patience... (1.8GB downloaded, 3~4h of total build time with CPU @ 100%)Code: Select all
sudo port install deluge
- After some time (1~2 hours), while building libtorrent it will ask to install boost with +python26 option, just issue the command proposed. that will take... again 1h or so.
Code: Select all
sudo port install boost +python26
- then resume deluge install, again :
That one liner should also do the job (untested, too lazy to uninstall all and get that 5h compilation again ) :Code: Select all
sudo port install deluge
Code: Select all
sudo port install boost +python26 deluge
- Open terminal, assuming port is in your path (/opt/local/bin) :
- Start deluged daemon:
Code: Select all
deluged-2.6 &
- Start deluge:
Code: Select all
deluge-2.6 &