I've modifed the old ebuild quite a bit as it didn't work. Also cleaned some other things up a bit (the cd in the init file made no sense, it sent arguments to main.py, but those arguments are ignored - I threw in a sed to set that and other options to gentooish locations in /etc/pymsn-t.xml, put in a symlink so pymsn-t will find that config, and modified the einfos a bit as the current version will autocreate the necessary directory which used to be warned about). For me this one works out of the box (meaning you only need to change the hostname and the secret in /etc/pymsn-t.xml).
Created attachment 64675 [details] New ebuild for pymsn-t-0.9.3
Created attachment 64676 [details] New init.d file to go in FILESDIR
Oops...forgot to sanitize header of the ebuild - please forgive. :)
Please, attach a diff, if you are changing just a few things in the ebuild. Also, this ebuild is missing a dependency on dev-python/twisted-web, at least according to Bug 103817.
As I just added in bug 103817, this ebuild works fine for me and I've never had twisted-web installed. Please forgive my presumptuousness in removing the blocker (if I even can - I'll find out right now).
Thanks for the sed magic Mike. I updated to 0.9.5 in portage and made pymsn-t use the new jabber-base package. If any problems pop up please re-open and drop a note here. Also as of my tests it really needs twisted-web.
Hmmmm....maybe some dependency was added in 0.9.5. I recently uninstalled PyMSN-t, but as of 0.9.3 with my ebuild, I swear to you it was working fine without twisted-web.