New ebuild for cvstrac. A Web-Based Bug And Patch-Set Tracking System For CVS. I suggest www-apps/cvstrac because its similar to trac and that's where it lives. Steve-o
Created attachment 71058 [details] cvstrac-1.1.5.ebuild
Created attachment 71059 [details] cvstrac.conf Example configuration for CGI operation under Apache 2, borrowed from AWstats.
any special reason why not the latest version (1.2.1) is used? there are also "svn"- and "git"-SCM-backends supported -- these may be handled by USE-flags. i've tested the git-backend in 1.2.1 and it seems to work fine at first glance though it only works on checked-out working-dirs (that contain a ".git"-dir). this restriction is fixed in the cvs-version already (can work on a "cg-push"-ed repository). sample-compile-line for the git-backend of version 1.2.1: --- snipp --- make \ APPNAME=gittrac \ SRCDIR=${S} \ INSTALLDIR=${D}/${DOCUMENT_ROOT} \ || die "compile failed" --- snapp ---
There is no maintainer for this ebuild, you can find SVN support in a different ebuild called svntrac.
in the meantime cvstrac-2.0.0 was released and the the git-part now works perfectly on "cg-push'ed" central git-repositories. would it be better to submit a separate gitrac-ebuild pro: - ebuilds less complex - better testing as svn, git, cvs testing is split up contra: - common parts need double-testing and adjustments what do you think?
What's the latest news on this? I would use it.
*** Bug 119002 has been marked as a duplicate of this bug. ***
Upstream is still alive, not much activity but it's better than nothing - especially given some of the more recent commits were security-related. I guess it grinds down to user demand, then. Therefore: While this is still a viable package for the Gentoo Portage tree it appears this ebuild is lacking in community interest. If you (or another user) are still wanting this to make it into the Portage tree please let us know! It would be additionally helpful (but not required) if you were willing to help out with the package by becoming it's proxied maintainer; you have already done most of the work for this task. Gentoo even has a dedicated team[1] for assisting users in becoming proxied maintainers. If you are interested in maintaining this package, please contact proxy-maint@gentoo.org or join #gentoo-proxy-maint on Freenode IRC. If this bug remains silent without further comments for 30 days i will close it with the resolution of WONTFIX. Beyond that the bug can always be reopened to get this package back on track for the Gentoo Portage tree. [1]: https://wiki.gentoo.org/index.php?title=Project:Proxy_Maintainers Kind regards, Marecki