Ticket #189 (new enhancement)

Opened 11 months ago

Last modified 2 weeks ago

gentoo linux ebuild 1.8

Reported by: shaegler Assigned to: unassigned
Priority: minor Milestone: 1.8 Release
Component: Build Version: 1.8
Keywords: Cc:
Completion:

Description

here's a gentoo linux ebuild for the dailybuild of 2007-06-21, it's not yet complete, but builds fine here… i encourage all gentoo users, to give it a try. please add your bugreports and comments to this ticket.

i think, i'll wait for the final 1.8 release before submitting it to the official gentoo tree.

Attachments

opensg-1.8_rc20070621.ebuild (2.8 kB) - added by shaegler on 06/21/07 05:03:43.
opensg-1.8.ebuild (3.8 kB) - added by shaegler on 07/28/07 07:39:09.
ebuild for final opensg 1.8 release
opensg_1.8_scons_doc_all.diff (20.9 kB) - added by shaegler on 07/28/07 07:40:05.
patch to build userdocs with scons
opensg-1.8.2.ebuild (1.6 kB) - added by rstanchak on 09/12/07 15:59:10.
opensg-1.8 ebuild using autotools rather than scons
opensg-1.8.3.ebuild (1.7 kB) - added by rstanchak on 09/12/07 16:47:54.
fixed ebuild using automake (osg-config didn't work quite right)

Change History

06/21/07 05:03:43 changed by shaegler

  • attachment opensg-1.8_rc20070621.ebuild added.

06/21/07 05:08:55 changed by shaegler

how to install the ebuild: - create an opensg directory in your local portage overlay: mkdir -p /usr/local/portage/media-gfx/opensg and copy the attached ebuild there - create the digest: ebuild opensg-1.8_rc20070621.ebuild digest (this will download the sources and create additional portage files) - emerge away: emerge opensg

06/21/07 05:13:24 changed by shaegler

sorry about the formatting above, again:

  • create an opensg directory in your local portage overlay: 'mkdir -p /usr/local/portage/media-gfx/opensg'
  • copy the attached ebuild into this dir
  • create the digest: 'ebuild opensg-1.8_rc20070621.ebuild digest' (this will download the sources and create additional portage files)
  • 'emerge opensg'

07/28/07 07:39:09 changed by shaegler

  • attachment opensg-1.8.ebuild added.

ebuild for final opensg 1.8 release

07/28/07 07:40:05 changed by shaegler

  • attachment opensg_1.8_scons_doc_all.diff added.

patch to build userdocs with scons

(follow-up: ↓ 6 ) 07/28/07 07:46:19 changed by shaegler

i attached the first version of the gentoo ebuild for the final opensg 1.8 release: to test it follow the steps above, but make sure you also copy the opensg_1.8_scons_doc_all.diff into the files/ directory of your portage overlay (and rerun the ebuild .. digest command at the end).

i did not submit it yet to the official gentoo tree, because of some issues i want to solve first:

  • Cg support does not yet work (missing symbols during linking)
  • userdocs are created in a .bz2 format… this is nice for manpages, not for html docs :)
  • devdocs are missing yet
  • use flags for qt4 and distcc are missing

plan is to fix this in about 5 weeks or so… any comments welcome.

09/12/07 15:59:10 changed by rstanchak

  • attachment opensg-1.8.2.ebuild added.

opensg-1.8 ebuild using autotools rather than scons

09/12/07 16:47:54 changed by rstanchak

  • attachment opensg-1.8.3.ebuild added.

fixed ebuild using automake (osg-config didn't work quite right)

09/13/07 09:41:28 changed by rstanchak

I attached an ebuild that uses the autotools build system rather than scons. shaegler's ebuilds don't install osg-config which is remedied here. A number of USE flags could be added (qt4, jasper, others?), some are ignored or don't work (cg, openexr, doc, tests, others?).

09/13/07 11:59:55 changed by rstanchak

urgh. the ebuild I attached doesn't seem to build any .so files except the libOSGBase.so — use at your own risk.

(in reply to: ↑ 3 ) 04/19/08 09:50:04 changed by jmartinez

Replying to shaegler:

i attached the first version of the gentoo ebuild for the final opensg 1.8 release: to test it follow the steps above, but make sure you also copy the opensg_1.8_scons_doc_all.diff into the files/ directory of your portage overlay (and rerun the ebuild .. digest command at the end). i did not submit it yet to the official gentoo tree, because of some issues i want to solve first: * Cg support does not yet work (missing symbols during linking) * userdocs are created in a .bz2 format… this is nice for manpages, not for html docs :) * devdocs are missing yet * use flags for qt4 and distcc are missing plan is to fix this in about 5 weeks or so… any comments welcome.

Any news about the additional use flags? Would realy appreciate the qt4 working with the ebiuld. Will the ebuild also be included into the portage tree sometime?

(follow-up: ↓ 8 ) 04/26/08 05:25:17 changed by shaegler

what's the status of qt4 support for opensg? last time i checked (few months ago), the qt4 parts did not build.

(in reply to: ↑ 7 ) 04/26/08 11:09:40 changed by jmartinez

Replying to shaegler:

what's the status of qt4 support for opensg? last time i checked (few months ago), the qt4 parts did not build.

On my gentoo box it compiled qt4 from source, but I don't know how to add qt4 support to ebuild =)