Jump to content

Gentoo: Difference between revisions

From Sugar Labs
Wade (talk | contribs)
No edit summary
No edit summary
Line 1: Line 1:
[[Image:Gentoo-logo.svg|65px]]
[[Image:Gentoo-logo.svg|65px]]


= Sugar on Gentoo =
{|
| __TOC__
|}


If you want build sugar by yourself, use [[DevelopmentTeam/Jhbuild/Gentoo|sugar-jhbuild]].
If you want build sugar by yourself, use [[DevelopmentTeam/Jhbuild/Gentoo|sugar-jhbuild]].
Otherwise use this overlay.
Otherwise use this overlay.


= Requirements =
== Requirements ==


Overlay demands follow steps
Overlay demands follow steps
Line 22: Line 24:
  cat <where_your_overlay_is>/profiles/<release>/package.use >> /etc/portage/package.use
  cat <where_your_overlay_is>/profiles/<release>/package.use >> /etc/portage/package.use


= Installation =
== Installation ==


NOTE: If you've changed package.use file use "-uDN" flags with follow commands.
NOTE: If you've changed package.use file use "-uDN" flags with follow commands.
Line 38: Line 40:
  emerge honey
  emerge honey


= Runtime environment =
== Runtime environment ==


To use telepathy-salut connection, start avahi
To use telepathy-salut connection, start avahi
Line 46: Line 48:
To use jabber connection, configure jabber server in accordance with these [http://wiki.laptop.org/go/Installing_ejabberd/deb instructions].
To use jabber connection, configure jabber server in accordance with these [http://wiki.laptop.org/go/Installing_ejabberd/deb instructions].


= Packages =
== Packages ==


Overlay was built and run on x86 and amd64(x86_64) platforms
Overlay was built and run on x86 and amd64(x86_64) platforms
Line 52: Line 54:
Sugar packages are being built by [[DeploymentTeam/jhconvert|jhconvert]] and follow its [[DeploymentTeam/jhconvert#Packages|matrix]] of package versions.
Sugar packages are being built by [[DeploymentTeam/jhconvert|jhconvert]] and follow its [[DeploymentTeam/jhconvert#Packages|matrix]] of package versions.


= Resources =
== Contacts ==
* [[User:Alsroot|Aleksey Lim]]
* be involved and add yourself here


* [http://git.overlays.gentoo.org/gitweb/?p=proj/sugar.git Sources]
== Resources ==
 
* [http://git.overlays.gentoo.org/gitweb/?p=proj/sugar.git Browse overlay]
* [[DeploymentTeam/jhconvert|Tool to generate Sugar packages]]


[[Category:Supported systems]]
[[Category:Supported systems]]

Revision as of 07:36, 14 January 2009

If you want build sugar by yourself, use sugar-jhbuild. Otherwise use this overlay.

Requirements

Overlay demands follow steps

  • at first setup overlay in layman
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
  • if you use stable portage (before 2.2) and do not want faults in the middle of building process due to bad USE dependencies, change your package.use
cat <where_your_overlay_is>/profiles/<release>/package.use >> /etc/portage/package.use

Installation

NOTE: If you've changed package.use file use "-uDN" flags with follow commands.

To install core sugar components (services, window manager, etc.)

emerge glucose

To install core activities

emerge fructose

To install non-core activities

emerge honey

Runtime environment

To use telepathy-salut connection, start avahi

/etc/init.d/avahi-daemon start

To use jabber connection, configure jabber server in accordance with these instructions.

Packages

Overlay was built and run on x86 and amd64(x86_64) platforms

Sugar packages are being built by jhconvert and follow its matrix of package versions.

Contacts

Resources