Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31742 - ebuild needed for SGI's OpenInventor
Summary: ebuild needed for SGI's OpenInventor
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Stefaan De Roeck (RETIRED)
URL: http://oss.sgi.com/projects/inventor/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-10-22 06:53 UTC by William Stearns
Modified: 2005-09-16 14:54 UTC (History)
5 users (show)

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


Attachments
requested ebuild (openinventor-2.1.5.ebuild,1.07 KB, text/plain)
2003-10-28 03:44 UTC, James Harlow (RETIRED)
Details
patch to correct odd yacc problem and to make font installation sandbox-aware. (openinventor-fix-yacc.patch,1.41 KB, patch)
2003-10-28 03:45 UTC, James Harlow (RETIRED)
Details | Diff
Fix to get it compiling (openinventor-ctype.patch,2.43 KB, patch)
2004-11-11 02:56 UTC, Max Lindner
Details | Diff
Fix for freetype 2.1.9 (openinventor-fix-freetype.patch,291 bytes, patch)
2005-02-27 04:48 UTC, Stefaan De Roeck (RETIRED)
Details | Diff
Currently (20040227) working OpenInventor ebuild (openinventor-2.1.5.ebuild,1.17 KB, text/plain)
2005-02-27 05:15 UTC, Stefaan De Roeck (RETIRED)
Details
All-in ebuild package (openinventor-ebuild.tgz,2.34 KB, application/octet-stream)
2005-08-16 15:01 UTC, Stefaan De Roeck (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description William Stearns 2003-10-22 06:53:09 UTC
Need x86 Portage:  SGI Open Inventor

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Need x86 Portage:  SGI Open Inventor
Comment 1 James Harlow (RETIRED) gentoo-dev 2003-10-22 14:16:24 UTC
I should jump in at this point and say that I'm mostly done with writing
this.
Comment 2 James Harlow (RETIRED) gentoo-dev 2003-10-28 03:44:21 UTC
Created attachment 19885 [details]
requested ebuild

Here you go. Only change I've made from a stock install is to move /usr/demos
to /usr/share/openinventor-2.1.5/demos.

Sorry it took so long, real life intervened a bit.
Comment 3 James Harlow (RETIRED) gentoo-dev 2003-10-28 03:45:29 UTC
Created attachment 19886 [details, diff]
patch to correct odd yacc problem and to make font installation sandbox-aware.
Comment 4 Max Lindner 2004-11-10 11:39:27 UTC
you must add "inherit eutils" to get epatch working.
Put also then, the make of the demos failed...
Comment 5 Max Lindner 2004-11-11 02:50:35 UTC
the following 2 things:

its a pain that openinventor wants to build his demos. I didn't get it to set LD_LIBRARY_PATH correctly.

So I build it on my own.
For building standalone, it's necessary to apply another patch, i'll attach it. This patch would be needed for the ebiuld also I guess, but the ebuild didn't went that far.

This is the Error that shows up:
/usr/lib/libInventor.so: undefined reference to `__ctype_b'
Comment 6 Max Lindner 2004-11-11 02:56:12 UTC
Created attachment 43712 [details, diff]
Fix to get it compiling

its necessary to have freetype in your useflags for this patch
Comment 7 Max Lindner 2004-11-11 02:59:02 UTC
additionally it depends on csh for man-page building
Comment 8 Stefaan De Roeck (RETIRED) gentoo-dev 2005-02-27 04:48:04 UTC
Created attachment 52227 [details, diff]
Fix for freetype 2.1.9

Fix to compile with freetype 2.1.9 (currently in testing)
Comment 9 Stefaan De Roeck (RETIRED) gentoo-dev 2005-02-27 05:15:27 UTC
Created attachment 52229 [details]
Currently (20040227) working OpenInventor ebuild

Currently (20040227) working OpenInventor ebuild.  Fixes the attempt to compile
OpenInventor without the needed environment variables.
Comment 10 Stefaan De Roeck (RETIRED) gentoo-dev 2005-08-14 02:54:48 UTC
James, could you please comment wrt to the copyright?  

If I understand correctly, everything in the portage tree needs to be
copyrighted to Gentoo Foundation, and the copyright you put was on your own
name.  May be a bit silly to ask a gentoo developer if he's ok with this if he
wrote it for portage, but just to make sure...
Comment 11 Stefaan De Roeck (RETIRED) gentoo-dev 2005-08-16 15:01:34 UTC
Created attachment 66103 [details]
All-in ebuild package

Regardless of the copyright issue, I've updated the ebuild to build on alpha
and amd64 as well, and fixed some issues/dependencies.	
If the copyright gets sorted out, I'd be willing to maintain this.
Comment 12 Stefaan De Roeck (RETIRED) gentoo-dev 2005-09-16 14:52:32 UTC
Because of the copyright issues, I created a new ebuild.  
Comment 13 Stefaan De Roeck (RETIRED) gentoo-dev 2005-09-16 14:54:23 UTC
Committed to portage, see media-libs.  Have fun!