I took the opennebula 2.0 beta ebuild that was in portage and modified it to work with the opennebula 2.0 release. I changed the group to cloud from oneadmin to be more inline with the opennebula documentation. The support files are in the app-emulation/opennebula that already exist in portage. Reproducible: Always I hope this will help make the current opennebula 2.0 available in portage.
Created attachment 253917 [details] opennebula 2.0 ebuild this is the modified ebuild to build and install opennebula 2.0 for your review.
Created attachment 257436 [details] opennebula 2.0.1 ebuild opennebula 2.0.1 now compiles without stripping -O? from CFLAGS
Created attachment 269057 [details] OpenNebula 2.2 ebuild An ebuild for opennebula 2.2 incase someone can find some value in it. the one in portage is still a 2.0 beta from August 2010. http://packages.gentoo.org/package/app-emulation/opennebula And since nothing seems to happen here, I'll put no more effort in it.
Created attachment 312575 [details] opennebula 3.4.1 ebuild Here is an ebuild for the current version of opennebula. It sure needs mor polishing. But it's better than nothing. :-)
Created attachment 312577 [details] opennebula init script
Created attachment 312579 [details] opennebula conf.d
Created attachment 312581 [details] opennebule env.d
Created attachment 312583 [details] opennebula auth file the one_auth is only needed for installation
I'm sorry but I do not have time nor interest in maintaining opennebula anymore. Since it never left package.mask I simply removed it from the tree. Feel free to reopen this bug as a request for a new package or maintain the ebuild in an overlay.
Created attachment 375866 [details] opennebula 4.6.0 ebuild Hello. I was just in the mood to play around again with opennebula. cheers t.
Created attachment 380610 [details] opennebula-4.6.2.ebuild This ebuild places a file to /etc/tmpfiles.d to make sure /var/run/one exists and /var/lock/one exists after reboot
Created attachment 380614 [details] opennebula.initd
Created attachment 380616 [details] opennebula.confd
Created attachment 380618 [details] sunstone-server.initd
Created attachment 380620 [details] sunstone-server.confd
Created attachment 380622 [details] oneflow-server.initd
Created attachment 380624 [details] oneflow-server.confd
Created attachment 380626 [details] 99one env.d file