I have changed net-im/pymsn-t to net-im/pymsnt since that seems to be the package name now. This way download and new versions should be more streamlined. Anyhow I changed all the pymsn-t to pymsnt everywhere and made only small adjustments to the rest of the script. (maybe there sould be a blocker for pymsn-t ?) All seems to be working here, hope more want to test. :) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 69841 [details] pymsnt-0.10.ebuild
Created attachment 69842 [details] files\pymsnt-0.10-arguments.patch
Created attachment 69843 [details] files\pymsnt.initd
The only change in name that I can see is that the caps are gone. This is good. It seems it would work with just replacing the MY_PN part of SRC_URI. Wether gentoo should call the package pymsn-t or pymsnt is a different question. We have to consider the other python transports. There is a bug #88283 for pyicq-t (which is called that upstreams too) and requests as comments for another bug for pyaim-t (which is also called that upstreams). Similar name for all three is an advantage if you ask me.
Yes I do agree, but if you look at the tar file name it is now called pymsnt. :) Any way we choose to do it is the same for me. If we do want it to be pymsn-t I can modify the script to suite this but this one works and personally I think we should go for pymsnt. Probably pyicq-t, pyaim-t etc will change name to this from what I understand.
>>> Test phase [not enabled]: net-im/pymsnt-0.10 >>> Install pymsnt-0.10 into /var/tmp/portage/pymsnt-0.10/image/ category net-imchown: cannot access `/usr/lib/python2.4/site-packages/pymsnt': No such file or directory man: prepallstrip: strip: i686-pc-linux-gnu-strip --strip-unneeded strip: i686-pc-linux-gnu-strip --strip-unneeded >>> Completed installing pymsnt-0.10 into /var/tmp/portage/pymsnt-0.10/image/
As I see, you need an {D} in line with first "chown" occurance in the ebuild.
Se the new version on this bug: http://bugs.gentoo.org/show_bug.cgi?id=111224 Resolving this bug cause it does no longer need to be submitted to portage. :)