I wrote an ebuild for cvsspam. It's a tool to send colores HTML emails about CVS commits. Reproducible: Always Steps to Reproduce:
Created attachment 39263 [details] ebuild for cvsspam
Created attachment 39264 [details] new ebuild with some changes
Created attachment 39307 [details] some more fixes
I saw that there is already an ebuild in the official portage since september 3th, but well, it install the *.rb-scripts into /bin, and i don't think that the *.rb-scripts of cvsspam belong into the PATH. /opt/cvsspam which i have chosen for my ebuild might not be a good place either. Also the developers of cvsspam would like a better (less joke-like) description than that in the current official gentoo-ebuild.
Reassigning to our cvsspam maintainer.
the current ebuild installs *.rb files into /usr/bin as gentoo standard place. And I'll fix description as you mention. ok?
Created attachment 58780 [details, diff] patch-0.2.11-1.patch
Created attachment 58781 [details, diff] patch-0.2.11-2.patch
ok, but please include both attached patches in the official cvsspam-ebuild. they fix two known problems. thx sven
ok. i'll add the patches. But before that, can you explain which problems the patches would fix?
the first patch fixes a statement, stat cuts off trailing slashed from the cvsroot-path. the statement that went into 0.2.11 was wrong, and cvsspam will "crash" with on exception (or something like that) when the cvsroot-path has trailing slashes. the second patch fixes the anchors within the html-mail. the link to the first file pointed to the second etc. i got the patches directly from the author over the mailinglist.
thank you for explaing. I've just added the patches to portage tree as 0.2.11-r1. :)