2649
Comment: No need to _build_ matchbox. (please add editing comment if changing this again!
|
2683
"Runtime dependencies" section is part of "Building least possible".
|
Deletions are marked like this. | Additions are marked like this. |
Line 68: | Line 68: |
=== Building === |
|
Line 96: | Line 98: |
== Runtime dependencies == | === Running === Runtime dependencies: |
Building all
Build dependencies: (all are in Sid, no more experimental)
- git-core
- subversion
- darcs
- automake1.9
- automake1.7
- libtool
- bison
- flex
- cvs
- xserver-xephyr
- libgstreamer0.10-dev
- libgstreamer-plugins-base0.10-dev
- libfontconfig1-dev
- libfribidi-dev
- libgsf-1-dev
- libenchant-dev
- libasound2-dev
- libssl-dev
- xorg-dev
- libsqlite3-dev
- libpng12-dev
- libtiff4-dev
- libncurses5-dev
- libboost-dev
- libtheora-dev
- libgnutls-dev
- libgconf2-dev
- docbook-style-xsl
- libgtk2.0-dev
- gtk-doc-tools
- python-cairo-dev
- python2.5-dev
- python-ctypes
- python-gtk2-dev
git-core subversion darcs automake1.9 automake1.7 libtool bison flex cvs\ xserver-xephyr libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libfontconfig1-dev\ libfribidi-dev libgsf-1-dev libenchant-dev libasound2-dev libssl-dev xorg-dev\ libsqlite3-dev libpng12-dev libtiff4-dev libncurses5-dev libboost-dev libtheora-dev\ libgnutls-dev libgconf2-dev docbook-style-xsl libgtk2.0-dev gtk-doc-tools\ python-cairo-dev python2.5-dev python-ctypes python-gtk2-dev
git-clone git://dev.laptop.org/sugar-jhbuild # sugar-jhbuild needs python pointing at python2.5 mkdir -p bin ln /usr/bin/python2.5 bin/python cd sugar-jhbuild git pull PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild update PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild build PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild run
Building least possible
The following is tested on lenny as of 20071130.
Building
Build dependencies:
- git-core
- subversion
- python2.5-dev
- automake
- gtk-doc-tools
- python-gtk2-dev
- python-cairo-dev
- shared-mime-info
git-clone git://dev.laptop.org/sugar-jhbuild # sugar-jhbuild needs python pointing at python2.5 mkdir -p bin ln /usr/bin/python2.5 bin/python cd sugar-jhbuild # Debian package python-hippocanvas is python2.4 only PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild buildone hippo-canvas PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild buildone sugar-base PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild buildone sugar PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild buildone artwork PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild buildone presence-service
Running
Runtime dependencies:
- python-telepathy
- python-gst0.10
- python-numpy (20071130: python2.5 support requires sid package)
- matchbox-window-manager
- telepathy-gabble
PATH=$(pwd)/../bin:$PATH ./sugar-jhbuild run
Further Reading
[http://wiki.laptop.org/go/Sugar_on_Debian Sugar On Debian]