To be attached, a diff converting net-nntp/pan-9999 to git from svn, courtesy of Jack Cuyler in http://permalink.gmane.org/gmane.comp.gnome.apps.pan.user/11063 , plus a change to call git_src_unpack instead of subversion_src_unpack, that he missed. I added a new USE flag as well, khaley. KHaley is a regular on the pan-user mailing list, who runs his own git clone of the upstream sources. As Charles hasn't had a lot of time lately, KHaley's git is serving as the early testing ground for various patches, mostly as submitted to the gnome bugtracker, but with further refinements as found necessary thru testing, etc. He and Charles Kerr (pan's primary dev) are cooperating and Charles is pulling from there into the official gnome git repo. Thus, users brave enough to test the -9999 build may want the khaley sources thereof, and the USE flag controls which sources are pulled, plus the gmime dependency as khaley's sources have upgraded to gmime 2.4. If that bit is taken for the Gentoo ebuild, a description for the USE flag will of course be needed. I'd propose "khaley: Use the khaley git sources instead of the official gnome git sources". Build-tested with the gnome sources, build and run-tested with khaley sources. Of course, being live-git, that's no guarantee, except that portage can find and download the sources and that they worked at one point.
Created attachment 208564 [details, diff] upgrade pan-9999 ebuild to git
it's perfectly annoying to get CCed to bugs where you are already in on of the herds... *** This bug has been marked as a duplicate of bug 290785 ***
fail I meant bug #290914
Created attachment 217327 [details] Updated ebuild (2010.01.24) Updated ebuild. This updates the glib and gtk+ RDEPENDs as well as the intltool DEPEND, while removing the libpcre RDEPEND (pan now uses glib regex). Charles should be merging the gmime-2.4 patches soon, but hasn't yet. Additionally the USE flags are slightly modified. Those running USE=khaley, can additionally choose USE=khtestbranch to build it instead of the main branch. (The khtestbranch flag has no effect if USE=-khaley.) Duncan
+ 21 Sep 2010; Gilles Dartiguelongue <eva@gentoo.org> pan-9999.ebuild: + Update live ebuild to gnome git repository, bug #290914. Make it use base + eclass and update dependencies. Thanks for reporting.