Hello Please find attached soya-0.3.1.ebuild.tar.gz containing soya-0.3.1.ebuild Soya 3D is a high-level 3D engine for Python, designed with games in mind. Soya is written partly in Python and partly in C; our goal is to provide a full architecture for making free (GPL) game of professionnal quality entirely in Python. see: http://oomadness.tuxfamily.org/en/soya/index.html I suggest dev-python/soya Also, this ebuild depend on editobj previously submitted. (bug 19325) Nectroom
Created attachment 10652 [details] soya-0.3.1.ebuild.tar.gz
At least with gcc-2.95, the -I/usr/include/freetype2 must come before the -I/usr/include. See bug #18294 for another example of this issue. Here is a possible hack to make Soya compile with gcc-2.95: src_compile() { cd $S/Soya-${PV} mv setup.py setup.py.orig sed -e s:', "/usr/include/freetype2"':: \ -e s:'"/usr/include"':'"/usr/include/freetype2", "/usr/include"': \ setup.py.orig > setup.py python ./setup.py build || die "build error" } Can someone verify it also works with gcc-3.2? Thanks, Thomas.
I have just tested with GCC 3.2.2 and it turns very well. I ugrade the file immediately. thank you:)
Created attachment 10687 [details] soya-0.3.1.ebuild.tar.gz
Created attachment 10691 [details] soya-0.3.1.ebuild.tar.gz
Created attachment 11445 [details] soya-0.3.1.ebuild
An update of Slune is available but after having tested it I found some of news bugs and I will await new release before poster the ebuild for this one :)
Ooups, replace "Slune" by "Soya" in comment :D
also added to portage