Personal tools
The Open Lighting Project has moved!

We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.

Difference between revisions of "OLA Gentoo"

From wiki.openlighting.org

Jump to: navigation, search
(Use Peter Stuge's overlay)
(Use the ebuilds from Gentoo's Bugzilla)
Line 1: Line 1:
 
== Use the ebuilds from Gentoo's Bugzilla ==
 
== Use the ebuilds from Gentoo's Bugzilla ==
- Make sure you have a local portage overlay: [http://en.gentoo-wiki.com/wiki/Overlay#Local_Overlays http://en.gentoo-wiki.com/wiki/Overlay#Local_Overlays]
+
* Make sure you have a local portage overlay: [http://en.gentoo-wiki.com/wiki/Overlay#Local_Overlays http://en.gentoo-wiki.com/wiki/Overlay#Local_Overlays]
 
+
* Download the ebuild(s) from Bugzilla: [https://bugs.gentoo.org/show_bug.cgi?id=429576 https://bugs.gentoo.org/show_bug.cgi?id=429576] and save them in /usr/local/portage/app-misc/ola/
- Download the ebuild(s) from Bugzilla: [https://bugs.gentoo.org/show_bug.cgi?id=429576 https://bugs.gentoo.org/show_bug.cgi?id=429576] and save them in /usr/local/portage/app-misc/ola/
+
* Follow the overlay-guide to digest the ebuilds (fetches the sources and creates the Manifest-file)
 
+
* If you want to use the live-ebuild (ola-9999) you will need to keyword the ebuild (**)
- Follow the overlay-guide to digest the ebuilds (fetches the sources and creates the Manifest-file)
+
* If you use Gentoo stable (amd64, arm or x86), you will need to keyword the ebuild (~amd64, ~arm or ~x86)
 
+
* Emerge ola
- If you want to use the live-ebuild (ola-9999) you will need to keyword the ebuild (**)
 
 
 
- If you use Gentoo stable (amd64, arm or x86), you will need to keyword the ebuild (~amd64, ~arm or ~x86)
 
 
 
- Emerge ola
 
 
 
  
 
== Use Peter Stuge's overlay ==
 
== Use Peter Stuge's overlay ==

Revision as of 08:03, 7 August 2012

Use the ebuilds from Gentoo's Bugzilla

  • Make sure you have a local portage overlay: http://en.gentoo-wiki.com/wiki/Overlay#Local_Overlays
  • Download the ebuild(s) from Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=429576 and save them in /usr/local/portage/app-misc/ola/
  • Follow the overlay-guide to digest the ebuilds (fetches the sources and creates the Manifest-file)
  • If you want to use the live-ebuild (ola-9999) you will need to keyword the ebuild (**)
  • If you use Gentoo stable (amd64, arm or x86), you will need to keyword the ebuild (~amd64, ~arm or ~x86)
  • Emerge ola

Use Peter Stuge's overlay

As he has written on OLA's mailing list https://groups.google.com/forum/?fromgroups#!topic/open-lighting/UI3x8cD1o1Y:

USE=git emerge layman && layman -a stuge && emerge ola 

Here are some more detailed instructions:

  • add 'app-portage/layman git' to /etc/portage/package.use if not exists
  • emerge layman
  • add 'source "/var/lib/layman/make.conf"' to /etc/make.conf after any lines which set PORTDIR_OVERLAY (last line of make.conf is fine)
  • layman -a stuge
  • add keywords to /etc/portage/package.keywords as neccessary for your ~arch or for the live ebuild
  • emerge ola