Version 16 (modified by carbncl, 12 years ago) (diff)

Lion part libnotify dependency fixed + some edits

Installing Deluge on Mac OSX

This works on OSX Lion 10.7 with Deluge 1.3.3 and also works on previous versions (Snow Leopard 10.6.x / Deluge 1.3.x)

These instructions assume a clean install of OSX (no XQuartz, Darwine, Winebottler, or MacPorts / Fink installed before starting at step 1).

This methodology is time consuming, but is less error-prone for the uninitiated.

(Go watch a movie. It's gonna take a while for the downloading and compiling... might be hours of compilation and some gigabytes generated)

First download and install pre-requisites:

  1. Xcode from App Store
  2. Mac Ports from MacPorts.org. (2.0.3 as of this writing).

Then open a terminal prompt (from Utilities), all the next steps will be done from command line

There are two methods to install deluge, one use X11, the other use Quartz-GTK.

In short, X11 is "classic" linux-interface on OSX, while Quartz-GTK use native OSX interface, which is faster and better looking... but also more error prone. Up to you!

Install deluge with X11

sudo port install boost +python26 deluge

(boost library must be installed with +python26 or macports will complain later when building deluge)

Install deluge with Quartz-GTK

sudo port install boost +python26 gtk2 +no_x11+quartz deluge

or if that doesn't work :

sudo port install boost +python26 pango +no_x11+quartz cairo +no_x11+quartz gtk2 +no_x11+quartz deluge

Start Deluge

  1. Open terminal, assuming port is in your path (/opt/local/bin)
  2. Start deluged daemon:
    deluged-2.6 &
    
  3. Start deluge interface:
    deluge-2.6 &
    

More

More details / help available on forums! in OSX Section and also in this thread which initiated that wiki entry.