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

Bug 217299

Summary: dev-games/ogreode - new package
Product: Gentoo Linux Reporter: James Le Cuirot <chewi>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED WONTFIX    
Severity: enhancement Keywords: EBUILD
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.ogre3d.org/wiki/index.php/OgreODE
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 90041    
Bug Blocks:    
Attachments: ogreode-0.7.10_p20080409.ebuild
ogreode-0.7.10_p20080409-gcc-4.patch

Description James Le Cuirot gentoo-dev 2008-04-11 14:13:15 UTC
I've made an ebuild for OgreODE, a wrapper library that connects OGRE with ODE. 

There is no reliable place to get the latest version from so this fetches from CVS. I find CVS confusing as hell so I'm not sure if I've used the right method to fetch the code at a certain date. Please correct this if necessary.

It currently needs a patch to build with GCC 4.2 but I've sent that patch upstream at http://www.ogre3d.org/phpBB2addons/viewtopic.php?t=6970 and hopefully it will be committed soon.

It normally builds three example programs but it doesn't install the sources for them with "make install". Copying them by hand seemed like more hassle than it's worth so I didn't bother in the end.
Comment 1 James Le Cuirot gentoo-dev 2008-04-11 14:14:11 UTC
Created attachment 149401 [details]
ogreode-0.7.10_p20080409.ebuild
Comment 2 James Le Cuirot gentoo-dev 2008-04-11 14:14:38 UTC
Created attachment 149402 [details, diff]
ogreode-0.7.10_p20080409-gcc-4.patch
Comment 3 James Le Cuirot gentoo-dev 2008-04-11 14:16:28 UTC
I forgot to mention that this needs tinyxml. It is currently in the Sunrise overlay and there is a bug for it at #90041.
Comment 4 Nick Fortune 2008-04-19 09:19:28 UTC
Nice work. One minor correction if I may: The tinyxml ebuild in sunrise appears to be 

dev-util/tinyxml

as opposed to:

dev-utils/tiny-xml
Comment 5 James Le Cuirot gentoo-dev 2008-04-19 10:51:01 UTC
Yeah, sorry, I only noticed that yesterday because I was using ebuild (which doesn't seem to check) rather than emerge. I've had the patch committed upstream but the author has also altered it so that it only builds with ODE CVS. I've tried to help him support both but he's making it harder than it should be. I'll report back here soon.
Comment 6 James Le Cuirot gentoo-dev 2009-12-21 12:02:41 UTC
I don't need this anymore. I recently spoke to a student game developer who said that it's a pain to work with and it's easier to use ODE directly. I didn't get far enough with it to find that out but I wouldn't bother adding it now unless something actually depends on it.
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2009-12-21 14:40:57 UTC
ok, sounds like WONTFIX to me.  Thanks.