Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197817 - ebuild request for unigine
Summary: ebuild request for unigine
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://unigine.com/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-01 21:50 UTC by Markus Giese
Modified: 2020-06-15 23:15 UTC (History)
5 users (show)

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


Attachments
ebuild for unigine-heaven-2.1 (unigine-heaven-2.1.ebuild,983 bytes, text/plain)
2011-02-08 11:32 UTC, damex
Details
ebuild for unigine-sanctuary-2.3 (unigine-sanctuary-2.3.ebuild,924 bytes, text/plain)
2011-02-08 11:33 UTC, damex
Details
ebuild for unigine-tropics-1.3 (unigine-tropics-1.3.ebuild,918 bytes, text/plain)
2011-02-08 11:33 UTC, damex
Details
unigine-heaven-4.0.ebuild (unigine-heaven-4.0.ebuild,1.30 KB, text/plain)
2016-11-26 10:00 UTC, Wojciech Myrda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Giese 2007-11-01 21:50:34 UTC
unigine is a 3d engine with benchmark inside, so it would be realy nice to have it in portage

Reproducible: Always

Steps to Reproduce:
1.download unigine demo
2.download linux executables
3.thats it , run the demo

Actual Results:  
no bug , ebuild request

Expected Results:  
no bug , ebuild request

no bug , ebuild request
Comment 1 Penetsdorfer Martin 2010-03-24 22:19:48 UTC
On 2010-03-23 Revision 2.0 was released!
Comment 2 damex 2011-02-08 11:32:49 UTC
Created attachment 261815 [details]
ebuild for unigine-heaven-2.1
Comment 3 damex 2011-02-08 11:33:14 UTC
Created attachment 261817 [details]
ebuild for unigine-sanctuary-2.3
Comment 4 damex 2011-02-08 11:33:39 UTC
Created attachment 261819 [details]
ebuild for unigine-tropics-1.3
Comment 5 damex 2011-02-08 11:35:14 UTC
is that ... what you wanted?

i was done it for my overlay https://github.com/damex/damex-overlay/tree/master/games-fps
but after - found request on bugzilla and wanted to post it here.
Comment 6 Wojciech Myrda 2016-11-26 10:00:21 UTC
Created attachment 454414 [details]
unigine-heaven-4.0.ebuild

I made an attempt to update an ebuild as it required few changes to work

changes made
- new inherits
- removed fetch restrict as I could not find anything on their website nor user manual that would not allow direct fetch
- multilib install for x64/x86
- added "newins "${S}"/data/heaven_4.0.cfg unigine.cfg" but I am not sure if it is nedded or not

Why do I say it was only an attempt? Because it dont work ;) Seems it requires write access to the directory it is installed in. Running heaven_x64 give me:

Engine::init(): can't create log file
Loading "/opt/unigine-heaven/bin/unigine.cfg"...

Unigine fatal error
Engine::init(): can't create log file
Engine::init(): can't initialize filesystem

If someone knows how to fix it properly using fperms values or else I would highly welcome it
Comment 7 Amy Liffey gentoo-dev 2016-12-12 09:28:13 UTC
Hello,
would you be willing to maintain this ebuild through Proxy maintainers project?

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Thanks for your contribution.
Comment 8 Wojciech Myrda 2016-12-12 15:57:18 UTC
I could do so, but an ebuild I prepared is not working right. If some one steps up and fix remaining issue (permisions to use by local user) then I be more than willing to update remaining benchmarks and keep them updated. 

Anyways in present form it is not really portage material and I do not know how to go around it
Comment 9 Amy Liffey gentoo-dev 2016-12-12 16:41:01 UTC
(In reply to Wojciech Myrda from comment #8)
> I could do so, but an ebuild I prepared is not working right. If some one
> steps up and fix remaining issue (permisions to use by local user) then I be
> more than willing to update remaining benchmarks and keep them updated. 
> 
> Anyways in present form it is not really portage material and I do not know
> how to go around it

Well you can try to ask for help on irc #gentoo-proxy-maint@freenode. Possibly some of the devs could know.