Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19328 - soya-0.3.1.ebuild (New Package)
Summary: soya-0.3.1.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 19329
  Show dependency tree
 
Reported: 2003-04-14 18:14 UTC by François Weykmans
Modified: 2003-05-10 14:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
soya-0.3.1.ebuild.tar.gz (soya-0.3.1.ebuild.tar.gz,708 bytes, application/x-tar)
2003-04-14 18:15 UTC, François Weykmans
Details
soya-0.3.1.ebuild.tar.gz (soya-0.3.1.ebuild.tar.gz,781 bytes, application/x-tar)
2003-04-15 11:20 UTC, François Weykmans
Details
soya-0.3.1.ebuild.tar.gz (soya-0.3.1.ebuild.tar.gz,782 bytes, application/x-tar)
2003-04-15 12:18 UTC, François Weykmans
Details
soya-0.3.1.ebuild (soya-0.3.1.ebuild,1.31 KB, text/plain)
2003-05-03 17:23 UTC, François Weykmans
Details

Note You need to log in before you can comment on or make changes to this bug.
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