Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91526 - OSG-OpenSceneGraph (new ebuild)
Summary: OSG-OpenSceneGraph (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://www.openscenegraph.org/
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
: 48821 60907 60940 118491 (view as bug list)
Depends on:
Blocks: 91528 110432 110536 154533 252202
  Show dependency tree
 
Reported: 2005-05-04 23:17 UTC by Takenori KUBO
Modified: 2009-02-24 15:25 UTC (History)
16 users (show)

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


Attachments
OSG-OpenSceneGraph-0.9.8.2.ebuild.tar.gz (OSG-OpenSceneGraph.tgz,989 bytes, application/octet-stream)
2005-05-04 23:23 UTC, Takenori KUBO
Details
OSG-OpenThreads-0.9.8.2.ebuild (OSG-OpenThreads-0.9.8.2.ebuild,519 bytes, text/plain)
2005-05-05 17:52 UTC, Takenori KUBO
Details
OSG-Producer-0.9.8.2.ebuild (OSG-Producer-0.9.8.2.ebuild,711 bytes, text/plain)
2005-05-05 17:53 UTC, Takenori KUBO
Details
OSG-OpenSceneGraph-0.9.8.2.ebuild (OSG-OpenSceneGraph-0.9.8.2.ebuild,968 bytes, text/plain)
2005-05-05 17:53 UTC, Takenori KUBO
Details
openscenegraph-1.0.0.1.ebuild (openscenegraph-1.0.0.1.ebuild,3.26 KB, text/plain)
2006-01-18 07:08 UTC, Tristan Heaven (RETIRED)
Details
openscenegraph-1.0.0.ebuild (openscenegraph-1.0.0.ebuild,3.32 KB, text/plain)
2006-01-31 19:42 UTC, Tristan Heaven (RETIRED)
Details
openscenegraph-1.0.0.ebuild (openscenegraph-1.0.0.ebuild,3.88 KB, text/plain)
2006-02-10 07:18 UTC, Tristan Heaven (RETIRED)
Details
openscenegraph-1.0.0.ebuild (openscenegraph-1.0.0.ebuild,4.13 KB, text/plain)
2006-02-13 16:31 UTC, Tristan Heaven (RETIRED)
Details
openscenegraph-1.0.0.ebuild (openscenegraph-1.0.0.ebuild,3.65 KB, text/plain)
2006-02-17 19:40 UTC, Tristan Heaven (RETIRED)
Details
openscenegraph-1.0.0.ebuild (openscenegraph-1.0.0.ebuild,3.21 KB, text/plain)
2006-04-03 12:14 UTC, Tristan Heaven (RETIRED)
Details
openscenegraph-1.1.0.ebuild (openscenegraph-1.1.0.ebuild,3.10 KB, text/plain)
2006-07-28 05:07 UTC, Rene Meier
Details
openscenegraph-1.1.0-build.patch (openscenegraph-1.1.0-build.patch,1.75 KB, text/plain)
2006-07-28 05:08 UTC, Rene Meier
Details
openthreads-1.5, dependencie of OSG 1.2 (openthreads-1.5.0.ebuild,1.14 KB, text/plain)
2006-10-12 05:16 UTC, Rene Meier
Details
build patch for openthreads (openthreads-1.5.0-build.patch,1017 bytes, text/plain)
2006-10-12 05:17 UTC, Rene Meier
Details
openproducer-1.1, dependencie of OSG-1.2 (openproducer-1.1.0.ebuild,1.22 KB, text/plain)
2006-10-12 05:18 UTC, Rene Meier
Details
openproducer-1.1 build patch (openproducer-1.1.0-build.patch,1.34 KB, text/plain)
2006-10-12 05:19 UTC, Rene Meier
Details
openscenegraph-1.2 (openscenegraph-1.2.0.ebuild,3.10 KB, text/plain)
2006-10-12 05:19 UTC, Rene Meier
Details
openscenegraph-1.2 build patch (openscenegraph-1.2.0-build.patch,1.75 KB, text/plain)
2006-10-12 05:20 UTC, Rene Meier
Details
patch makefile and openscenegraph.pc (01.dpatch,11.49 KB, patch)
2007-05-03 14:18 UTC, Cedric Pinson
Details | Diff
version 1.9.6 (openscenegraph-1.9.6.ebuild,3.36 KB, text/plain)
2007-06-06 16:09 UTC, Gabriel Rossetti
Details
OpenSceneGraph version 2.0 (openscenegraph-2.0-r0.ebuild,1.36 KB, text/plain)
2007-06-29 15:10 UTC, Cedric Pinson
Details
the patch for osg 2.0 (patch_2.0_debug_pkgconfig.patch,6.95 KB, text/plain)
2007-06-29 15:10 UTC, Cedric Pinson
Details
media-gfx/openscenegraph-2.3.1 (openscenegraph-2.3.1.ebuild,1.33 KB, text/plain)
2008-01-05 17:04 UTC, Christoph Brill (egore) (RESIGNED)
Details
openscenegraph-2.3.1-pkgconfig.patch (openscenegraph-2.3.1-pkgconfig.patch,1013 bytes, patch)
2008-01-05 17:04 UTC, Christoph Brill (egore) (RESIGNED)
Details | Diff
openscenegraph-2.3.1-osgga.patch (openscenegraph-2.3.1-osgga.patch,406 bytes, patch)
2008-01-05 17:05 UTC, Christoph Brill (egore) (RESIGNED)
Details | Diff
openscenegraph-2.3.1-openthreads.patch (openscenegraph-2.3.1-openthreads.patch,2.77 KB, patch)
2008-01-05 17:05 UTC, Christoph Brill (egore) (RESIGNED)
Details | Diff
openscenegraph-2.3.1-debug.patch (openscenegraph-2.3.1-debug.patch,1.62 KB, patch)
2008-01-05 17:05 UTC, Christoph Brill (egore) (RESIGNED)
Details | Diff
this is the ebuild (openscenegraph-2.0-r1.ebuild,1.31 KB, text/plain)
2008-01-11 13:58 UTC, lamusic
Details
and this is a patch (AnimationPath-poker3d.patch,342 bytes, text/plain)
2008-01-11 13:58 UTC, lamusic
Details
OSG-2.7.5 ebuild (for FG) (openscenegraph-2.7.5.ebuild,1.57 KB, text/plain)
2009-01-04 11:32 UTC, Christian Schmitt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Takenori KUBO 2005-05-04 23:17:20 UTC
Hi!

Please find attached OSG-OpenSceneGraph-0.9.8.2.ebuild, OSG-OpenThreads-0.9.8.2.ebuild and OSG-Producer-0.9.8.2.ebuild.

The OpenSceneGraph is an open source high peformance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling.

I suggest media-lib/OSG-* Also, this OpenSceneGraph ebuild depend on OpenThread and Producer.
Comment 1 Takenori KUBO 2005-05-04 23:23:06 UTC
Created attachment 58101 [details]
OSG-OpenSceneGraph-0.9.8.2.ebuild.tar.gz
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2005-05-05 09:15:43 UTC
Takenori -- please NEVER attach tarballs as attachments to bugzilla.  the ONLY thing we want to see here are PLAINTEXT attachments of ebuilds and/or patches -- no digests, changelogs, manifests or binaries.  Please reattach
Comment 3 Takenori KUBO 2005-05-05 17:52:14 UTC
Created attachment 58166 [details]
OSG-OpenThreads-0.9.8.2.ebuild
Comment 4 Takenori KUBO 2005-05-05 17:53:07 UTC
Created attachment 58167 [details]
OSG-Producer-0.9.8.2.ebuild
Comment 5 Takenori KUBO 2005-05-05 17:53:59 UTC
Created attachment 58168 [details]
OSG-OpenSceneGraph-0.9.8.2.ebuild
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-01-10 01:35:39 UTC
*** Bug 118491 has been marked as a duplicate of this bug. ***
Comment 7 Tristan Heaven (RETIRED) gentoo-dev 2006-01-18 07:08:58 UTC
Created attachment 77426 [details]
openscenegraph-1.0.0.1.ebuild

New ebuild.

Depends on bug 60898
Licence is attachment 76695 [details]
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-01-31 11:52:07 UTC
*** Bug 60907 has been marked as a duplicate of this bug. ***
Comment 9 Tristan Heaven (RETIRED) gentoo-dev 2006-01-31 19:42:03 UTC
Created attachment 78612 [details]
openscenegraph-1.0.0.ebuild

Some fixes.
Mainly, compiled examples were being installed twice.
Comment 10 Tristan Heaven (RETIRED) gentoo-dev 2006-02-10 07:18:46 UTC
Created attachment 79434 [details]
openscenegraph-1.0.0.ebuild

-Major cleanup.
-Added producer, inventor and introspection flags

Note, memory usage is extremely high during compilation with introspection enabled.
Comment 11 Tristan Heaven (RETIRED) gentoo-dev 2006-02-13 16:31:16 UTC
Created attachment 79731 [details]
openscenegraph-1.0.0.ebuild

Install example data files.
Comment 12 Tristan Heaven (RETIRED) gentoo-dev 2006-02-17 19:40:47 UTC
Created attachment 80052 [details]
openscenegraph-1.0.0.ebuild

I give up now. Could someone else look at this?
Comment 13 Luca Barbato gentoo-dev 2006-02-18 01:26:32 UTC
the ebuild looks quite ok, I haven't the time to test it right now, sorry
Comment 14 Tristan Heaven (RETIRED) gentoo-dev 2006-04-03 12:14:28 UTC
Created attachment 83829 [details]
openscenegraph-1.0.0.ebuild
Comment 15 Rene Meier 2006-07-28 05:07:39 UTC
Created attachment 92911 [details]
openscenegraph-1.1.0.ebuild

this is a ebuild for openscenegraph-1.1.0
Comment 16 Rene Meier 2006-07-28 05:08:04 UTC
Created attachment 92912 [details]
openscenegraph-1.1.0-build.patch
Comment 17 Geoff Leach 2006-08-16 05:18:31 UTC
Just installed 1.1.0 on my ~x86 and ~amd64 boxes, samples workforme.
Comment 18 Cédric Krier gentoo-dev 2006-09-11 07:28:14 UTC
This is now in the sunrise overlay. You can find it at:
http://gentoo-sunrise.org/svn/reviewed/media-gfx/openscenegraph
Comment 19 Jonathan Ultis 2006-10-12 02:07:10 UTC
I installed on my ~amd64 box. In order to run the examples, you'll need to download the OpenSceneGraph-Data package, and change to that directory.

I found that the examples run as root, but segfault when run in a user account. 

I have a build of OSG_OP_OT-1.0-rc8 laying about, and the examples for it run fine in the same user account.

Any ideas? Has anyone confirmed running the examples as a user?
Comment 20 Rene Meier 2006-10-12 05:15:39 UTC
i have just tested all samples on my ~x86 box. no crashes. but i have used OSG-1.2, which is the current stable version. i will attach ebuilds for 1.2.
Comment 21 Rene Meier 2006-10-12 05:16:52 UTC
Created attachment 99425 [details]
openthreads-1.5, dependencie of OSG 1.2
Comment 22 Rene Meier 2006-10-12 05:17:48 UTC
Created attachment 99426 [details]
build patch for openthreads
Comment 23 Rene Meier 2006-10-12 05:18:35 UTC
Created attachment 99427 [details]
openproducer-1.1, dependencie of OSG-1.2
Comment 24 Rene Meier 2006-10-12 05:19:14 UTC
Created attachment 99428 [details]
openproducer-1.1 build patch
Comment 25 Rene Meier 2006-10-12 05:19:41 UTC
Created attachment 99429 [details]
openscenegraph-1.2
Comment 26 Rene Meier 2006-10-12 05:20:59 UTC
Created attachment 99430 [details]
openscenegraph-1.2 build patch
Comment 27 Cédric Krier gentoo-dev 2006-10-12 07:05:58 UTC
ebuilds updated on sunrise
Comment 28 Jakub Moc (RETIRED) gentoo-dev 2007-02-03 13:27:10 UTC
*** Bug 60940 has been marked as a duplicate of this bug. ***
Comment 29 Jakub Moc (RETIRED) gentoo-dev 2007-02-03 13:29:42 UTC
*** Bug 48821 has been marked as a duplicate of this bug. ***
Comment 30 Cedric Pinson 2007-05-03 14:18:09 UTC
Created attachment 118048 [details, diff]
patch makefile and openscenegraph.pc

I have an overlay that works with this patch and openscenegraph 1.2
http://code.google.com/p/mornifle-gentoo-package/
Comment 31 Jakub Moc (RETIRED) gentoo-dev 2007-05-05 19:31:58 UTC
*** Bug 177195 has been marked as a duplicate of this bug. ***
Comment 32 Gabriel Rossetti 2007-06-06 16:05:47 UTC
I created an ebuild for version 1.9.6, it is very easy to install & compile, no more openthreads and such to compile.

Gabriel
Comment 33 Gabriel Rossetti 2007-06-06 16:09:18 UTC
Created attachment 121337 [details]
version 1.9.6

This is all you need :-)
Comment 34 Cedric Pinson 2007-06-11 19:32:17 UTC
(In reply to comment #33)
> Created an attachment (id=121337) [edit]
> version 1.9.6
> 
> This is all you need :-)
> 

