Darcs includes /usr/libexec/cgi-bin/darcs.cgi, a web interface to Darcs repositories. I expected that the darcs ebuild should provide it, but it didn't. Reproducible: Always Steps to Reproduce: 1. emerge darcs 2. look for darcs.cgi 3. Actual Results: There is no darcs.cgi. Expected Results: The ebuild should have installed darcs.cgi, or at least provided an option to do so.
Created attachment 57076 [details, diff] Add USE=server to the Darcs ebuild to install the darcs.cgi interface
Created attachment 57084 [details] Ebuild with webapp installation code We had a project to have a darcs-cgi webapp ebuild instead, but i didn't have time to finalize it. Here's an ebuild for version 0.9.22 which uses the webapp eclass to install the cgi.
8 months and nobody else is interested. darcsweb ( http://auriga.wearlab.de/~alb/darcsweb/ ) works nicer than darcs.cgi now, so I'm not interested in it anymore either.
*** Bug 187864 has been marked as a duplicate of this bug. ***
Reopen wrt Bug 187864
I was under the mistaken impression that this was required in order to publish your darcs repo for others to pull from. After much struggle, I've determined that it's not (and in fact, it doesn't work for that purpose), so I, too, am now uninterested.