Initial import of bittornado and bittornado-gui:

Experimental BitTorrent client, based on the official one.
This commit is contained in:
wiz 2004-10-28 17:00:26 +00:00
parent 46d5094d29
commit ae6696659a
9 changed files with 250 additions and 0 deletions

3
net/bittornado-gui/DESCR Normal file
View file

@ -0,0 +1,3 @@
Experimental BitTorrent client, based on the official one.
This package contains the GUI.

View file

@ -0,0 +1,26 @@
# $NetBSD: Makefile,v 1.1.1.1 2004/10/28 17:00:27 wiz Exp $
#
.include "../../net/bittornado/Makefile.common"
PKGNAME= ${DISTNAME:S/Tornado/Tornado-gui/}
COMMENT+= (wxGTK GUI)
CONFLICTS= bittorrent-gui-[0-9]*
DEPENDS+= bittornado>=0.3.7:../../net/bittornado
NO_BUILD= # defined
PYTHON_PATCH_SCRIPTS= btcompletedirgui.py btdownloadgui.py
PYTHON_PATCH_SCRIPTS+= btmaketorrentgui.py
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/btcompletedirgui.py ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/btdownloadgui.py ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/btmaketorrentgui.py ${PREFIX}/bin
.include "../../lang/python/application.mk"
.include "../../x11/py-wxWindows/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

4
net/bittornado-gui/PLIST Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: PLIST,v 1.1.1.1 2004/10/28 17:00:27 wiz Exp $
bin/btcompletedirgui.py
bin/btdownloadgui.py
bin/btmaketorrentgui.py

1
net/bittornado/DESCR Normal file
View file

@ -0,0 +1 @@
Experimental BitTorrent client, based on the official one.

14
net/bittornado/Makefile Normal file
View file

@ -0,0 +1,14 @@
# $NetBSD: Makefile,v 1.1.1.1 2004/10/28 17:00:26 wiz Exp $
#
.include "Makefile.common"
CONFLICTS= bittorrent-[0-9]*
PYDISTUTILSPKG= yes
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../devel/py-cursespanel/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,19 @@
# $NetBSD: Makefile.common,v 1.1.1.1 2004/10/28 17:00:26 wiz Exp $
#
DISTNAME= BitTornado-0.3.7
CATEGORIES= net
MASTER_SITES= http://e.scarywater.net/bt/download/
MAINTAINER= wiz@NetBSD.org
HOMEPAGE= http://bittornado.com/
COMMENT= Experimental bittorrent client
DISTINFO_FILE= ${.CURDIR}/../../net/bittornado/distinfo
FILESDIR= ${.CURDIR}/../../net/bittornado/files
PATCHDIR= ${.CURDIR}/../../net/bittornado/patches
WRKSRC= ${WRKDIR}/BitTornado-CVS
USE_BUILDLINK3= yes
PYTHON_VERSIONS_ACCEPTED= 23pth 22pth

158
net/bittornado/PLIST Normal file
View file