Could you post you ebuild/patch for sunrise admission ?
http://overlays.gentoo.org/proj/sunrise/wiki/HowToCommit
Comment 35 Cedric Pinson 2007-06-29 15:10:00 UTC
Created attachment 123397 [details]
OpenSceneGraph version 2.0

use this overlay for osg-2.0: http://mornifle-gentoo-package.googlecode.com/svn/trunk/list.xml

webpage http://code.google.com/p/mornifle-gentoo-package/
Comment 36 Cedric Pinson 2007-06-29 15:10:49 UTC
Created attachment 123399 [details]
the patch for osg 2.0

the patch for pkgconfig ...
Comment 37 Roger 2007-09-18 03:02:13 UTC
All I'm seeing is  openscenegraph-1.2.ebuild in Sunrise.

Is there are reason why this has yet to be pushed to Sunrise SVN?

Just trying to screw with flightgear cvs and ran into this bug.  This openscenegraph now appears as a fixed dependency for the current flightgear cvs!

(...if there is no --disable-ogs for configure.)
Comment 38 Jakub Moc (RETIRED) gentoo-dev 2007-09-20 11:10:54 UTC
(In reply to comment #37)
> All I'm seeing is  openscenegraph-1.2.ebuild in Sunrise.
> Is there are reason why this has yet to be pushed to Sunrise SVN?

Yes, the reason is that noone's done it yet. Users maintain the ebuilds in sunrise overlay, not Gentoo developers. Posting any ebuilds here won't get that done. 

http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 39 Christoph Brill (egore) (RESIGNED) 2008-01-05 17:04:23 UTC
Created attachment 140200 [details]
media-gfx/openscenegraph-2.3.1
Comment 40 Christoph Brill (egore) (RESIGNED) 2008-01-05 17:04:47 UTC
Created attachment 140201 [details, diff]
openscenegraph-2.3.1-pkgconfig.patch
Comment 41 Christoph Brill (egore) (RESIGNED) 2008-01-05 17:05:04 UTC
Created attachment 140202 [details, diff]
openscenegraph-2.3.1-osgga.patch
Comment 42 Christoph Brill (egore) (RESIGNED) 2008-01-05 17:05:21 UTC
Created attachment 140204 [details, diff]
openscenegraph-2.3.1-openthreads.patch
Comment 43 Christoph Brill (egore) (RESIGNED) 2008-01-05 17:05:36 UTC
Created attachment 140206 [details, diff]
openscenegraph-2.3.1-debug.patch
Comment 44 Christoph Brill (egore) (RESIGNED) 2008-01-05 17:06:48 UTC
I attached a modified ebuild of the one I found on this bug. I also updated the patch to the latest version and split it up into 4 parts.
Comment 45 lamusic 2008-01-11 13:57:13 UTC
This an ebuild of openscenegraph modified for poker3d compile, and include a tiny patch.
Comment 46 lamusic 2008-01-11 13:58:32 UTC
Created attachment 140703 [details]
this is the ebuild
Comment 47 lamusic 2008-01-11 13:58:49 UTC
Created attachment 140705 [details]
and this is a patch
Comment 48 Christian Schmitt 2008-04-25 23:28:11 UTC
OSG-2.4 is released. Maybe this should go to Portage. I use a svn snapshot of the 2.3.x versions for running flightgear CVS for some time now. no bigger problems so far.
Comment 49 Hal Engel 2008-12-14 23:35:49 UTC
OSG 2.6.1 has been released.  FlightGear 1.99.5-rc2 has been released and there will likely be a stable release in the next week or two.  It will need OSS so at some point this will need to go in the tree. 
Comment 50 Hal Engel 2008-12-22 20:50:32 UTC
This also blocks the new version of flightgear.  See # 252200.
Comment 51 Christian Schmitt 2009-01-04 11:32:17 UTC
Created attachment 177328 [details]
OSG-2.7.5 ebuild (for FG)

Here is a newer version of the OSG ebuild. I use this for a long time already to compile Flightgear CVS. The pkgconfig.patch and osgga.patch are taken from the original ebuild above.
Please test and report your findings.
Comment 52 Hal Engel 2009-01-15 18:36:24 UTC
The 2.7.5 ebuild appears to work.   It built and installed without issues.  I have not run anything yet that uses it. 

The two patches need to have names without a version number.  IE. openscenegraph-pkgconfig.patch...
Comment 53 jannis 2009-01-15 20:31:28 UTC
(In reply to comment #51)
> [...]
> Please test and report your findings.
> 

Thanks for the ebuild. Pretty much the same as #52, renamed patch files, compiled and installed well (on x86 here). simgear config detects it and compiles well (see bug #252202)
Comment 54 Ludovic Magerand 2009-01-24 10:03:53 UTC
I put it on my local repository with the needed patches, and it's working fine on my ~amd64 system.
Simgear and Flightgear 1.9  have been installed against it and no problem have been encoutered.
Thanks for the work.
Comment 55 Tupone Alfredo gentoo-dev 2009-02-24 13:28:50 UTC
Version 2.8.0 is now in portage. Feel free to test it and report problem (on a new bug #)