aboutsummaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
authorMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2006-12-16 11:01:59 +0000
committerMario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>2006-12-16 11:01:59 +0000
commitd463fa3b701c194740ceccedb9a1aca485bb598e (patch)
treeb8bad73af7d38726f385511b8c150b966d48c21e /net-p2p
parent5f752aaf0cebf8f2cebd71088b5a00087bf11d12 (diff)
downloadports-d463fa3b701c194740ceccedb9a1aca485bb598e.tar.gz
ports-d463fa3b701c194740ceccedb9a1aca485bb598e.zip
Notes
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/py-bittorrent/Makefile9
-rw-r--r--net-p2p/py-bittorrent/distinfo6
-rw-r--r--net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py6
-rw-r--r--net-p2p/py-bittorrent/files/patch-BitTorrent__AutoUpdateButler.py11
-rw-r--r--net-p2p/py-bittorrent/files/patch-BitTorrent__NewVersion.py11
-rw-r--r--net-p2p/py-bittorrent/files/patch-BitTorrent__platform.py18
-rw-r--r--net-p2p/py-bittorrent/files/patch-bittorrent-console.py34
-rw-r--r--net-p2p/py-bittorrent/files/patch-bittorrent-curses.py34
-rw-r--r--net-p2p/py-bittorrent/files/patch-launchmany-console.py15
-rw-r--r--net-p2p/py-bittorrent/files/patch-launchmany-curses.py15
-rw-r--r--net-p2p/py-bittorrent/pkg-plist322
11 files changed, 384 insertions, 97 deletions
diff --git a/net-p2p/py-bittorrent/Makefile b/net-p2p/py-bittorrent/Makefile
index b0851687b52d..ea1b2e29e104 100644
--- a/net-p2p/py-bittorrent/Makefile
+++ b/net-p2p/py-bittorrent/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= BitTorrent
-PORTVERSION= 4.20.2
-PORTREVISION= 1
+PORTVERSION= 4.26.0
PORTEPOCH= 1
CATEGORIES?= net-p2p python
MASTER_SITES= http://download.bittorrent.com/dl/
@@ -23,7 +22,7 @@ RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython
USE_GETTEXT= yes
USE_PYTHON= yes
USE_PYDISTUTILS= yes
-USE_TWISTED_RUN= yes
+USE_TWISTED_RUN= web
CONFLICTS= py??-*[Bb]it[Tt]orrent* py??-*[Bb]it[Tt]ornado* btqueue*
@@ -156,7 +155,7 @@ PLIST_FILES+= \
share/pixmaps/BitTorrent/themes/default/torrentstate/seeding.png \
share/pixmaps/BitTorrent/themes/default/torrentstate/starting.png \
share/pixmaps/BitTorrent/themes/default/torrentstate/stopped.png \
- share/pixmaps/BitTorrent/themes/default/torrentstate/unknown.png
+ share/pixmaps/BitTorrent/themes/default/torrentstate/unknown.png \
PLIST_SUB+= \
GUI=""
@@ -207,7 +206,7 @@ post-patch:
# public.key will be located under ${DATADIR} not ${DOCSDIR}
@${REINPLACE_CMD} -E \
-e "s|%%DATADIR%%|'${DATADIR}/'|" \
- ${WRKSRC}/BitTorrent/NewVersion.py
+ ${WRKSRC}/BitTorrent/AutoUpdateButler.py
post-install:
# set proper permissions
diff --git a/net-p2p/py-bittorrent/distinfo b/net-p2p/py-bittorrent/distinfo
index 33d17b8ef15b..23a313db7098 100644
--- a/net-p2p/py-bittorrent/distinfo
+++ b/net-p2p/py-bittorrent/distinfo
@@ -1,3 +1,3 @@
-MD5 (BitTorrent-4.20.2.tar.gz) = 44cd4bfaf4c034eeaa8214ab3d6be305
-SHA256 (BitTorrent-4.20.2.tar.gz) = 2c398411828285148c4025c6d176cb3d79dbaa424d677c9648d4e9215bb4f171
-SIZE (BitTorrent-4.20.2.tar.gz) = 2389223
+MD5 (BitTorrent-4.26.0.tar.gz) = 63200fd2d56f49c633624fda9436e0a8
+SHA256 (BitTorrent-4.26.0.tar.gz) = 5877bbe4193b56ea2cea68cdee913edd88b4d1ed6e54abcdbf1bd1d3c7e3e567
+SIZE (BitTorrent-4.26.0.tar.gz) = 2475616
diff --git a/net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py b/net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py
index 3d8edc8c7559..b753a309ebbe 100644
--- a/net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py
+++ b/net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py
@@ -1,6 +1,6 @@
---- BitTorrent/defaultargs.py.orig Sat Jun 24 15:17:24 2006
-+++ BitTorrent/defaultargs.py Sat Jun 24 15:17:33 2006
-@@ -20,6 +20,8 @@
+--- BitTorrent/defaultargs.py.orig Sat Dec 16 08:28:42 2006
++++ BitTorrent/defaultargs.py Sat Dec 16 08:29:08 2006
+@@ -19,6 +19,8 @@
if os.name == 'posix':
if os.uname()[0] in ['Darwin']:
BAD_LIBC_WORKAROUND_DEFAULT = True
diff --git a/net-p2p/py-bittorrent/files/patch-BitTorrent__AutoUpdateButler.py b/net-p2p/py-bittorrent/files/patch-BitTorrent__AutoUpdateButler.py
new file mode 100644
index 000000000000..624c371b2746
--- /dev/null
+++ b/net-p2p/py-bittorrent/files/patch-BitTorrent__AutoUpdateButler.py
@@ -0,0 +1,11 @@
+--- BitTorrent/AutoUpdateButler.py.orig Sat Dec 16 08:30:05 2006
++++ BitTorrent/AutoUpdateButler.py Sat Dec 16 08:30:27 2006
+@@ -301,7 +301,7 @@
+
+ def _check_signature(self, torrentfile, signature):
+ """Check the torrent file's signature using the public key."""
+- public_key_file = open(os.path.join(doc_root, 'public.key'), 'rb')
++ public_key_file = open(os.path.join(%%DATADIR%%, 'public.key'), 'rb')
+ public_key = pickle.load(public_key_file)
+ public_key_file.close()
+ h = sha(torrentfile).digest()
diff --git a/net-p2p/py-bittorrent/files/patch-BitTorrent__NewVersion.py b/net-p2p/py-bittorrent/files/patch-BitTorrent__NewVersion.py
deleted file mode 100644
index fcb590ce108a..000000000000
--- a/net-p2p/py-bittorrent/files/patch-BitTorrent__NewVersion.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- BitTorrent/NewVersion.py.orig Sun Nov 20 23:10:09 2005
-+++ BitTorrent/NewVersion.py Sun Nov 20 23:10:37 2005
-@@ -127,7 +127,7 @@
- self.threadwrap(self.errorfunc, WARNING, '\n'.join(terrors))
-
- if torrentfile and signature:
-- public_key_file = open(os.path.join(doc_root, 'public.key'), 'rb')
-+ public_key_file = open(os.path.join(%%DATADIR%%, 'public.key'), 'rb')
- public_key = pickle.load(public_key_file)
- h = sha(torrentfile).digest()
- if public_key.verify(h, signature):
diff --git a/net-p2p/py-bittorrent/files/patch-BitTorrent__platform.py b/net-p2p/py-bittorrent/files/patch-BitTorrent__platform.py
index bdacd7539206..95dc87430a27 100644
--- a/net-p2p/py-bittorrent/files/patch-BitTorrent__platform.py
+++ b/net-p2p/py-bittorrent/files/patch-BitTorrent__platform.py
@@ -1,11 +1,11 @@
---- BitTorrent/platform.py.orig Mon Aug 15 20:06:05 2005
-+++ BitTorrent/platform.py Wed Aug 24 00:12:59 2005
-@@ -41,7 +41,7 @@
- del wh, wv
+--- BitTorrent/platform.py.orig Tue Oct 10 19:23:41 2006
++++ BitTorrent/platform.py Sat Dec 16 08:32:18 2006
+@@ -281,7 +281,7 @@
+ osx = True
def calc_unix_dirs():
-- appdir = '%s-%s'%(app_name, version)
-+ appdir = '%s'%(app_name)
- ip = os.path.join('share', 'pixmaps', appdir)
- dp = os.path.join('share', 'doc' , appdir)
- lp = os.path.join('share', 'locale')
+- appdir = '%s-%s' % (app_name, version)
++ appdir = '%s' % (app_name)
+ ip = os.path.join(efs2(u'share'), efs2(u'pixmaps'), appdir)
+ dp = os.path.join(efs2(u'share'), efs2(u'doc'), appdir)
+ lp = os.path.join(efs2(u'share'), efs2(u'locale'))
diff --git a/net-p2p/py-bittorrent/files/patch-bittorrent-console.py b/net-p2p/py-bittorrent/files/patch-bittorrent-console.py
new file mode 100644
index 000000000000..4fe33af95ffb
--- /dev/null
+++ b/net-p2p/py-bittorrent/files/patch-bittorrent-console.py
@@ -0,0 +1,34 @@
+--- bittorrent-console.py.orig Sat Dec 16 08:54:46 2006
++++ bittorrent-console.py Sat Dec 16 08:55:07 2006
+@@ -326,12 +326,12 @@
+ if config['save_in']:
+ raise BTFailure(_("You cannot specify both --save_as and "
+ "--save_in."))
+- saveas,bad = platform.encode_for_filesystem(config['save_as'])
++ saveas,bad = encode_for_filesystem(config['save_as'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+ savein = os.path.dirname(os.path.abspath(saveas))
+ elif config['save_in']:
+- savein,bad = platform.encode_for_filesystem(config['save_in'])
++ savein,bad = encode_for_filesystem(config['save_in'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+ saveas = os.path.join(savein,torrent_name)
+@@ -339,14 +339,14 @@
+ saveas = torrent_name
+ if config['save_incomplete_in']:
+ save_incomplete_in,bad = \
+- platform.encode_for_filesystem(config['save_incomplete_in'])
++ encode_for_filesystem(config['save_incomplete_in'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+ save_incomplete_as = os.path.join(save_incomplete_in,torrent_name)
+ else:
+ save_incomplete_as = os.path.join(savein,torrent_name)
+
+- data_dir,bad = platform.encode_for_filesystem(config['data_dir'])
++ data_dir,bad = encode_for_filesystem(config['data_dir'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+
diff --git a/net-p2p/py-bittorrent/files/patch-bittorrent-curses.py b/net-p2p/py-bittorrent/files/patch-bittorrent-curses.py
new file mode 100644
index 000000000000..282639234174
--- /dev/null
+++ b/net-p2p/py-bittorrent/files/patch-bittorrent-curses.py
@@ -0,0 +1,34 @@
+--- bittorrent-curses.py.orig Sat Dec 16 08:55:22 2006
++++ bittorrent-curses.py Sat Dec 16 08:55:49 2006
+@@ -498,12 +498,12 @@
+ if config['save_in']:
+ raise BTFailure(_("You cannot specify both --save_as and "
+ "--save_in."))
+- saveas,bad = platform.encode_for_filesystem(config['save_as'])
++ saveas,bad = encode_for_filesystem(config['save_as'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+ savein = os.path.dirname(os.path.abspath(saveas))
+ elif config['save_in']:
+- savein,bad = platform.encode_for_filesystem(config['save_in'])
++ savein,bad = encode_for_filesystem(config['save_in'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+ saveas = os.path.join(savein,torrent_name)
+@@ -511,14 +511,14 @@
+ saveas = torrent_name
+ if config['save_incomplete_in']:
+ save_incomplete_in,bad = \
+- platform.encode_for_filesystem(config['save_incomplete_in'])
++ encode_for_filesystem(config['save_incomplete_in'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+ save_incomplete_as = os.path.join(save_incomplete_in,torrent_name)
+ else:
+ save_incomplete_as = os.path.join(savein,torrent_name)
+
+- data_dir,bad = platform.encode_for_filesystem(config['data_dir'])
++ data_dir,bad = encode_for_filesystem(config['data_dir'])
+ if bad:
+ raise BTFailure(_("Invalid path encoding."))
+
diff --git a/net-p2p/py-bittorrent/files/patch-launchmany-console.py b/net-p2p/py-bittorrent/files/patch-launchmany-console.py
new file mode 100644
index 000000000000..caed82fbf042
--- /dev/null
+++ b/net-p2p/py-bittorrent/files/patch-launchmany-console.py
@@ -0,0 +1,15 @@
+--- launchmany-console.py.orig Sat Dec 16 08:53:05 2006
++++ launchmany-console.py Sat Dec 16 08:53:27 2006
+@@ -80,10 +80,10 @@
+ if args:
+ torrent_dir = args[0]
+ config['torrent_dir'] = \
+- platform.decode_from_filesystem(torrent_dir)
++ decode_from_filesystem(torrent_dir)
+ else:
+ torrent_dir = config['torrent_dir']
+- torrent_dir,bad = platform.encode_for_filesystem(torrent_dir)
++ torrent_dir,bad = encode_for_filesystem(torrent_dir)
+ if bad:
+ raise BTFailure(_("Warning: ")+config['torrent_dir']+
+ _(" is not a directory"))
diff --git a/net-p2p/py-bittorrent/files/patch-launchmany-curses.py b/net-p2p/py-bittorrent/files/patch-launchmany-curses.py
new file mode 100644
index 000000000000..18b56ab46653
--- /dev/null
+++ b/net-p2p/py-bittorrent/files/patch-launchmany-curses.py
@@ -0,0 +1,15 @@
+--- launchmany-curses.py.orig Sat Dec 16 08:49:21 2006
++++ launchmany-curses.py Sat Dec 16 08:50:18 2006
+@@ -316,10 +316,10 @@
+ if args:
+ torrent_dir = args[0]
+ config['torrent_dir'] = \
+- platform.decode_from_filesystem(torrent_dir)
++ decode_from_filesystem(torrent_dir)
+ else:
+ torrent_dir = config['torrent_dir']
+- torrent_dir,bad = platform.encode_for_filesystem(torrent_dir)
++ torrent_dir,bad = encode_for_filesystem(torrent_dir)
+ if bad:
+ raise BTFailure(_("Warning: ")+config['torrent_dir']+
+ _(" is not a directory"))
diff --git a/net-p2p/py-bittorrent/pkg-plist b/net-p2p/py-bittorrent/pkg-plist
index ab3518163cc9..8848c3f0660d 100644
--- a/net-p2p/py-bittorrent/pkg-plist
+++ b/net-p2p/py-bittorrent/pkg-plist
@@ -6,12 +6,211 @@ bin/launchmany-console
bin/launchmany-curses
bin/maketorrent-console
bin/torrentinfo-console
+%%PYTHON_SITELIBDIR%%/BTL/CMap.py
+%%PYTHON_SITELIBDIR%%/BTL/CMap.pyc
+%%PYTHON_SITELIBDIR%%/BTL/CMap.pyo
+%%PYTHON_SITELIBDIR%%/BTL/CMultiMap.py
+%%PYTHON_SITELIBDIR%%/BTL/CMultiMap.pyc
+%%PYTHON_SITELIBDIR%%/BTL/CMultiMap.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ConnectionRateLimitReactor.py
+%%PYTHON_SITELIBDIR%%/BTL/ConnectionRateLimitReactor.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ConnectionRateLimitReactor.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ConvertedMetainfo.py
+%%PYTHON_SITELIBDIR%%/BTL/ConvertedMetainfo.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ConvertedMetainfo.pyo
+%%PYTHON_SITELIBDIR%%/BTL/DictWithLists.py
+%%PYTHON_SITELIBDIR%%/BTL/DictWithLists.pyc
+%%PYTHON_SITELIBDIR%%/BTL/DictWithLists.pyo
+%%PYTHON_SITELIBDIR%%/BTL/EventLoop.py
+%%PYTHON_SITELIBDIR%%/BTL/EventLoop.pyc
+%%PYTHON_SITELIBDIR%%/BTL/EventLoop.pyo
+%%PYTHON_SITELIBDIR%%/BTL/GetTorrent.py
+%%PYTHON_SITELIBDIR%%/BTL/GetTorrent.pyc
+%%PYTHON_SITELIBDIR%%/BTL/GetTorrent.pyo
+%%PYTHON_SITELIBDIR%%/BTL/HostIP.py
+%%PYTHON_SITELIBDIR%%/BTL/HostIP.pyc
+%%PYTHON_SITELIBDIR%%/BTL/HostIP.pyo
+%%PYTHON_SITELIBDIR%%/BTL/IPTools.py
+%%PYTHON_SITELIBDIR%%/BTL/IPTools.pyc
+%%PYTHON_SITELIBDIR%%/BTL/IPTools.pyo
+%%PYTHON_SITELIBDIR%%/BTL/LIFOQueue.py
+%%PYTHON_SITELIBDIR%%/BTL/LIFOQueue.pyc
+%%PYTHON_SITELIBDIR%%/BTL/LIFOQueue.pyo
+%%PYTHON_SITELIBDIR%%/BTL/Lists.py
+%%PYTHON_SITELIBDIR%%/BTL/Lists.pyc
+%%PYTHON_SITELIBDIR%%/BTL/Lists.pyo
+%%PYTHON_SITELIBDIR%%/BTL/Luciana.py
+%%PYTHON_SITELIBDIR%%/BTL/Luciana.pyc
+%%PYTHON_SITELIBDIR%%/BTL/Luciana.pyo
+%%PYTHON_SITELIBDIR%%/BTL/Map.py
+%%PYTHON_SITELIBDIR%%/BTL/Map.pyc
+%%PYTHON_SITELIBDIR%%/BTL/Map.pyo
+%%PYTHON_SITELIBDIR%%/BTL/PMap.py
+%%PYTHON_SITELIBDIR%%/BTL/PMap.pyc
+%%PYTHON_SITELIBDIR%%/BTL/PMap.pyo
+%%PYTHON_SITELIBDIR%%/BTL/SaneThreadedResolver.py
+%%PYTHON_SITELIBDIR%%/BTL/SaneThreadedResolver.pyc
+%%PYTHON_SITELIBDIR%%/BTL/SaneThreadedResolver.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ThreadProxy.py
+%%PYTHON_SITELIBDIR%%/BTL/ThreadProxy.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ThreadProxy.pyo
+%%PYTHON_SITELIBDIR%%/BTL/__init__.py
+%%PYTHON_SITELIBDIR%%/BTL/__init__.pyc
+%%PYTHON_SITELIBDIR%%/BTL/__init__.pyo
+%%PYTHON_SITELIBDIR%%/BTL/addrmap.dat
+%%PYTHON_SITELIBDIR%%/BTL/atexit_threads.py
+%%PYTHON_SITELIBDIR%%/BTL/atexit_threads.pyc
+%%PYTHON_SITELIBDIR%%/BTL/atexit_threads.pyo
+%%PYTHON_SITELIBDIR%%/BTL/bdistutils.py
+%%PYTHON_SITELIBDIR%%/BTL/bdistutils.pyc
+%%PYTHON_SITELIBDIR%%/BTL/bdistutils.pyo
+%%PYTHON_SITELIBDIR%%/BTL/bencode.py
+%%PYTHON_SITELIBDIR%%/BTL/bencode.pyc
+%%PYTHON_SITELIBDIR%%/BTL/bencode.pyo
+%%PYTHON_SITELIBDIR%%/BTL/bitfield.py
+%%PYTHON_SITELIBDIR%%/BTL/bitfield.pyc
+%%PYTHON_SITELIBDIR%%/BTL/bitfield.pyo
+%%PYTHON_SITELIBDIR%%/BTL/btformats.py
+%%PYTHON_SITELIBDIR%%/BTL/btformats.pyc
+%%PYTHON_SITELIBDIR%%/BTL/btformats.pyo
+%%PYTHON_SITELIBDIR%%/BTL/btl_string.py
+%%PYTHON_SITELIBDIR%%/BTL/btl_string.pyc
+%%PYTHON_SITELIBDIR%%/BTL/btl_string.pyo
+%%PYTHON_SITELIBDIR%%/BTL/buffer.py
+%%PYTHON_SITELIBDIR%%/BTL/buffer.pyc
+%%PYTHON_SITELIBDIR%%/BTL/buffer.pyo
+%%PYTHON_SITELIBDIR%%/BTL/cache.py
+%%PYTHON_SITELIBDIR%%/BTL/cache.pyc
+%%PYTHON_SITELIBDIR%%/BTL/cache.pyo
+%%PYTHON_SITELIBDIR%%/BTL/cache_map.py
+%%PYTHON_SITELIBDIR%%/BTL/cache_map.pyc
+%%PYTHON_SITELIBDIR%%/BTL/cache_map.pyo
+%%PYTHON_SITELIBDIR%%/BTL/connection_cache.py
+%%PYTHON_SITELIBDIR%%/BTL/connection_cache.pyc
+%%PYTHON_SITELIBDIR%%/BTL/connection_cache.pyo
+%%PYTHON_SITELIBDIR%%/BTL/crypto_message.py
+%%PYTHON_SITELIBDIR%%/BTL/crypto_message.pyc
+%%PYTHON_SITELIBDIR%%/BTL/crypto_message.pyo
+%%PYTHON_SITELIBDIR%%/BTL/daemon.py
+%%PYTHON_SITELIBDIR%%/BTL/daemon.pyc
+%%PYTHON_SITELIBDIR%%/BTL/daemon.pyo
+%%PYTHON_SITELIBDIR%%/BTL/decorate.py
+%%PYTHON_SITELIBDIR%%/BTL/decorate.pyc
+%%PYTHON_SITELIBDIR%%/BTL/decorate.pyo
+%%PYTHON_SITELIBDIR%%/BTL/defer.py
+%%PYTHON_SITELIBDIR%%/BTL/defer.pyc
+%%PYTHON_SITELIBDIR%%/BTL/defer.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ebencode.py
+%%PYTHON_SITELIBDIR%%/BTL/ebencode.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ebencode.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ebrpc.py
+%%PYTHON_SITELIBDIR%%/BTL/ebrpc.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ebrpc.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ebrpclib.py
+%%PYTHON_SITELIBDIR%%/BTL/ebrpclib.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ebrpclib.pyo
+%%PYTHON_SITELIBDIR%%/BTL/epollreactor.py
+%%PYTHON_SITELIBDIR%%/BTL/epollreactor.pyc
+%%PYTHON_SITELIBDIR%%/BTL/epollreactor.pyo
+%%PYTHON_SITELIBDIR%%/BTL/exceptions.py
+%%PYTHON_SITELIBDIR%%/BTL/exceptions.pyc
+%%PYTHON_SITELIBDIR%%/BTL/exceptions.pyo
+%%PYTHON_SITELIBDIR%%/BTL/fileutils.py
+%%PYTHON_SITELIBDIR%%/BTL/fileutils.pyc
+%%PYTHON_SITELIBDIR%%/BTL/fileutils.pyo
+%%PYTHON_SITELIBDIR%%/BTL/greenlet_yielddefer.py
+%%PYTHON_SITELIBDIR%%/BTL/greenlet_yielddefer.pyc
+%%PYTHON_SITELIBDIR%%/BTL/greenlet_yielddefer.pyo
+%%PYTHON_SITELIBDIR%%/BTL/hash.py
+%%PYTHON_SITELIBDIR%%/BTL/hash.pyc
+%%PYTHON_SITELIBDIR%%/BTL/hash.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ifaddrs.py
+%%PYTHON_SITELIBDIR%%/BTL/ifaddrs.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ifaddrs.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ipfree.py
+%%PYTHON_SITELIBDIR%%/BTL/ipfree.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ipfree.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ipfreemmap.py
+%%PYTHON_SITELIBDIR%%/BTL/ipfreemmap.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ipfreemmap.pyo
+%%PYTHON_SITELIBDIR%%/BTL/language.py
+%%PYTHON_SITELIBDIR%%/BTL/language.pyc
+%%PYTHON_SITELIBDIR%%/BTL/language.pyo
+%%PYTHON_SITELIBDIR%%/BTL/log.py
+%%PYTHON_SITELIBDIR%%/BTL/log.pyc
+%%PYTHON_SITELIBDIR%%/BTL/log.pyo
+%%PYTHON_SITELIBDIR%%/BTL/obsoletepythonsupport.py
+%%PYTHON_SITELIBDIR%%/BTL/obsoletepythonsupport.pyc
+%%PYTHON_SITELIBDIR%%/BTL/obsoletepythonsupport.pyo
+%%PYTHON_SITELIBDIR%%/BTL/parsedir.py
+%%PYTHON_SITELIBDIR%%/BTL/parsedir.pyc
+%%PYTHON_SITELIBDIR%%/BTL/parsedir.pyo
+%%PYTHON_SITELIBDIR%%/BTL/platform.py
+%%PYTHON_SITELIBDIR%%/BTL/platform.pyc
+%%PYTHON_SITELIBDIR%%/BTL/platform.pyo
+%%PYTHON_SITELIBDIR%%/BTL/profile.py
+%%PYTHON_SITELIBDIR%%/BTL/profile.pyc
+%%PYTHON_SITELIBDIR%%/BTL/profile.pyo
+%%PYTHON_SITELIBDIR%%/BTL/protocol.py
+%%PYTHON_SITELIBDIR%%/BTL/protocol.pyc
+%%PYTHON_SITELIBDIR%%/BTL/protocol.pyo
+%%PYTHON_SITELIBDIR%%/BTL/pycurllib.py
+%%PYTHON_SITELIBDIR%%/BTL/pycurllib.pyc
+%%PYTHON_SITELIBDIR%%/BTL/pycurllib.pyo
+%%PYTHON_SITELIBDIR%%/BTL/reactor_magic.py
+%%PYTHON_SITELIBDIR%%/BTL/reactor_magic.pyc
+%%PYTHON_SITELIBDIR%%/BTL/reactor_magic.pyo
+%%PYTHON_SITELIBDIR%%/BTL/replication.py
+%%PYTHON_SITELIBDIR%%/BTL/replication.pyc
+%%PYTHON_SITELIBDIR%%/BTL/replication.pyo
+%%PYTHON_SITELIBDIR%%/BTL/sparse_set.py
+%%PYTHON_SITELIBDIR%%/BTL/sparse_set.pyc
+%%PYTHON_SITELIBDIR%%/BTL/sparse_set.pyo
+%%PYTHON_SITELIBDIR%%/BTL/stackthreading.py
+%%PYTHON_SITELIBDIR%%/BTL/stackthreading.pyc
+%%PYTHON_SITELIBDIR%%/BTL/stackthreading.pyo
+%%PYTHON_SITELIBDIR%%/BTL/translation.py
+%%PYTHON_SITELIBDIR%%/BTL/translation.pyc
+%%PYTHON_SITELIBDIR%%/BTL/translation.pyo
+%%PYTHON_SITELIBDIR%%/BTL/twisted_ebrpc.py
+%%PYTHON_SITELIBDIR%%/BTL/twisted_ebrpc.pyc
+%%PYTHON_SITELIBDIR%%/BTL/twisted_ebrpc.pyo
+%%PYTHON_SITELIBDIR%%/BTL/twisted_logger.py
+%%PYTHON_SITELIBDIR%%/BTL/twisted_logger.pyc
+%%PYTHON_SITELIBDIR%%/BTL/twisted_logger.pyo
+%%PYTHON_SITELIBDIR%%/BTL/ubencode.py
+%%PYTHON_SITELIBDIR%%/BTL/ubencode.pyc
+%%PYTHON_SITELIBDIR%%/BTL/ubencode.pyo
+%%PYTHON_SITELIBDIR%%/BTL/uos.py
+%%PYTHON_SITELIBDIR%%/BTL/uos.pyc
+%%PYTHON_SITELIBDIR%%/BTL/uos.pyo
+%%PYTHON_SITELIBDIR%%/BTL/upath.py
+%%PYTHON_SITELIBDIR%%/BTL/upath.pyc
+%%PYTHON_SITELIBDIR%%/BTL/upath.pyo
+%%PYTHON_SITELIBDIR%%/BTL/uplatform.py
+%%PYTHON_SITELIBDIR%%/BTL/uplatform.pyc
+%%PYTHON_SITELIBDIR%%/BTL/uplatform.pyo
+%%PYTHON_SITELIBDIR%%/BTL/xmlrpclib2.py
+%%PYTHON_SITELIBDIR%%/BTL/xmlrpclib2.pyc
+%%PYTHON_SITELIBDIR%%/BTL/xmlrpclib2.pyo
+%%PYTHON_SITELIBDIR%%/BTL/yielddefer.py
+%%PYTHON_SITELIBDIR%%/BTL/yielddefer.pyc
+%%PYTHON_SITELIBDIR%%/BTL/yielddefer.pyo
+%%PYTHON_SITELIBDIR%%/BTL/yielddefer25.py
+%%PYTHON_SITELIBDIR%%/BTL/yielddefer25.pyc
+%%PYTHON_SITELIBDIR%%/BTL/yielddefer25.pyo
+%%PYTHON_SITELIBDIR%%/BTL/zurllib.py
+%%PYTHON_SITELIBDIR%%/BTL/zurllib.pyc
+%%PYTHON_SITELIBDIR%%/BTL/zurllib.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/AutoUpdateButler.py
%%PYTHON_SITELIBDIR%%/BitTorrent/AutoUpdateButler.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/AutoUpdateButler.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/BandwidthManager.py
%%PYTHON_SITELIBDIR%%/BitTorrent/BandwidthManager.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/BandwidthManager.pyo
+%%PYTHON_SITELIBDIR%%/BitTorrent/BandwidthManager2.py
+%%PYTHON_SITELIBDIR%%/BitTorrent/BandwidthManager2.pyc
+%%PYTHON_SITELIBDIR%%/BitTorrent/BandwidthManager2.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/BeautifulSupe.py
%%PYTHON_SITELIBDIR%%/BitTorrent/BeautifulSupe.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/BeautifulSupe.pyo
@@ -24,36 +223,36 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/ConnectionManager.py
%%PYTHON_SITELIBDIR%%/BitTorrent/ConnectionManager.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/ConnectionManager.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConnectionRateLimitReactor.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConnectionRateLimitReactor.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConnectionRateLimitReactor.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/Connector.py
%%PYTHON_SITELIBDIR%%/BitTorrent/Connector.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/Connector.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.py
%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/DictWithLists.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/DictWithLists.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/DictWithLists.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/Download.py
%%PYTHON_SITELIBDIR%%/BitTorrent/Download.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/Download.pyo
+%%PYTHON_SITELIBDIR%%/BitTorrent/DownloadRateLimiter.py
+%%PYTHON_SITELIBDIR%%/BitTorrent/DownloadRateLimiter.pyc
+%%PYTHON_SITELIBDIR%%/BitTorrent/DownloadRateLimiter.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/FeedManager.py
%%PYTHON_SITELIBDIR%%/BitTorrent/FeedManager.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/FeedManager.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/Bling.py
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/Bling.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/Bling.pyo
+%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/CheckBoxDialog.py
+%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/CheckBoxDialog.pyc
+%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/CheckBoxDialog.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/CustomWidgets.py
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/CustomWidgets.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/CustomWidgets.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/DownloadManager.py
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/DownloadManager.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/DownloadManager.pyo
+%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/DropTarget.py
+%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/DropTarget.pyc
+%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/DropTarget.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/LanguageSettings.py
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/LanguageSettings.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/LanguageSettings.pyo
@@ -75,18 +274,15 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/__init__.py
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/__init__.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/GetTorrent.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPConnector.py
%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPConnector.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPConnector.pyo
+%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPDownloader.py
+%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPDownloader.pyc
+%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPDownloader.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.py
%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/HostIP.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/HostIP.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/HostIP.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/IPC.py
%%PYTHON_SITELIBDIR%%/BitTorrent/IPC.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/IPC.pyo
@@ -96,9 +292,6 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.py
%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/LaunchPath.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Lists.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Lists.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Lists.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/LocalDiscovery.py
%%PYTHON_SITELIBDIR%%/BitTorrent/LocalDiscovery.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/LocalDiscovery.pyo
@@ -123,9 +316,6 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.py
%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/NewVersion.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/OldTorrentQueue.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/OldTorrentQueue.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/OldTorrentQueue.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/PeerID.py
%%PYTHON_SITELIBDIR%%/BitTorrent/PeerID.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/PeerID.pyo
@@ -141,6 +331,9 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/RTTMonitor.py
%%PYTHON_SITELIBDIR%%/BitTorrent/RTTMonitor.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/RTTMonitor.pyo
+%%PYTHON_SITELIBDIR%%/BitTorrent/RTTMonitor2.py
+%%PYTHON_SITELIBDIR%%/BitTorrent/RTTMonitor2.pyc
+%%PYTHON_SITELIBDIR%%/BitTorrent/RTTMonitor2.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.py
%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyo
@@ -171,9 +364,6 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/Storage_threadpool.py
%%PYTHON_SITELIBDIR%%/BitTorrent/Storage_threadpool.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/Storage_threadpool.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ThreadProxy.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ThreadProxy.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ThreadProxy.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/Torrent.py
%%PYTHON_SITELIBDIR%%/BitTorrent/Torrent.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/Torrent.pyo
@@ -192,21 +382,9 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/Upload.py
%%PYTHON_SITELIBDIR%%/BitTorrent/Upload.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/Upload.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/XMultiTorrent.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/XMultiTorrent.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/XMultiTorrent.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/XTorrentQueue.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/XTorrentQueue.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/XTorrentQueue.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.py
%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/atexit_threads.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/atexit_threads.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/atexit_threads.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.py
%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyo
@@ -219,33 +397,15 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.py
%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/defer.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/defer.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/defer.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/hash.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/hash.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/hash.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ipfree.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ipfree.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ipfree.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/language.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/language.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/language.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.py
%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.py
%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.py
%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/platform.py
%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyo
@@ -261,21 +421,15 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/BitTorrent/sparse_set.py
%%PYTHON_SITELIBDIR%%/BitTorrent/sparse_set.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/sparse_set.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/stackthreading.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/stackthreading.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/stackthreading.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/track.py
%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyo
%%PYTHON_SITELIBDIR%%/BitTorrent/translation.py
%%PYTHON_SITELIBDIR%%/BitTorrent/translation.pyc
%%PYTHON_SITELIBDIR%%/BitTorrent/translation.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/yielddefer.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/yielddefer.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/yielddefer.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyo
+%%PYTHON_SITELIBDIR%%/BitTorrent/uplatform.py
+%%PYTHON_SITELIBDIR%%/BitTorrent/uplatform.pyc
+%%PYTHON_SITELIBDIR%%/BitTorrent/uplatform.pyo
%%PYTHON_SITELIBDIR%%/Zeroconf.py
%%PYTHON_SITELIBDIR%%/Zeroconf.pyc
%%PYTHON_SITELIBDIR%%/Zeroconf.pyo
@@ -288,12 +442,12 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/khashmir/actions.py
%%PYTHON_SITELIBDIR%%/khashmir/actions.pyc
%%PYTHON_SITELIBDIR%%/khashmir/actions.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/cache.py
-%%PYTHON_SITELIBDIR%%/khashmir/cache.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/cache.pyo
%%PYTHON_SITELIBDIR%%/khashmir/const.py
%%PYTHON_SITELIBDIR%%/khashmir/const.pyc
%%PYTHON_SITELIBDIR%%/khashmir/const.pyo
+%%PYTHON_SITELIBDIR%%/khashmir/defer.py
+%%PYTHON_SITELIBDIR%%/khashmir/defer.pyc
+%%PYTHON_SITELIBDIR%%/khashmir/defer.pyo
%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.py
%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyc
%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyo
@@ -348,16 +502,35 @@ bin/torrentinfo-console
%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.py
%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyc
%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyo
+share/locale/af/LC_MESSAGES/bittorrent.mo
+share/locale/bg/LC_MESSAGES/bittorrent.mo
+share/locale/ca/LC_MESSAGES/bittorrent.mo
+share/locale/cs/LC_MESSAGES/bittorrent.mo
+share/locale/da/LC_MESSAGES/bittorrent.mo
share/locale/de/LC_MESSAGES/bittorrent.mo
+share/locale/el/LC_MESSAGES/bittorrent.mo
share/locale/en/LC_MESSAGES/bittorrent.mo
share/locale/es/LC_MESSAGES/bittorrent.mo
share/locale/es_MX/LC_MESSAGES/bittorrent.mo
share/locale/fr/LC_MESSAGES/bittorrent.mo
+share/locale/he/LC_MESSAGES/bittorrent.mo
+share/locale/hu/LC_MESSAGES/bittorrent.mo
+share/locale/is/LC_MESSAGES/bittorrent.mo
share/locale/it/LC_MESSAGES/bittorrent.mo
share/locale/ja/LC_MESSAGES/bittorrent.mo
share/locale/ko/LC_MESSAGES/bittorrent.mo
+share/locale/nb_NO/LC_MESSAGES/bittorrent.mo
+share/locale/nl/LC_MESSAGES/bittorrent.mo
+share/locale/pl/LC_MESSAGES/bittorrent.mo
share/locale/pt/LC_MESSAGES/bittorrent.mo
share/locale/pt_BR/LC_MESSAGES/bittorrent.mo
+share/locale/ro/LC_MESSAGES/bittorrent.mo
+share/locale/ru/LC_MESSAGES/bittorrent.mo
+share/locale/sk/LC_MESSAGES/bittorrent.mo
+share/locale/sl/LC_MESSAGES/bittorrent.mo
+share/locale/sv/LC_MESSAGES/bittorrent.mo
+share/locale/tr/LC_MESSAGES/bittorrent.mo
+share/locale/vi/LC_MESSAGES/bittorrent.mo
share/locale/zh_CN/LC_MESSAGES/bittorrent.mo
share/locale/zh_TW/LC_MESSAGES/bittorrent.mo
%%GUI%%@dirrm share/pixmaps/BitTorrent/themes/default/torrentstate
@@ -374,12 +547,29 @@ share/locale/zh_TW/LC_MESSAGES/bittorrent.mo
@dirrmtry share/locale/zh_TW
@dirrmtry share/locale/zh_CN/LC_MESSAGES
@dirrmtry share/locale/zh_CN
+@dirrmtry share/locale/sl/LC_MESSAGES
+@dirrmtry share/locale/sl
+@dirrmtry share/locale/sk/LC_MESSAGES
+@dirrmtry share/locale/sk
+@dirrmtry share/locale/ro/LC_MESSAGES
+@dirrmtry share/locale/ro
@dirrmtry share/locale/pt/LC_MESSAGES
@dirrmtry share/locale/pt
+@dirrmtry share/locale/pl/LC_MESSAGES
+@dirrmtry share/locale/pl
+@dirrmtry share/locale/nb_NO/LC_MESSAGES
+@dirrmtry share/locale/nb_NO
@dirrmtry share/locale/ko/LC_MESSAGES
@dirrmtry share/locale/ko
+@dirrmtry share/locale/el/LC_MESSAGES
+@dirrmtry share/locale/el
+@dirrmtry share/locale/cs/LC_MESSAGES
+@dirrmtry share/locale/cs
+@dirrmtry share/locale/ca/LC_MESSAGES
+@dirrmtry share/locale/ca
@dirrm %%PYTHON_SITELIBDIR%%/khashmir
@dirrm %%PYTHON_SITELIBDIR%%/BitTorrent/GUI_wx
@dirrm %%PYTHON_SITELIBDIR%%/BitTorrent
+@dirrm %%PYTHON_SITELIBDIR%%/BTL
@dirrmtry %%PYTHON_SITELIBDIR%%
@dirrmtry %%PYTHON_LIBDIR%%