@ -0,0 +1,158 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/28 17:00:27 wiz Exp $
bin/bt-t-make.py
bin/btcompletedir.py
bin/btcopyannounce.py
bin/btdownloadcurses.py
bin/btdownloadheadless.py
bin/btlaunchmany.py
bin/btlaunchmanycurses.py
bin/btmakemetafile.py
bin/btreannounce.py
bin/btrename.py
bin/btsethttpseeds.py
bin/btshowmetainfo.py
bin/bttest.py
bin/bttrack.py
${PYSITELIB}/BitTornado/BT1/Choker.py
${PYSITELIB}/BitTornado/BT1/Choker.pyc
${PYSITELIB}/BitTornado/BT1/Choker.pyo
${PYSITELIB}/BitTornado/BT1/Connecter.py
${PYSITELIB}/BitTornado/BT1/Connecter.pyc
${PYSITELIB}/BitTornado/BT1/Connecter.pyo
${PYSITELIB}/BitTornado/BT1/Downloader.py
${PYSITELIB}/BitTornado/BT1/Downloader.pyc
${PYSITELIB}/BitTornado/BT1/Downloader.pyo
${PYSITELIB}/BitTornado/BT1/DownloaderFeedback.py
${PYSITELIB}/BitTornado/BT1/DownloaderFeedback.pyc
${PYSITELIB}/BitTornado/BT1/DownloaderFeedback.pyo
${PYSITELIB}/BitTornado/BT1/Encrypter.py
${PYSITELIB}/BitTornado/BT1/Encrypter.pyc
${PYSITELIB}/BitTornado/BT1/Encrypter.pyo
${PYSITELIB}/BitTornado/BT1/FileSelector.py
${PYSITELIB}/BitTornado/BT1/FileSelector.pyc
${PYSITELIB}/BitTornado/BT1/FileSelector.pyo
${PYSITELIB}/BitTornado/BT1/HTTPDownloader.py
${PYSITELIB}/BitTornado/BT1/HTTPDownloader.pyc
${PYSITELIB}/BitTornado/BT1/HTTPDownloader.pyo
${PYSITELIB}/BitTornado/BT1/NatCheck.py
${PYSITELIB}/BitTornado/BT1/NatCheck.pyc
${PYSITELIB}/BitTornado/BT1/NatCheck.pyo
${PYSITELIB}/BitTornado/BT1/PiecePicker.py
${PYSITELIB}/BitTornado/BT1/PiecePicker.pyc
${PYSITELIB}/BitTornado/BT1/PiecePicker.pyo
${PYSITELIB}/BitTornado/BT1/Rerequester.py
${PYSITELIB}/BitTornado/BT1/Rerequester.pyc
${PYSITELIB}/BitTornado/BT1/Rerequester.pyo
${PYSITELIB}/BitTornado/BT1/Statistics.py
${PYSITELIB}/BitTornado/BT1/Statistics.pyc
${PYSITELIB}/BitTornado/BT1/Statistics.pyo
${PYSITELIB}/BitTornado/BT1/Storage.py
${PYSITELIB}/BitTornado/BT1/Storage.pyc
${PYSITELIB}/BitTornado/BT1/Storage.pyo
${PYSITELIB}/BitTornado/BT1/StorageWrapper.py
${PYSITELIB}/BitTornado/BT1/StorageWrapper.pyc
${PYSITELIB}/BitTornado/BT1/StorageWrapper.pyo
${PYSITELIB}/BitTornado/BT1/StreamCheck.py
${PYSITELIB}/BitTornado/BT1/StreamCheck.pyc
${PYSITELIB}/BitTornado/BT1/StreamCheck.pyo
${PYSITELIB}/BitTornado/BT1/T2T.py
${PYSITELIB}/BitTornado/BT1/T2T.pyc
${PYSITELIB}/BitTornado/BT1/T2T.pyo
${PYSITELIB}/BitTornado/BT1/Uploader.py
${PYSITELIB}/BitTornado/BT1/Uploader.pyc
${PYSITELIB}/BitTornado/BT1/Uploader.pyo
${PYSITELIB}/BitTornado/BT1/__init__.py
${PYSITELIB}/BitTornado/BT1/__init__.pyc
${PYSITELIB}/BitTornado/BT1/__init__.pyo
${PYSITELIB}/BitTornado/BT1/btformats.py
${PYSITELIB}/BitTornado/BT1/btformats.pyc
${PYSITELIB}/BitTornado/BT1/btformats.pyo
${PYSITELIB}/BitTornado/BT1/fakeopen.py
${PYSITELIB}/BitTornado/BT1/fakeopen.pyc
${PYSITELIB}/BitTornado/BT1/fakeopen.pyo
${PYSITELIB}/BitTornado/BT1/makemetafile.py
${PYSITELIB}/BitTornado/BT1/makemetafile.pyc
${PYSITELIB}/BitTornado/BT1/makemetafile.pyo
${PYSITELIB}/BitTornado/BT1/track.py
${PYSITELIB}/BitTornado/BT1/track.pyc
${PYSITELIB}/BitTornado/BT1/track.pyo
${PYSITELIB}/BitTornado/ConfigDir.py
${PYSITELIB}/BitTornado/ConfigDir.pyc
${PYSITELIB}/BitTornado/ConfigDir.pyo
${PYSITELIB}/BitTornado/ConfigReader.py
${PYSITELIB}/BitTornado/ConfigReader.pyc
${PYSITELIB}/BitTornado/ConfigReader.pyo
${PYSITELIB}/BitTornado/ConnChoice.py
${PYSITELIB}/BitTornado/ConnChoice.pyc
${PYSITELIB}/BitTornado/ConnChoice.pyo
${PYSITELIB}/BitTornado/CreateIcons.py
${PYSITELIB}/BitTornado/CreateIcons.pyc
${PYSITELIB}/BitTornado/CreateIcons.pyo
${PYSITELIB}/BitTornado/CurrentRateMeasure.py
${PYSITELIB}/BitTornado/CurrentRateMeasure.pyc
${PYSITELIB}/BitTornado/CurrentRateMeasure.pyo
${PYSITELIB}/BitTornado/HTTPHandler.py
${PYSITELIB}/BitTornado/HTTPHandler.pyc
${PYSITELIB}/BitTornado/HTTPHandler.pyo
${PYSITELIB}/BitTornado/PSYCO.py
${PYSITELIB}/BitTornado/PSYCO.pyc
${PYSITELIB}/BitTornado/PSYCO.pyo
${PYSITELIB}/BitTornado/RateLimiter.py
${PYSITELIB}/BitTornado/RateLimiter.pyc
${PYSITELIB}/BitTornado/RateLimiter.pyo
${PYSITELIB}/BitTornado/RateMeasure.py
${PYSITELIB}/BitTornado/RateMeasure.pyc
${PYSITELIB}/BitTornado/RateMeasure.pyo
${PYSITELIB}/BitTornado/RawServer.py
${PYSITELIB}/BitTornado/RawServer.pyc
${PYSITELIB}/BitTornado/RawServer.pyo
${PYSITELIB}/BitTornado/ServerPortHandler.py
${PYSITELIB}/BitTornado/ServerPortHandler.pyc
${PYSITELIB}/BitTornado/ServerPortHandler.pyo
${PYSITELIB}/BitTornado/SocketHandler.py
${PYSITELIB}/BitTornado/SocketHandler.pyc
${PYSITELIB}/BitTornado/SocketHandler.pyo
${PYSITELIB}/BitTornado/__init__.py
${PYSITELIB}/BitTornado/__init__.pyc
${PYSITELIB}/BitTornado/__init__.pyo
${PYSITELIB}/BitTornado/bencode.py
${PYSITELIB}/BitTornado/bencode.pyc
${PYSITELIB}/BitTornado/bencode.pyo
${PYSITELIB}/BitTornado/bitfield.py
${PYSITELIB}/BitTornado/bitfield.pyc
${PYSITELIB}/BitTornado/bitfield.pyo
${PYSITELIB}/BitTornado/clock.py
${PYSITELIB}/BitTornado/clock.pyc
${PYSITELIB}/BitTornado/clock.pyo
${PYSITELIB}/BitTornado/download_bt1.py
${PYSITELIB}/BitTornado/download_bt1.pyc
${PYSITELIB}/BitTornado/download_bt1.pyo
${PYSITELIB}/BitTornado/inifile.py
${PYSITELIB}/BitTornado/inifile.pyc
${PYSITELIB}/BitTornado/inifile.pyo
${PYSITELIB}/BitTornado/launchmanycore.py
${PYSITELIB}/BitTornado/launchmanycore.pyc
${PYSITELIB}/BitTornado/launchmanycore.pyo
${PYSITELIB}/BitTornado/natpunch.py
${PYSITELIB}/BitTornado/natpunch.pyc
${PYSITELIB}/BitTornado/natpunch.pyo
${PYSITELIB}/BitTornado/parseargs.py
${PYSITELIB}/BitTornado/parseargs.pyc
${PYSITELIB}/BitTornado/parseargs.pyo
${PYSITELIB}/BitTornado/parsedir.py
${PYSITELIB}/BitTornado/parsedir.pyc
${PYSITELIB}/BitTornado/parsedir.pyo
${PYSITELIB}/BitTornado/piecebuffer.py
${PYSITELIB}/BitTornado/piecebuffer.pyc
${PYSITELIB}/BitTornado/piecebuffer.pyo
${PYSITELIB}/BitTornado/selectpoll.py
${PYSITELIB}/BitTornado/selectpoll.pyc
${PYSITELIB}/BitTornado/selectpoll.pyo
${PYSITELIB}/BitTornado/subnetparse.py
${PYSITELIB}/BitTornado/subnetparse.pyc
${PYSITELIB}/BitTornado/subnetparse.pyo
${PYSITELIB}/BitTornado/zurllib.py
${PYSITELIB}/BitTornado/zurllib.pyc
${PYSITELIB}/BitTornado/zurllib.pyo
@dirrm ${PYSITELIB}/BitTornado/BT1
@dirrm ${PYSITELIB}/BitTornado

