Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 19328

Summary: soya-0.3.1.ebuild (New Package)
Product: Gentoo Linux Reporter: François Weykmans <nectroom>
Component: New packagesAssignee: Alastair Tse (RETIRED) <liquidx>
Status: RESOLVED FIXED    
Severity: enhancement CC: nectroom
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 19329    
Attachments: soya-0.3.1.ebuild.tar.gz
soya-0.3.1.ebuild.tar.gz
soya-0.3.1.ebuild.tar.gz
soya-0.3.1.ebuild

Description François Weykmans 2003-04-14 18:14:56 UTC
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
Comment 1 François Weykmans 2003-04-14 18:15:20 UTC
Created attachment 10652 [details]
soya-0.3.1.ebuild.tar.gz
Comment 2 TGL 2003-04-15 11:02:40 UTC
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.
Comment 3 François Weykmans 2003-04-15 11:15:23 UTC
I have just tested with GCC 3.2.2 and it turns very well. 
I ugrade the file immediately.

thank you:)

Comment 4 François Weykmans 2003-04-15 11:20:58 UTC
Created attachment 10687 [details]
soya-0.3.1.ebuild.tar.gz
Comment 5 François Weykmans 2003-04-15 12:18:01 UTC
Created attachment 10691 [details]
soya-0.3.1.ebuild.tar.gz
Comment 6 François Weykmans 2003-05-03 17:23:21 UTC
Created attachment 11445 [details]
soya-0.3.1.ebuild
Comment 7 François Weykmans 2003-05-03 17:24:29 UTC
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 :) 
Comment 8 François Weykmans 2003-05-03 17:32:14 UTC
Ooups, replace "Slune" by "Soya" in comment :D
Comment 9 Alastair Tse (RETIRED) gentoo-dev 2003-05-10 14:51:15 UTC
also added to portage