Line 32: |
Line 32: |
| * ''sugar'' project should be cloned in any case, | | * ''sugar'' project should be cloned in any case, |
| * glucose needs to be patched. It is not in master, so use bazaar branches[3] that are synced with the trunk: | | * glucose needs to be patched. It is not in master, so use bazaar branches[3] that are synced with the trunk: |
− | ** git://git.sugarlabs.org/sugar-base/bazaar.git | + | ** http://git.sugarlabs.org/projects/sugar-base/repos/bazaar |
− | ** git://git.sugarlabs.org/sugar/bazaar.git | + | ** http://git.sugarlabs.org/projects/sugar/repos/bazaar |
− | ** git://git.sugarlabs.org/sugar-toolkit/bazaar.git | + | ** http://git.sugarlabs.org/projects/sugar-toolkit/repos/bazaar |
− | ** git://git.sugarlabs.org/sugar-presence-service/bazaar.git | + | ** http://git.sugarlabs.org/projects/sugar-presence-service/repos/bazaar |
− | ** git://git.sugarlabs.org/sugar-artwork/bazaar.git | + | ** http://git.sugarlabs.org/projects/sugar-artwork/repos/bazaar |
| * dependency solving is inefficient and temporary, it will be replaced by invoking 0install in further implementation, | | * dependency solving is inefficient and temporary, it will be replaced by invoking 0install in further implementation, |
− | * build time dependencies need to be installed manually: | + | * build time dependencies need to be installed manually |
− | # fedora based systems
| + | |
− | yum install autoconf automake libtool make intltool pygtk2-devel gtk2-devel GConf2-devel gnome-common icon-slicer icon-naming-utils xorg-x11-apps libSM-devel alsa-lib-devel | + | === Fedora devel packages === |
− | # debian based systems
| + | sudo yum install autoconf automake libtool make intltool pygtk2-devel gtk2-devel GConf2-devel gnome-common icon-slicer icon-naming-utils xorg-x11-apps libSM-devel alsa-lib-devel |
− | apt-get install build-essential intltool python-gtk2-dev libgtk2.0-dev libgconf2-dev icon-slicer icon-naming-utils x11-apps libsm-dev libasound2-dev libtool gnome-common | + | |
| + | === Debian/Ubuntu devel packages === |
| + | sudo apt-get install build-essential intltool python-gtk2-dev libgtk2.0-dev libgconf2-dev icon-slicer icon-naming-utils x11-apps libsm-dev libasound2-dev libtool gnome-common |
| + | |
| + | === Not supported distributions === |
| + | |
| + | Install analogs of Fedora/Debian devel packages. Clone Sugar specific dependencies to build them with {{Code|sweets}}: |
| + | |
| + | * http://git.sugarlabs.org/projects/pyxpcom |
| + | * http://git.sugarlabs.org/projects/hulahop/repos/bazaar |