freebsd-ports/net/py-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py
Mario Sergio Fujikawa Ferreira e7fca6a53f o Add FreeBSD ports specific patch: support devel/py-psyco per default
for performance reasons
o Use WITHOUT_PSYCO to disable the support
o Idea borrowed from net/py-bittornado CVS: http://www.bittornado.com/

Obtained from:	BitTornado
2004-12-24 09:29:37 +00:00

18 lines
477 B
Python

--- btlaunchmanycurses.py Thu Dec 16 11:03:11 2004
+++ btlaunchmanycurses.py Thu Dec 16 11:14:47 2004
@@ -7,6 +7,15 @@
# fmttime and fmtsize stolen from btdownloadcurses.
# see LICENSE.txt for license information
+from BitTorrent import PSYCO
+if PSYCO.psyco:
+ try:
+ import psyco
+ assert psyco.__version__ >= 0x010300f0
+ psyco.full()
+ except:
+ pass
+
from BitTorrent.download import download
from threading import Thread, Event, Lock
from os import listdir