Import deluge-1.3.15.
Deluge is a lightweight, Free Software, cross-platform BitTorrent client. Deluge contains the common features to BitTorrent clients such as Protocol Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP, NAT-PMP, Proxy support, Web seeds, global and per-torrent speed limits. Deluge has been designed to run as both a normal standalone desktop application and as a client-server. In Thinclient mode a Deluge daemon handles all the BitTorrent activity and is able to run on headless machines with the user-interfaces connecting remotely from any other platform. ok bcallah@
This commit is contained in:
parent
257c68b5a1
commit
b20bc501cb
34
net/deluge/Makefile
Normal file
34
net/deluge/Makefile
Normal file
@ -0,0 +1,34 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2018/02/08 06:32:10 bentley Exp $
|
||||
|
||||
COMMENT = bittorrent client
|
||||
|
||||
DISTNAME = deluge-${MODPY_EGG_VERSION}
|
||||
MODPY_EGG_VERSION = 1.3.15
|
||||
|
||||
CATEGORIES = net
|
||||
|
||||
HOMEPAGE = http://www.deluge-torrent.org/
|
||||
|
||||
# GPLv3+
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
MASTER_SITES = http://download.deluge-torrent.org/source/
|
||||
|
||||
EXTRACT_SUFX = .tar.xz
|
||||
|
||||
MODULES = lang/python \
|
||||
textproc/intltool
|
||||
MODPY_SETUPTOOLS = Yes
|
||||
BUILD_DEPENDS = devel/py-xdg \
|
||||
net/libtorrent-rasterbar \
|
||||
textproc/py-chardet
|
||||
RUN_DEPENDS = devel/desktop-file-utils \
|
||||
devel/py-twisted \
|
||||
devel/py-xdg \
|
||||
net/libtorrent-rasterbar \
|
||||
textproc/py-chardet \
|
||||
www/py-mako \
|
||||
x11/gtk+3,-guic \
|
||||
x11/py-gtk2
|
||||
|
||||
.include <bsd.port.mk>
|
2
net/deluge/distinfo
Normal file
2
net/deluge/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (deluge-1.3.15.tar.xz) = qWQFFA48vFaebgVhZeKJpensZuA2wyfzkSxz0EnM+Sw=
|
||||
SIZE (deluge-1.3.15.tar.xz) = 1467368
|
14
net/deluge/patches/patch-setup_py
Normal file
14
net/deluge/patches/patch-setup_py
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-setup_py,v 1.1.1.1 2018/02/08 06:32:10 bentley Exp $
|
||||
|
||||
Index: setup.py
|
||||
--- setup.py.orig
|
||||
+++ setup.py
|
||||
@@ -505,7 +505,7 @@ if not windows_check() and not osx_check():
|
||||
('share/icons/hicolor/72x72/apps', ['deluge/data/icons/hicolor/72x72/apps/deluge.png']),
|
||||
('share/icons/hicolor/96x96/apps', ['deluge/data/icons/hicolor/96x96/apps/deluge.png']),
|
||||
('share/pixmaps', ['deluge/data/pixmaps/deluge.png', 'deluge/data/pixmaps/deluge.xpm']),
|
||||
- ('share/man/man1', [
|
||||
+ ('man/man1', [
|
||||
'docs/man/deluge.1',
|
||||
'docs/man/deluged.1',
|
||||
'docs/man/deluge-gtk.1',
|
10
net/deluge/pkg/DESCR
Normal file
10
net/deluge/pkg/DESCR
Normal file
@ -0,0 +1,10 @@
|
||||
Deluge is a lightweight, Free Software, cross-platform BitTorrent client.
|
||||
|
||||
Deluge contains the common features to BitTorrent clients such as Protocol
|
||||
Encryption, DHT, Local Peer Discovery (LSD), Peer Exchange (PEX), UPnP,
|
||||
NAT-PMP, Proxy support, Web seeds, global and per-torrent speed limits.
|
||||
|
||||
Deluge has been designed to run as both a normal standalone desktop
|
||||
application and as a client-server. In Thinclient mode a Deluge daemon
|
||||
handles all the BitTorrent activity and is able to run on headless machines
|
||||
with the user-interfaces connecting remotely from any other platform.
|
1417
net/deluge/pkg/PLIST
Normal file
1417
net/deluge/pkg/PLIST
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user