Mmm... the web page probably explain what Cream is better than i can. Personnaly, i like it, but as power vim users you may hate it. Try and decide, here is an ebuild. I will attach the "gvim only" version of my ebuild, because currently, normal vim is not well supported, and i can't test with kvim. Reproducible: Always Steps to Reproduce:
Created attachment 25028 [details] cream-0.28.ebuild
Created attachment 25029 [details] files/cream.sh A small wrapper to launch it.
Have you considered using the vim-plugin eclass for this? Ideally it would be simpler if all app-vim things worked in the same way. If you think the eclass is totally unworkable (this could well be the case, as Cream isn't a typical plugin) then I'll commit as-is.
Created attachment 25077 [details] cream-0.28.ebuild At first look, I thought there was nothing to use from the eclass (src_install is really non standard). But in fact, the vim-doc part can (must) be used: there were two doc files in my previous ebuild that were not referenced otherwise. Also, I first thought the DEPEND/REDEPEND from the eclass would be a problem since currently Cream depends on GVim and not Vim (don't know for KVim tho), but: - the DEPEND makes sense as a DEPEND, ie it's okay for compile time (ie the postinst/postrm from the eclass) - the RDEPEND is not really relevant, but adding a gvim dep does the trick (it then becomes "gvim && (vim || gvim || kvim)", which is strange but correct from a logical point of view). So here is an ebuild that use part of the eclass. It can't make Cream a standard Vim plugin tho, and stuffs are still in there own directory.
Updated version committed to CVS, should hit the mirrors within a few hours. I've added in ~sparc to the KEYWORDS, it should get ~mips too once my r5k recovers... Thanks very much for this. Feel free to pester me for version bumps when appropriate :)
In CVS, please reopen if I screwed up...
Thanks for the commit, that's always nice when an ebuild enter the tree so fast. I've subscribed cream-announce so that i won't miss an opportunity to pester you for bumps :p