LinuxDeb
From PyWiki
Some initial tasks:
- Find out who packages up ogre, boost and other packages already found in Ubuntu and see how we can collaborate with them. My guess is that it's Debian games team
- Find and document a set of versions for all of the libraries and the python-ogre source code which can be compiled and runs well. We'll target these as our debs for the first versions.
- Create our own apt repository to host everything
Packages that need to be built:
- Ogre - The current version in feisty (1.2.4) is out of date. We should be able to use the source deb to easily update this. Due to circular dependencies with cegui when building samples, either the cegui samples should be disabled, or a separate package called ogre-demos can rely on cegui and cegui-ogre-render.
- freeimage - Ogre-1.4.x now requires freeimage. Freeimage bundles some of its own image libraries instead of using the system libraries. I have found that this causes conflicts if ogre is built is the gtk platform instead of the glx platform
- cegui - The current version of cegui doesn't include the Ogre Renderer. Due to circular dependencies, this package should be split intoo cegui and cegui-ogre-renderer
- ois - Required for input
- ode - Current version in feisty is out of date and is missing trimesh support
- python-ogre - This should probably be split into individual modules and then a meta package to install everything
- python-ogre - meta package that installs everything below
- python-ogre-ogre - ogre bindings
- python-ogre-cegui - cegui bindings
- python-ogre-ois - ois bindings
- python-ogre-ogreode - ogreode bindings