notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
deluge Bittorrent client using Python, GTK2, and libtorrent-rasterbar
1.3.15_2,1 net-p2p on this many watch lists=13 search for ports that depend on this port Find issues related to this port Report an issue related to this port
1.3.15Version of this port present on the latest quarterly branch.
Maintainer: rm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-03-03 21:05:31
Last Update: 2018-12-12 01:35:36
SVN Revision: 487272
Also Listed In: python
License: GPLv3
Deluge is a Bittorrent client written in Python and GTK+. Deluge is intended
to bring a native, full-featured client to Linux, BSD, and other *nix GTK
desktop environments such as Gnome and Xfce.

Deluge uses Rasterbar's version of libtorrent as the main ingredient in its
bittorrent protocol backend.

WWW: https://deluge-torrent.org/
SVNWeb : Homepage
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (3 items)
  1. /usr/local/share/licenses/deluge-1.3.15_2,1/catalog.mk
  2. /usr/local/share/licenses/deluge-1.3.15_2,1/LICENSE
  3. /usr/local/share/licenses/deluge-1.3.15_2,1/GPLv3
  4. Collapse this list.
Dependency lines:
  • deluge>0:net-p2p/deluge

To install the port: cd /usr/ports/net-p2p/deluge/ && make install clean
To add the package: pkg install deluge

PKGNAME: deluge

There is no flavor information for this port.

distinfo: There is no distinfo for this port.


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. python2.7 : lang/python27
  2. pygobject-codegen-2.0 : devel/py-gobject
  3. pygtk-2.0.pc : x11-toolkits/py-gtk2
Runtime dependencies:
  1. py27-dbus>=0.83 : devel/py-dbus@py27
  2. py27-game>0 : devel/py-game@py27
  3. py27-notify>=0.1.1 : devel/py-notify@py27
  4. xdg-utils>=1.0.2 : devel/xdg-utils
  5. deluge : net-p2p/deluge-cli
  6. python2.7 : lang/python27
  7. pygobject-codegen-2.0 : devel/py-gobject
  8. pygtk-2.0.pc : x11-toolkits/py-gtk2
Library dependencies:
  1. libatk-1.0.so : accessibility/atk
  2. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  3. libglib-2.0.so : devel/glib20
  4. libintl.so : devel/gettext-runtime
  5. libgtk-x11-2.0.so : x11-toolkits/gtk20
  6. libglade-2.0.so : devel/libglade2
  7. libgsf-1.so : devel/libgsf
  8. librsvg-2.so : graphics/librsvg2
  9. libxml2.so : textproc/libxml2
  10. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
python:-2.7 metaport gnome

Master Sites:
    There is no master site for this port.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2016-10-26
    Affects: users of net-p2p/deluge
    Author: rm@FreeBSD.org
    Reason: 
      Deluge port has been split out onto CLI part and GUI part. So if user
      only needs deluged, net-p2p/deluge-cli should be installed. For full
      deluge installation, including GTK+ GUI client, net-p2p/deluge should
      be installed as a usual.
    
      Old deluge package should be removed manually first:
    
      # pkg delete deluge
    
      After that install preferred deluge package as usual.
    
    
  • 2013-02-02
    Affects: users of net-p2p/deluge
    Author: rm@FreeBSD.org
    Reason: 
      deluge port had switched to using libtorrent-rasterbar 0.16 as backend. Since
      both of the versions of libtorrent are conflicting with each other, you need
      to deinstall libtorrent-rasterbar-15 and libtorrent-rasterbar-15-python first
      and then update deluge as usual. Please also keep in mind, that deluge does
      not work via http-proxy when libtorrent-rasterbar 0.16 is used.
    
    
  • 2009-01-18
    Affects: users of net-p2p/deluge
    Author: mezz@FreeBSD.org
    Reason: 
      The Deluge has been updated from 0.5.x to 1.x. The 1.x has been rewritten,
      so it is recommend for you to make the back up of your ~/.config/deluge. The
      configuration and plugins of 0.5.x do not work in 1.x. Deluge will picking
      up the old configuration and try to convert it to the newer format, but I
      wouldn't trust it to do it without the back up.
    
      If you prefer to stick with 0.5.x, you can use portmaster:
    
      	# portmaster -o net-p2p/deluge05 net-p2p/deluge
    
      or if you use portupgrade:
    
    	# portupgrade -o net-p2p/deluge05 net-p2p/deluge
    
    
  • 2008-01-26
    Affects: users of net-p2p/deluge
    Author: mezz@FreeBSD.org
    Reason: 
      Deluge was updated to version 0.5.8.2.  If you are using blocklist plugin,
      you have to remove blocklist.conf first before you can run it, or it will
      crash upon start up.
    
    	$ rm -f ~/.config/deluge/blocklist.conf
    
    

