Features/GTK3/Development
< Features | GTK3
Jump to navigation
Jump to search
Revision as of 06:39, 29 October 2011 by DanielDrake (talk | contribs)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page includes repo details and how to get sugar-jhbuild set up with the GTK3 work.
Repos
- http://git.sugarlabs.org/~erikos/sugar-toolkit/sugar-toolkit-gtk3 - this is the GTK3 port of sugar-toolkit
- http://git.sugarlabs.org/~erikos/sugar-toolkit/sugar-toolkit-gtk3 branch sucrose-0.94 - the GTK2 version of sugar-toolkit needs a handful of structure changes prompted by our GTK3 work. They are being committed here.
- Mainline sugar-artwork repo, branch 'gtk3'
jhbuild setup
Start with a working "normal" sugar-jhbuild installation.
Apply this patch to sugar-jhbuild: http://dev.laptop.org/~dsd/20111029/sugar-jhbuild-sugar-toolkit-gtk3.patch
Select gtk3 brach of sugar-artwork for the new theme:
cd source/sugar-artwork git pull git checkout gtk3 make install cd ../..
The sugar-toolkit gtk2 version needs some modifications for some restructuring that gtk3 work has prompted. Check out our branch where this happens;
git remote add -f gtk2-mods-for-gtk3 git://git.sugarlabs.org/~erikos/sugar-toolkit/sugar-toolkit-gtk3.git git checkout -b gtk2-mods-for-gtk3 gtk2-mods-for-gtk3/sucrose-0.94 make install