5
net/bittornado/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2004/10/28 17:00:27 wiz Exp $
SHA1 (BitTornado-0.3.7.tar.gz) = 38af811880af51437d80ffef3a4e7191d128b303
Size (BitTornado-0.3.7.tar.gz) = 176879 bytes
SHA1 (patch-aa) = f0616d1b59f1512db45f8a937faef9f5bb3b148b

View file

@ -0,0 +1,20 @@
$NetBSD: patch-aa,v 1.1.1.1 2004/10/28 17:00:27 wiz Exp $
--- setup.py.orig 2004-08-15 23:37:11.000000000 +0200
+++ setup.py
@@ -18,12 +18,12 @@ setup(
packages = ["BitTornado","BitTornado.BT1"],
- scripts = ["btdownloadgui.py", "btdownloadheadless.py",
+ scripts = ["btdownloadheadless.py",
"bttrack.py", "btmakemetafile.py", "btlaunchmany.py", "btcompletedir.py",
- "btdownloadcurses.py", "btcompletedirgui.py", "btlaunchmanycurses.py",
+ "btdownloadcurses.py", "btlaunchmanycurses.py",
"btmakemetafile.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py",
"bttest.py",
- 'btmaketorrentgui.py', 'btcopyannounce.py', 'btsethttpseeds.py',
+ 'btcopyannounce.py', 'btsethttpseeds.py',
'bt-t-make.py',
]
)