Changes

103 bytes added ,  13:00, 7 August 2009
no edit summary
Line 1: Line 1:  
{{TOCright}}[[Image:Gentoo-logo.svg|65px]]
 
{{TOCright}}[[Image:Gentoo-logo.svg|65px]]
   −
== Requirements ==
+
== Installation ==
   −
Overlay demands follow steps
+
At first, setup overlay in layman
 
  −
* at first, setup overlay in layman
      
  layman --add sugar
 
  layman --add sugar
  −
* if you use stable profiles (x86 and amd64) change your package.keywords
  −
  −
cat <where_your_overlay_is>/profiles/<release>/package.keywords >> /etc/portage/package.keywords
  −
  −
== Installation ==
      
To install core sugar components (services, window manager, etc.)
 
To install core sugar components (services, window manager, etc.)
Line 23: Line 15:  
  emerge fructose
 
  emerge fructose
   −
== Packages ==
+
To install [[0.84/Sugar_Platform|Sugar Platform]]
 +
 
 +
emerge sugar-platform
   −
Overlay was built and run on x86 and amd64(x86_64) platforms
+
== Releases ==
   −
Sugar packages are being built by [[Deployment Team/jhconvert|jhconvert]] and follow its [[Deployment Team/jhconvert#Packages|matrix]] of package versions.
+
Overlay was built and run on x86 and amd64(x86_64) platforms.
   −
Releases:
+
* '''Stable release'''<br>To install last stable release use ACCEPT_KEYWORDS ''x86'' and ''amd64''
* last stable release
+
* '''Development release'''<br>To install last release in development cycle use ACCEPT_KEYWORDS ''~x86'' and ''~amd64''
* development versions (fetching from code repos) - packages with version 9999
+
* '''Git release'''<br>Fetch sources from git repositories. All packages have 9999 version numbers.<br>These packages have ''source'' USE flag to install links to .py sources, so you can keep git repositories in your sources directory and all .py files from /usr will be linked to your sources directory. To use this feature you need to setup SUGAR_SRC_ROOT environment variable and `git clone` all packages to $SUGAR_SRC_ROOT, names of subdirectories in $SUGAR_SRC_ROOT should be equal to proper package name
   −
9999 glucose packages have '''source''' USE flag to install links to .py sources. So, you can keep glucose git repos in your sources directory and all .py files from /usr will be linked to your sources directory. to use this feature you need to setup SUGAR_SRC_ROOT environment variable and `git clone` all glucose packages to $SUGAR_SRC_ROOT, names of subdirectories in $SUGAR_SRC_ROOT should be equal to proper package name.
+
''NOTE'' sugar-overlay uses unstable versions for some packages thus if use stable profile, change your package.keywords
 +
cat <where_your_overlay_is>/profiles/<release>/package.keywords >> /etc/portage/package.keywords
    
== Runtime environment ==
 
== Runtime environment ==