Seems like they switched both packages' build systems to cmake...
Which makes a little problem with games eclass...
Anybody have a beta ebuild?
Created attachment 302967 [details] simgear-2.6.0.ebuild This is my test ebuild for simgear. I'm quite sure this ebuild still needs improvement but at least it compiles and installs simgear-2.6.0 Unfortunately I was unable to work on a flightgear ebuild.
Packaging those two is not a problem really, adding cmake support for games eclass is more important now I'd guess.
The gamerlay overlay has live ebuilds for flightgear and simgear. Shouldn't be too hard to tweak these into build for version 2.6.
... and another reason why I enjoy live (CVS/SVN/GIT) ebuilds. When a new version is cut, a working ebuild file is usually already available. Not too also mention, the live ebuild has already been test compiled prior to the new version release. On an off-note, I'm not getting any ebuilds synced into /var/lib/layman/games. Only /var/lib/layman/sunrise contains ebuilds or seems properly synced. Anybody else?
Being the guy who maintains the FG/SG live ebuilds, I'd like to know if I can improve them. As you can see, I set -DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX} to get the correct install location. Is that what you mean with "problem", Maciej? I also thought about creating stable ebuilds, but then it is fgdata that keeps me from doing this... I'll reconsider...
I created both ebuilds now for the stable version: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=345e1c197d209e3dee947c3ff7f3b64d5194e988 Tested locally and works as expected. Please test :)
(In reply to comment #8) > Tested locally and works as expected. Please test :) Thanks for your work. I installed it from the overlay and it works fine. Except when you try USE="larcsim" (I get a linker error then, no matter if USE-flag uiuc is enabled or not). The clouds rellay look nice now :)
The larcsim/UIUC FDMs are more or less obsolete. I just left the possibility to compile them since some aircraft still rely on them (very few, though). as long as the defaults are kept, it should compile fine. But maybe you are right, and the two flags should be removed for 2.6 alltogether.
Just a quick note, sorry I am not able to help testing the ebuilds as my replacement AGP Video Card isn't as capable as my old AGP card. As such, sort of futile even trying to use FlightGear on this old P3. It's a shame PNY didn't use better fans for their cards.
Updated the stable ebuilds. They just disble the two old FDMs directly. The base package that gets installed with FG does not contain aircrafts that use these two, anyway.
Please always use these links, to get the latest ebuild version and not the one above. Simgear: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=blob;f=dev-games/simgear/simgear-2.6.0.ebuild;hb=HEAD Flightgear: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=blob;f=games-simulation/flightgear/flightgear-2.6.0.ebuild;hb=HEAD
Please keyword sigmear and flightgear it for ~x86, works fine here.
keyworded ~x86. Thanks for the feedback. I really hope this one goes into portage soon. The next FG version will be released this summer.
New FG version 2.8.0 is out and already available in the gamerlay overlay. Have fun (and report issues, please).
simgear-2.8.0 and flightgear-2.8.0 in tree. Credits for simgear go to Julian Ospald, for flightgear to Christian Schmitt and to myself for cleanup.