Note that this will install dependencies for these packages as well. This is normal. This is the only time you will need to worry about all of these packages. You can upgrade Deluge without having to touch these. Also note that when you install librsvg2, you do NOT want to enable Mozilla support unless you are using Firefox 2.x.

After the dependencies are met, you can get Deluge from the svn. This will copy Deluge from the svn to a directory called deluge.

svn co http://svn.deluge-torrent.org/branches/1.1.0_RC deluge

Once that finishes, just:

cd deluge

Then build:

python setup.py build

Then either su or sudo:

python setup.py install

And that's it. Drop back to a regular user and start having fun with Deluge! If I missed something regarding a FreeBSD install, please contact AlmightyOatmeal on Freenode.

Alternative Method

Deluge (1.1.9) is available in ports, with dependencies correctly identified and also stable. For this author the following command correctly installed both the UI and Daemon components on FreeBSD 7.2 (installing the python/boost dependencies as required). ​http://www.freshports.org/net-p2p/deluge/