Not sure they have a RPM, but I'd like to recommend
mldonkey anyway. It has support for about 10 networks. You can download additional GUI front-ends (also KDE), but the web-interface (defaultly included) is wonderfull already.
In fact, I needed to limit mlnet a lot, because it was using too much bandwidth
When I'm running mldonkey, I'm connected to 30 servers, and 200 connections are being made.
btw, there is my rc.mldonkey start to start the code in a different directory, because for some reason, mlnet likes to create it's INI files in the current directory.
Code:
#!/bin/bash
case "$1" in
'start')
cd /home/diederik/bin/mldonkey || exit 1
/opt/mldonkey/bin/mlnet -daemon 1>/dev/null
;;
'stop')
killall mlnet
;;
'restart')
echo "Not implemented" >&2
;;
*)
echo "Usage: rc.mldonkey start|stop|restart"
esac