Number of commits found: 124 (showing only 24 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Oct 2007 22:37:33
Original commit files touched by this commit  0.5.6

mezz search for other commits by this committer
Update to 0.5.6.
10 Sep 2007 15:14:42
Original commit files touched by this commit  0.5.5_1

mezz search for other commits by this committer
Add a missing dependency, the TorrentNotification plugin needs py-notify.
Bump the PORTREVISION.
10 Sep 2007 15:02:47
Original commit files touched by this commit  0.5.5

mezz search for other commits by this committer
Update to 0.5.5.
14 Aug 2007 17:51:28
Original commit files touched by this commit  0.5.4.1_1

mezz search for other commits by this committer
Force commit, the second reroll change was setup.py and src/dialogs.py. The
setup.py has been backed out from the first rerolled tarball. As for the
src/dialogs.py, I found change in SVN and the commit message said, 'Tweaks to
allocation and file manager prefs.' I think bump the PORTREVISION was right
thing to do.

Thanks to Romain Tartiere <romain@blogreen.org> for allow me to download his
the old tarball from his web space and compare it with the current tarball.
14 Aug 2007 16:36:18
Original commit files touched by this commit  0.5.4.1_1

mezz search for other commits by this committer
The tarball has been rerolled again. Somehow I have lost the second tarball
to compare with the third tarball, so I have no idea what kind of change. I
have asked in the forum[1] and the developer has replied. He said that he does
not remember what kind of change in there, but he promise me that it's safe.
Since nobody knew, so I am going to bump the PORTREVISION in case.

The developer said that he will post in the news next time if he reroll the
tarball to give us the headup the reason of reroll. I think it's fair enough.

[1] http://forum.deluge-torrent.org/viewtopic.php?f=8&t=309

Reported by:    krismail
12 Aug 2007 03:48:53
Original commit files touched by this commit  0.5.4.1

mezz search for other commits by this committer
The tarball has been re-rolled by remove a lot of useless files that was
included by accident. Also, they tweaked a bit in setup.py that doesn't affect
anything in runtime as no function change.

-SIZE (deluge-0.5.4.1.tar.gz) = 15536378
+SIZE (deluge-0.5.4.1.tar.gz) = 1480071

Reported by:    krismail
11 Aug 2007 07:05:23
Original commit files touched by this commit  0.5.4.1

mezz search for other commits by this committer
Update to 0.5.4.1.
07 Aug 2007 01:27:09
Original commit files touched by this commit  0.5.4_1

mezz search for other commits by this committer
No longer need to enable compact allocation by default. The
libtorrent/src/storage.cpp doesn't know about how to check filesystem on
FreeBSD yet, so instead always use sparse file without check on which
filesystems that have sparse file support. Both UFS and UFS2 have sparse file
support. Bump the PORTREVISION.
05 Aug 2007 23:27:42
Original commit files touched by this commit  0.5.4

mezz search for other commits by this committer
- Update to 0.5.4.
- Add a patch to enable compact allocation by default. It doesn't work very
  if it is disable, because of UFS2.
27 Jul 2007 22:02:12
Original commit files touched by this commit  0.5.2

mezz search for other commits by this committer
Fix the fetch. I am not update it to 0.5.3 yet, because it's broke on
FreeBSD for some reason. Gotta to figure it out sometime.
27 Jul 2007 21:49:54
Original commit files touched by this commit  0.5.2

kris search for other commits by this committer
BROKEN: Unfetchable
07 Jul 2007 17:23:27
Original commit files touched by this commit  0.5.2

mezz search for other commits by this committer
Add dirrmtry on main directory, since there is a dirrmtry on sub directory.

Reported by:    sat
06 Jul 2007 04:44:26
Original commit files touched by this commit  0.5.2

mezz search for other commits by this committer
Update to 0.5.2.
06 Jul 2007 04:43:53
Original commit files touched by this commit  0.5.2

mezz search for other commits by this committer
Update to 0.5.2.
04 Jul 2007 15:10:58
Original commit files touched by this commit  0.5.1.1_1

barner search for other commits by this committer
- Bump boost shared library version to 4
- Bump PORTREVISION
18 Jun 2007 15:47:08
Original commit files touched by this commit  0.5.1.1

mezz search for other commits by this committer
Respect the CC/CXX.
12 Jun 2007 20:13:10
Original commit files touched by this commit  0.5.1.1

mezz search for other commits by this committer
Update to 0.5.1.1.

The website said, 'There was a licensing problem with the Deluge 0.5.1 tarball
that was released yesterday.  This release add no features or bugfixes, but
contains a fixed license.  This new release is version 0.5.1.1.' More info
about license fixes visit at http://dev.deluge-torrent.org/changeset/576 ...
12 Jun 2007 07:11:07
Original commit files touched by this commit  0.5.1

mezz search for other commits by this committer
Update to 0.5.1 and took a patch from rblibtorrent/files/patch-socket_ops.hpp.
19 May 2007 20:32:57
Original commit files touched by this commit  0.5.0_2

flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
26 Mar 2007 19:48:18
Original commit files touched by this commit  0.5.0

mezz search for other commits by this committer
Portlint:
        -Add USE_GETTEXT.
18 Mar 2007 19:54:32
Original commit files touched by this commit  0.5.0

mezz search for other commits by this committer
- Update to 0.5.0, a final release.
- Hopeful fix on amd64, sparc64 and ia64. Nobody has report it yet, but I took
  a lot of reports in Ubuntu forums and took idea from Fedora's rpms.
09 Mar 2007 06:01:34
Original commit files touched by this commit  0.4.99.2

mezz search for other commits by this committer
Update to 0.4.99.2 as in Deluge 0.5 Release Candidate 2.
07 Mar 2007 19:28:29
Original commit files touched by this commit  0.4.99.1

mezz search for other commits by this committer
Update to 0.4.99.1 as in Deluge 0.5 Release Candidate 1.
03 Mar 2007 21:05:21
Original commit files touched by this commit  0.4.90.3

mezz search for other commits by this committer
Deluge is a Bittorrent client written in Python and GTK+. Deluge is intended
to bring a native, full-featured client to Linux, BSD, and other *NIX GTK
desktop environments such as Gnome and XFCE.

Deluge uses Rasterbar's version of libtorrent as the main ingredient in its
bittorrent protocol backend.

WWW: http://deluge-torrent.org/

--

deluge-0.4.90.3 as in Deluge 0.5 Beta 3, I have added two patches from its SVN
to fix the memory leaks.

Number of commits found: 124 (showing only 24 on this page)

«  1 | 2 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
puttyJul 20
putty-gtk2Jul 20
putty-nogtkJul 20
jenkinsJul 17
jenkins-ltsJul 17
libxsltJul 16
asterisk13Jul 12
asterisk13Jul 12
asterisk15Jul 12
asterisk15Jul 12
asterisk16Jul 12
asterisk16Jul 12
python37Jul 12
firefoxJul 09
firefox*Jul 09

12 vulnerabilities affecting 149 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-07-20 17:14:51


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36996
Broken 93
Deprecated 99
Ignore 326
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 27
Expired 14
Set to expire 69
Interactive 0
new 24 hours 1
new 48 hours3
new 7 days29
new fortnight55
new month125

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.