Building Flightgear - Gentoo: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Added smart-live-rebuild as alternative to @live-rebuild)
m (heading)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= HowTo build on Gentoo =
= Flightgear on Gentoo =


The stable releases can be obtained directly from the official Gentoo portage tree.
Both stable and live ebuilds are available in the official Gentoo portage tree.


== Installing GIT versions ==
https://packages.gentoo.org/packages/games-simulation/flightgear
There is a gaming overlay available which contains ebuilds for FG from GIT, including Terragear-cs and other things:


http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=summary
See the [https://wiki.gentoo.org/wiki/FlightGear gentoo wiki article] for some gentoo-specific instructions.


Instructions on how to add an overlay to Gentoo can be found [http://www.gentoo.org/proj/en/overlays/userguide.xml here]
[[Category:FlightGear wiki:Needs summary or introduction]]
 
== Build and install ==
 
The overlay contains live ebuilds (meaning ebuilds that install programs from an GIT repository) for
 
* Flightgear
* [[FlightGear Launch Control|fgrun]]
* [[TerraGear|Terragear-CS]]
* [[Taxidraw]]
 
including all dependencies.
 
To install a program, all that's needed is i.e.:
 
emerge -av flightgear
 
Another benefit is the possibility to do automatic updates of all installed "live" ebuilds:
 
emerge -a1v @live-rebuild
 
Alternately you can use '''smart-live-rebuild''', a tool that rebuilds only packages only if there have been updates to the repository.
First you need to install '''smart-live-rebuild''':
 
emerge smart-live-rebuild
 
Then you can tell '''smart-live-rebuild''' to check the packages you want i.e :
 
smart-live-rebuild -f simgear flightgear

Latest revision as of 11:18, 1 August 2016

Flightgear on Gentoo

Both stable and live ebuilds are available in the official Gentoo portage tree.

https://packages.gentoo.org/packages/games-simulation/flightgear

See the gentoo wiki article for some gentoo-specific instructions.