Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63463 - ebuild for cvsspam
Summary: ebuild for cvsspam
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Masatomo Nakano (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-09 12:03 UTC by Sven
Modified: 2005-05-15 20:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for cvsspam (cvsspam-0.2.10.ebuild,383 bytes, text/plain)
2004-09-09 12:04 UTC, Sven
Details
new ebuild with some changes (cvsspam-0.2.10.ebuild,409 bytes, text/plain)
2004-09-09 12:40 UTC, Sven
Details
some more fixes (cvsspam-0.2.10.ebuild,424 bytes, text/plain)
2004-09-10 05:45 UTC, Sven
Details
patch-0.2.11-1.patch (patch-0.2.11-1.patch,572 bytes, patch)
2005-05-12 15:31 UTC, Sven
Details | Diff
patch-0.2.11-2.patch (patch-0.2.11-2.patch,470 bytes, patch)
2005-05-12 15:31 UTC, Sven
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sven 2004-09-09 12:03:53 UTC
I wrote an ebuild for cvsspam.

It's a tool to send colores HTML emails about CVS commits.

Reproducible: Always
Steps to Reproduce:
Comment 1 Sven 2004-09-09 12:04:54 UTC
Created attachment 39263 [details]
ebuild for cvsspam
Comment 2 Sven 2004-09-09 12:40:37 UTC
Created attachment 39264 [details]
new ebuild with some changes
Comment 3 Sven 2004-09-10 05:45:22 UTC
Created attachment 39307 [details]
some more fixes
Comment 4 Sven 2004-09-10 05:48:16 UTC
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.
Comment 5 Aaron Walker (RETIRED) gentoo-dev 2005-05-12 10:25:49 UTC
Reassigning to our cvsspam maintainer.
Comment 6 Masatomo Nakano (RETIRED) gentoo-dev 2005-05-12 10:38:51 UTC
the current ebuild installs *.rb files into /usr/bin as gentoo standard place.
And I'll fix description as you mention.

ok?
Comment 7 Sven 2005-05-12 15:31:12 UTC
Created attachment 58780 [details, diff]
patch-0.2.11-1.patch
Comment 8 Sven 2005-05-12 15:31:50 UTC
Created attachment 58781 [details, diff]
patch-0.2.11-2.patch
Comment 9 Sven 2005-05-12 15:32:46 UTC
ok, but please include both attached patches in the official cvsspam-ebuild. they fix two known problems.

thx
  sven
Comment 10 Masatomo Nakano (RETIRED) gentoo-dev 2005-05-13 06:21:13 UTC
ok. i'll add the patches.
But before that, can you explain which problems the patches would fix?
Comment 11 Sven 2005-05-13 09:20:25 UTC
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.
Comment 12 Masatomo Nakano (RETIRED) gentoo-dev 2005-05-15 20:05:42 UTC
thank you for explaing.
I've just added the patches to portage tree as 0.2.11-r1. :)