An Integrated Development Environment for producing eLearning. In practice, this is a Flash creation graphical IDE. http://www.salasaga.org/downloads/alpha3/salasaga-0.8.0.0.ebuild Implementation note: requires >=media/libs/ming-0.3.0 The mask note about ming-0.3.0 seems to be from August 2006 indicating PHP compilation breakage. Is that still true for the current PHP versions? Salasaga is an alpha-status program, but for those who need to author Flash today, it appears to be useful even in its present state: http://www.linux.com/feature/129887?theme=print Reproducible: Always Steps to Reproduce:
Created attachment 153665 [details] salasaga-0.8.0.0.ebuild Upstream-provided ebuild name does not correspond to salasaga-0.8.0_alpha3 release name.
- you inherit eclasses unnecessarily. - hardcoding version numbers (SRC_URI) and the mv command in src_compile() are not fine. Have a look at the Gentoo documentation or other ebuilds how it is handled. - useless debug use flag - I assume autoconf and pkgconfig are only needed at build time - einstall is an ugly hack and only to be used, when emake DESTDIR=foo install doesn't work.
Hi, Sorry for the iffy ebuild. Obviously I'm not that good at making them. ;-> However, this ebuild does actually work. It's what I use on the workstation that Salasaga gets developed on. Btw, if someone with more ebuilding skill has the inclination to improve this ebuild, I'm happy to adopt the improved one upstream. :)
Created attachment 166373 [details] Updated ebuild for the new Salasaga Alpha 4 release, plus ebuild fixes. Updated ebuild for the new Salasaga Alpha 4 release, plus ebuild fixes.
This new ebuild is for the Alpha 4 release of Salasaga, plus has fixes for many of the probs with the ebuild: + Doesn't unnecessarily inherit eclasses + Doesn't hard code version numbers, but still does use a mv command due to upstream packaging + No longer includes a useless debug flag + Upstream has been moved to use automake, so reflects that in this Hope this is now acceptable, as this is an important application. It creates eLearning for other applications.
Hi, this looks very interesting. I will give it a trie and would be glad to see it in the portage tree. Keep the good work up! wfg
No worries. The most up-to-date source snapshot at the moment is here: http://www.salasaga.org/downloads/alpha6_dev/ ie.: http://www.salasaga.org/downloads/alpha6_dev/salasaga_20090524.tar.bz2 Haven't yet created an ebuild for it, but it wouldn't be too hard for you to adjust this very basic ebuild. A new ebuild will be created when the proper Alpha 6 release is done. Hopefully (!) that's not far off. ie. weeks rather months. Regards and best wishes, Justin Clift
Created attachment 193928 [details] Updatet ebuild for Salasaga 0.8.0 alpha5 based on salasaga-0.8.0_alpha4.ebuild This is "my" first ebuild. Very probably than his need check and fix (but works for me). Mayby will be useful for somebody.
Created attachment 193929 [details] Updatet ebuild for Salasaga 0.8.0 alpha6 based on salasaga-0.8.0_alpha4.ebuild As before :) Use dev sources from 2009-06-07.
Hey, thanks, very cool. The recent alpha6_dev snapshots are a lot better than the alpha 5 ones, so that will make a big difference. :)
Created attachment 231413 [details] 0.8.0 alpha 7 based on previous ebuilds