Listed in xscreensaver-demo. Ugliness: needs patch to compile; needs xscreensaver source partially compiled in WORKDIR; install by hand (using doexe).
Created attachment 26229 [details] Ebuild
Created attachment 26230 [details, diff] Patch
Alastair, what's your comment on those ebuilds? should we make them PDEPEND of xscreensaver or something like that?
This ebuild appears to download and compile xscreensaver and an old one at that. All that should be needed is to depend on xscreensaver. Would it be possible to submit a new ebuild that doesn't download xscreensaver as that isn't really needed.
David - no, it isn't. See the earlier comment. The depend is a specific version for a good reason.
i'm sorry, but there appears to be very little interest in this package, and desktop-misc simply can't afford to add more packages when we are already overworked and _way_ understaffed
*** Bug 139248 has been marked as a duplicate of this bug. ***
My ebuild version correctly downloads the defined xscreensaver and unpacks it into the expected directory. (Then it turns out that the highly eccentric C++ used is no longer considered valid for gcc-4.1, go figure.) If I attach my ebuild, will anyone test it for other gcc versions?
(In reply to comment #8) > My ebuild version correctly downloads the defined xscreensaver and unpacks it > into the expected directory. (Then it turns out that the highly eccentric C++ > used is no longer considered valid for gcc-4.1, go figure.) > > If I attach my ebuild, will anyone test it for other gcc versions? The ebuild you attached to bug 139248 is just the above ebuild with some minor changes. The above patch is sufficient to get cosmos to compile on x86 with gcc 4.1.1. I have a slightly updated ebuild and an extra patch to get it to compile with the xscreensaver 5.0 API; I'll attach those now.
Created attachment 90959 [details] cosmos-1.0-r1.ebuild
Created attachment 90961 [details, diff] cosmos-1.0-force-compile.patch
Created attachment 90962 [details, diff] cosmos-1.0-xscreensaver-5-api.patch