summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorhubertf <hubertf>2003-09-29 10:50:09 +0000
committerhubertf <hubertf>2003-09-29 10:50:09 +0000
commitd477ae28bfc83aa7fbb5b9990fccd5d74d8d7cbb (patch)
treec40df15e6c553024da660b0bfbaa980464df64c0 /net
parent2d726056d7f0808e316d4235c2ebb3dadf5ded0d (diff)
downloadpkgsrc-d477ae28bfc83aa7fbb5b9990fccd5d74d8d7cbb.tar.gz
Update bittorrent to 3.3. Changes:
* Files now only get allocated as they're downloaded and don't fragment the hard drive * Large torrents no longer hose the CPU * Better network utilization and more consistent download rates * Poorly seeded torrents get out faster * Several important bug fixes
Diffstat (limited to 'net')
-rw-r--r--net/bittorrent/Makefile5
-rw-r--r--net/bittorrent/PLIST32
-rw-r--r--net/bittorrent/distinfo6
-rw-r--r--net/bittorrent/patches/patch-aa13
4 files changed, 6 insertions, 50 deletions
diff --git a/net/bittorrent/Makefile b/net/bittorrent/Makefile
index b76861540da..18cdb46dd65 100644
--- a/net/bittorrent/Makefile
+++ b/net/bittorrent/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2003/08/28 15:02:28 recht Exp $
+# $NetBSD: Makefile,v 1.10 2003/09/29 10:50:10 hubertf Exp $
#
-DISTNAME= BitTorrent-3.2.1b
+DISTNAME= BitTorrent-3.3
PKGNAME= ${DISTNAME:S/BitT/bitt/}
-PKGREVISION= 2
CATEGORIES= net
MASTER_SITES= http://bitconjurer.org/BitTorrent/
diff --git a/net/bittorrent/PLIST b/net/bittorrent/PLIST
index f7a147cc698..dff197d5625 100644
--- a/net/bittorrent/PLIST
+++ b/net/bittorrent/PLIST
@@ -1,10 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2003/09/14 16:43:52 recht Exp $
+@comment $NetBSD: PLIST,v 1.4 2003/09/29 10:50:10 hubertf Exp $
bin/btcompletedir.py
bin/btcompletedirgui.py
bin/btdownloadcurses.py
bin/btdownloadgui.py
bin/btdownloadheadless.py
-bin/btdownloadlibrary.py
bin/btlaunchmany.py
bin/btlaunchmanycurses.py
bin/btmakemetafile.py
@@ -13,85 +12,56 @@ bin/btrename.py
bin/btshowmetainfo.py
bin/bttest.py
bin/bttrack.py
-${PYSITELIB}/BitTorrent/Choker.py
${PYSITELIB}/BitTorrent/Choker.pyc
${PYSITELIB}/BitTorrent/Choker.pyo
-${PYSITELIB}/BitTorrent/Connecter.py
${PYSITELIB}/BitTorrent/Connecter.pyc
${PYSITELIB}/BitTorrent/Connecter.pyo
-${PYSITELIB}/BitTorrent/CurrentRateMeasure.py
${PYSITELIB}/BitTorrent/CurrentRateMeasure.pyc
${PYSITELIB}/BitTorrent/CurrentRateMeasure.pyo
-${PYSITELIB}/BitTorrent/Downloader.py
${PYSITELIB}/BitTorrent/Downloader.pyc
${PYSITELIB}/BitTorrent/Downloader.pyo
-${PYSITELIB}/BitTorrent/DownloaderFeedback.py
${PYSITELIB}/BitTorrent/DownloaderFeedback.pyc
${PYSITELIB}/BitTorrent/DownloaderFeedback.pyo
-${PYSITELIB}/BitTorrent/Encrypter.py
${PYSITELIB}/BitTorrent/Encrypter.pyc
${PYSITELIB}/BitTorrent/Encrypter.pyo
-${PYSITELIB}/BitTorrent/EndgameDownloader.py
-${PYSITELIB}/BitTorrent/EndgameDownloader.pyc
-${PYSITELIB}/BitTorrent/EndgameDownloader.pyo
-${PYSITELIB}/BitTorrent/HTTPHandler.py
${PYSITELIB}/BitTorrent/HTTPHandler.pyc
${PYSITELIB}/BitTorrent/HTTPHandler.pyo
-${PYSITELIB}/BitTorrent/NatCheck.py
${PYSITELIB}/BitTorrent/NatCheck.pyc
${PYSITELIB}/BitTorrent/NatCheck.pyo
-${PYSITELIB}/BitTorrent/PiecePicker.py
${PYSITELIB}/BitTorrent/PiecePicker.pyc
${PYSITELIB}/BitTorrent/PiecePicker.pyo
-${PYSITELIB}/BitTorrent/RateMeasure.py
${PYSITELIB}/BitTorrent/RateMeasure.pyc
${PYSITELIB}/BitTorrent/RateMeasure.pyo
-${PYSITELIB}/BitTorrent/RawServer.py
${PYSITELIB}/BitTorrent/RawServer.pyc
${PYSITELIB}/BitTorrent/RawServer.pyo
-${PYSITELIB}/BitTorrent/Rerequester.py
${PYSITELIB}/BitTorrent/Rerequester.pyc
${PYSITELIB}/BitTorrent/Rerequester.pyo
-${PYSITELIB}/BitTorrent/Storage.py
${PYSITELIB}/BitTorrent/Storage.pyc
${PYSITELIB}/BitTorrent/Storage.pyo
-${PYSITELIB}/BitTorrent/StorageWrapper.py
${PYSITELIB}/BitTorrent/StorageWrapper.pyc
${PYSITELIB}/BitTorrent/StorageWrapper.pyo
-${PYSITELIB}/BitTorrent/Uploader.py
${PYSITELIB}/BitTorrent/Uploader.pyc
${PYSITELIB}/BitTorrent/Uploader.pyo
-${PYSITELIB}/BitTorrent/__init__.py
${PYSITELIB}/BitTorrent/__init__.pyc
${PYSITELIB}/BitTorrent/__init__.pyo
-${PYSITELIB}/BitTorrent/bencode.py
${PYSITELIB}/BitTorrent/bencode.pyc
${PYSITELIB}/BitTorrent/bencode.pyo
-${PYSITELIB}/BitTorrent/bitfield.py
${PYSITELIB}/BitTorrent/bitfield.pyc
${PYSITELIB}/BitTorrent/bitfield.pyo
-${PYSITELIB}/BitTorrent/btformats.py
${PYSITELIB}/BitTorrent/btformats.pyc
${PYSITELIB}/BitTorrent/btformats.pyo
-${PYSITELIB}/BitTorrent/download.py
${PYSITELIB}/BitTorrent/download.pyc
${PYSITELIB}/BitTorrent/download.pyo
-${PYSITELIB}/BitTorrent/fakeopen.py
${PYSITELIB}/BitTorrent/fakeopen.pyc
${PYSITELIB}/BitTorrent/fakeopen.pyo
-${PYSITELIB}/BitTorrent/parseargs.py
${PYSITELIB}/BitTorrent/parseargs.pyc
${PYSITELIB}/BitTorrent/parseargs.pyo
-${PYSITELIB}/BitTorrent/selectpoll.py
${PYSITELIB}/BitTorrent/selectpoll.pyc
${PYSITELIB}/BitTorrent/selectpoll.pyo
-${PYSITELIB}/BitTorrent/testtest.py
${PYSITELIB}/BitTorrent/testtest.pyc
${PYSITELIB}/BitTorrent/testtest.pyo
-${PYSITELIB}/BitTorrent/track.py
${PYSITELIB}/BitTorrent/track.pyc
${PYSITELIB}/BitTorrent/track.pyo
-${PYSITELIB}/BitTorrent/zurllib.py
${PYSITELIB}/BitTorrent/zurllib.pyc
${PYSITELIB}/BitTorrent/zurllib.pyo
@dirrm ${PYSITELIB}/BitTorrent
diff --git a/net/bittorrent/distinfo b/net/bittorrent/distinfo
index b333f8d2b29..4b3ecd2ff74 100644
--- a/net/bittorrent/distinfo
+++ b/net/bittorrent/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2003/05/13 01:25:24 salo Exp $
+$NetBSD: distinfo,v 1.4 2003/09/29 10:50:10 hubertf Exp $
-SHA1 (BitTorrent-3.2.1b.tar.gz) = 124049e721a8b722af9d3c489b44a8a81789ce68
-Size (BitTorrent-3.2.1b.tar.gz) = 144420 bytes
+SHA1 (BitTorrent-3.3.tar.gz) = 45ba1999adf536ca4d96a32ca2f929d4d36803c0
+Size (BitTorrent-3.3.tar.gz) = 168628 bytes
SHA1 (patch-aa) = 91f66b6c788c7989a9bec8ce97c62cb7a01f9a5c
diff --git a/net/bittorrent/patches/patch-aa b/net/bittorrent/patches/patch-aa
deleted file mode 100644
index a8548806119..00000000000
--- a/net/bittorrent/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2003/05/13 01:25:24 salo Exp $
-
---- btcompletedir.py.orig 2003-05-11 21:41:50.000000000 +0200
-+++ btcompletedir.py 2003-05-11 21:42:14.000000000 +0200
-@@ -37,7 +37,7 @@
- try:
- t = split(i)[-1]
- if t not in ignore and t[0] != '.':
-- make_meta_file(i, url, flag = flag, progress = callback, progress_percent=0, piece_length = piece_length)
-+ make_meta_file(i, url, flag = flag, progress = callback, progress_percent=0, piece_len_exp = piece_length)
- except ValueError:
- print_exc()
-