i just did get a torrent client gui running over the weekend
had to go with BitTornado...BitTorrent would not work as a gui (xterm worked fine)
this is what worked for me(just a compilation of the readme and searches):
>download wxPythonSrc-2.5.2.8 [
http://prdownloads.sourceforge.net/w...2.5.2.8.tar.gz]
extract wxPythonSrc-2.5.2.8 directory from tar.gz
>cd ~/wxPythonSrc-2.5.2.8
>mkdir bld
>cd bld
>../configure --prefix=/opt/wx/2.5 --enable-rpath=/opt/wx/2.5/lib --with-gtk --with-opengl --enable-debug_flag --enable-optimize --enable-geometry --enable-sound --with-sdl --enable-display --enable-unicode
>create ".make"
>edit .make as follows:
make $* \
&& make -C contrib/src/gizmos $* \
&& make -C contrib/src/ogl CXXFLAGS="-DwxUSE_DEPRECATED=0" $* \
&& make -C contrib/src/stc $* \
&& make -C contrib/src/xrc $*
>chmod +x .make
>./.make
>su
>[password]
>./.make install
>edit /etc/profile:
add "/opt/wx/2.5/bin" to $PATH
>edit /etc/ld.so.conf:
add "/opt/wx/2.5/lib"
>ldconfig
>cd ~/wxPythonSrc-2.5.2.8/wxPython
>python setup.py WX_CONFIG=/opt/wx/2.5/bin/wx-config UNICODE=1 build_ext --inplace --debug
>python setup.py WX_CONFIG=/opt/wx/2.5/bin/wx-config UNICODE=1 install
-----
>download BitTornado-0.3.7 [
http://e.scarywater.net/bt/download/...o-0.3.7.tar.gz]
>extract BitTornado-0.3.7
>cd ~/BitTornado-CVS
>su
>[password]
>python setup.py install
>edit /etc/mailcap:
change
application/x-bittorrent; /usr/bin/btdownloadxterm.sh '%s' ;
to
application/x-bittorrent; /usr/bin/btdownloadgui.py %s; test=test -n "$DISPLAY"
>edit /usr/lib/python2.3/site-packages/BitTornado/ConfigReader.py:
change lines 40-41
from:
_CHECKINGCOLOR = ColorToHex(wxSystemSettings_GetColour(wxSYS_COLOUR_3DSHADOW))
_DOWNLOADCOLOR = ColorToHex(wxSystemSettings_GetColour(wxSYS_COLOUR_ACTIVECAPTION))
to:
_CHECKINGCOLOR = ColorToHex(wxColour(155,156,157))
_DOWNLOADCOLOR = ColorToHex(wxColour(1,1,1))
>restart any browsers
if you can't use OpenGL don't use the "--with-opengl" flag