Here I'll attach a new ebuild, for UnCommon Web, a web building framework for Common Lisp. It currently doesn't work, due to the fact that UCW is incompatible with the standard cl-rfc2388, it provides it's own, but I didn't make this ebuild install it. Anyway, this raised awareness among UCW developers and they are working to merge the two (or more) rfc2388, so, we might soon have an upgrade to rfc2388 that will work with UCW. Thanks. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 54918 [details] Ebuild for UnCommon Web.
I created a new ebuild, http://bugs.gentoo.org/show_bug.cgi?id=88032, that would satisfy the rfc2388 needs of this one. UCW still doesn't work from this ebuild, but I'm fixing that.
A little note to myself (or whoever happens to finish this ebuild). There's a USE flag examples and UCW comes with examples, those should only be installed if examples (the flag) is on.
The start script of UCW depends on detachtty, in case that script is used, app-misc/detachtty should be added to the dependency list.
UCW, the bleeding edge version (not 0.3.7) now depends on cl-puri, dev-lisp/cl-puri should be added to the dependency list.
Another library has been freed from UCW, that is, releasead separatly: Iterate. For which I created an ebuild that can be found on http://bugs.gentoo.org/show_bug.cgi?id=91636
Pupeno, Thanks for the note about iterate. I have almost completed a ebuild for cl-ucw-0.3.9. I appreciate the TAL pathname changes which where introduced between 0.3.6/7 and 0.3.9 -- it makes it much easier for distributions to install system-wide. The remaining problem is that the copy of arnesi included in the ucw 0.3.9 (in ./libs/arnesi/) release is different to the version with have in portage (dev-lisp/cl-arnesi). It makes me also suspect that the yaclml included in ucw maybe different to the one included in portage (dev-lisp/cl-yaclml). I'll probably solve that problem by determining what arnesi arch snapshot was used for ucw and then include that in dev-lisp/cl-arnesi. Likewise for yaclml.
I added dev-lisp/cl-arnesi-1.4.0_p5 and dev-lisp/cl-yaclml-0.5_p26 which are the version of arnesi and yaclml used in dev-lisp/cl-ucw-0.3.9. I added dev-lisp/cl-ucw-0.3.9 ebuild to portage.