Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60940 - OpenSceneGraph-0.9.7.ebuild (new package)
Summary: OpenSceneGraph-0.9.7.ebuild (new package)
Status: RESOLVED DUPLICATE of bug 91526
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
Depends on:
Reported: 2004-08-19 13:48 UTC by Eric Gottlieb
Modified: 2007-02-03 13:27 UTC (History)
3 users (show)

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

ebuild for OpenSceneGraph (OpenSceneGraph-0.9.7.ebuild,984 bytes, text/plain)
2004-08-19 13:50 UTC, Eric Gottlieb
adds convenient default data file search path (0.9.7-DataFilePath.patch,627 bytes, patch)
2004-08-19 13:55 UTC, Eric Gottlieb
Details | Diff
fix so that example code gets installed by Makefile. (0.9.7-instexamplesrc.patch,525 bytes, patch)
2004-08-19 13:59 UTC, Eric Gottlieb
Details | Diff
An updated ebuild (openscenegraph-0.9.8.ebuild,1.06 KB, text/plain)
2004-12-11 19:42 UTC, will
dev-games/openscenegraph-0.9.9 (openscenegraph-0.9.9.ebuild,1.20 KB, text/plain)
2005-10-25 05:27 UTC, Christoph Brill (egore) (RESIGNED)
0.9.9-libungif.patch (0.9.9-libungif.patch,2.12 KB, patch)
2005-10-25 05:46 UTC, Christoph Brill (egore) (RESIGNED)
Details | Diff
dev-games/openscenegraph-0.9.9 (openscenegraph-0.9.9.ebuild,1.32 KB, text/plain)
2005-10-26 05:32 UTC, Christoph Brill (egore) (RESIGNED)

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Gottlieb 2004-08-19 13:48:42 UTC
From the documentation:

The OpenSceneGraph is a portable, high level graphics toolkit for the development of high performance graphics applications such as flight simulators, games, virtual reality or scientific visualization. Providing an object oriented framework on top of OpenGL, it frees the developer from implementing and optimizing low level graphics calls, and provides many additional utilities for rapid development of graphics applications.

This is one of 4 associated (but independent) ebuilds:

Producer            -- depends on OpenThreads
OpenSceneGraph      -- depends on OpenThreads and Producer

I think OpenSceneGraph belongs in dev-libs.  It depends on OpenThreads and Producer (both recently submitted) as well as OpenGL.

Although OpenSceneGraph comes with a number of example applications, only the osgviewer executable is installed in /usr/bin (the rest are in /usr/share/OpenSceneGraph/bin).  If OpenSceneGraph-Data has also been installed, a simple test would be to execute "osgviewer spaceship.osg" which should result in a 3d spaceship with colorful exhaust being displayed.

Hopefully attached: OpenSceneGraph-0.9.7.ebuild, 0.9.7-DataFilePath.patch, 0.9.7-instexamplesrc.patch
Comment 1 Eric Gottlieb 2004-08-19 13:50:11 UTC
Created attachment 37763 [details]
ebuild for OpenSceneGraph
Comment 2 Eric Gottlieb 2004-08-19 13:55:36 UTC
Created attachment 37764 [details, diff]
adds convenient default data file search path

adds /usr/share/OpenSceneGraph/data as default place to look for data files
(this can be overridden by an environment variable: OSG_FILE_PATH or
OSGFILEPATH).  This is also where OpenSceneGraph-Data installs its files.
Comment 3 Eric Gottlieb 2004-08-19 13:59:56 UTC
Created attachment 37766 [details, diff]
fix so that example code gets installed by Makefile.

The Makefile uses a shell script to install example code.  This script had a
bug in it and this patch fixes the bug.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2004-12-11 18:12:28 UTC
Not a game...
Comment 5 will 2004-12-11 19:42:55 UTC
Created attachment 45795 [details]
An updated ebuild

Here is an ebuild I cleaned up.
Comment 6 jon R-B 2005-01-21 09:13:14 UTC
This ebuild complained about the patches.
ebuild was looking in th ewrong place.

I commented out the two patch lines, since I need this ebuild - worlinmg on another ebuild that depends on this 

Comment 7 jon R-B 2005-01-21 09:25:06 UTC
Comment 9 Christoph Brill (egore) (RESIGNED) 2005-10-25 02:46:27 UTC
Someone should mark bug #60898 and bug #60892 as blockers for this one
Comment 10 Christoph Brill (egore) (RESIGNED) 2005-10-25 05:27:50 UTC
Created attachment 71396 [details]

Ebuild with necessary changes to fullfill Q&A
Comment 11 Christoph Brill (egore) (RESIGNED) 2005-10-25 05:46:54 UTC
Created attachment 71400 [details, diff]

patch to reflect the latest changes with libungif in portage
Comment 12 Christoph Brill (egore) (RESIGNED) 2005-10-26 05:32:19 UTC
Created attachment 71497 [details]

Comment 13 Christoph Brill (egore) (RESIGNED) 2005-10-26 05:33:47 UTC
bug #91526 is a duplicate of this ... or the other way around ... sigh, I really
lack priviledges :P
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2007-02-03 13:26:59 UTC
Reopen to dupe.
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2007-02-03 13:27:10 UTC

*** This bug has been marked as a duplicate of bug 91526 ***