<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<br>
Alvar Maciel wrote:
<blockquote
cite="mid:AANLkTikX7BN4qp3t0kVaAH4rw0p6+GwB+bunLFz=UmTD@mail.gmail.com"
type="cite">
<pre wrap="">Hello, my name is Alvar Maciel, from Buenos Aires Argentina and I am
contacting you for different reasons.
I would like to learn more about Sugar and the procedures that are needed to
be folowed in order to make that tuquito (<a class="moz-txt-link-freetext" href="http://tuquito.org.ar">http://tuquito.org.ar</a> this is an
ubuntu derivated distribution) takes part of the distributions that are
officially supported by sugar.
I would like to tell you our case, and what we have done until now
1. Necessity
Classmate netbooks has been chosen in some provinces of Argentine and in the
"Conectar Igualdad Plan" (<a class="moz-txt-link-freetext" href="http://www.conectarigualdad.gob.ar/">http://www.conectarigualdad.gob.ar/</a>). These
computers will have distributions based on Ubuntu. One of the problems the
users of ubuntu are facing is that the packages of sugar are not up to date
or we have problems to compile the hulahop seccion and we have errors
executing the browse activity because of the updating of xulrunner .
2. Solutions
considering the situation that we have with the people of Tuquito, we have
decided to try to solve these problems and compile sugar from jhbuild. You
can see on these links 2 tickets created by me relating to this job (
<a class="moz-txt-link-freetext" href="http://bugs.sugarlabs.org/ticket/2496">http://bugs.sugarlabs.org/ticket/2496</a> <a class="moz-txt-link-freetext" href="http://bugs.sugarlabs.org/ticket/2629">http://bugs.sugarlabs.org/ticket/2629</a>
).
</pre>
</blockquote>
I have downloaded and tested tuquito in VirtualBox 4.0.4 OSX<br>
I tried installing sweets-distribution on it and it works nicely.!<br>
<br>
my notes and your note to us are here:<br>
<a class="moz-txt-link-freetext" href="http://wiki.sugarlabs.org/go/Community/Distributions/tuquito">http://wiki.sugarlabs.org/go/Community/Distributions/tuquito</a><br>
I have also listed it here<br>
<a class="moz-txt-link-freetext" href="http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Community_Distributions">http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Community_Distributions</a><br>
I need your permission to use the tuquito icon for this listing and for
the other page.<br>
<br>
I plan to try other ways to install sugar (including directly from
Ubuntu's repo)<br>
<br>
(SURF-115.xo needs to be finished and added to distributions
repositories.)<br>
<br>
Cordially;<br>
<br>
Tom Gilliard<br>
satellit on IRC freenode #sugar<br>
<br>
footnote: how is tuquito licensed?<br>
<blockquote
cite="mid:AANLkTikX7BN4qp3t0kVaAH4rw0p6+GwB+bunLFz=UmTD@mail.gmail.com"
type="cite">
<pre wrap="">3. Procedures that we have followed to compile sugar in Tuquito (can be
applied in ubuntu 10.10 too)
first step:
In /sugar-jhbuild/sjhbuild/sysdeps.py add the following line
Line 18: 'Tuquito': 'unstable',
in line 53 we add 'Tuquito'
Line 53: elif name in ['ubuntu', 'debian','Tuquito']:
second step
add 3 files to ~/sugar-jhbuild/config/sysdeps using the xml for ubuntu
cp 50ubuntu-10.10.xml 50tuquito-4.1.xml
cp 50ubuntu-allversions.xml 50tuquito-allversions.xml
cp 10ubuntu-allversions.xml 10tuquito-allversions.xml
third step
add the next packages to solve dependecies to compile
libgtk2.0-dev libdbus-glib-1-dev libxml2-dev libpopt-dev python-dev libtool
intltool python-gconf python-gnome2-dev python2.7-dev python-gtk2-dev
python-gnome2-dev libgnome-desktop-dev libgnomecups1.0-dev libwnck-dev
librsvg2-dev gtk-doc-tools libtelepathy-glib-dev libasound2-dev icon-slicer
xulrunner-dev libcroco3-dev libtelepathy-glib-dev icon-naming-utils shtool
libgconf2-dev abiword espeak espeak-data libabiword-2.8-dev
libtelepathy-glib0 libdbus-glib-1-dev metacity pep8 pylint python-abiword
python-evince python-rsvg python-telepathy python-wnck python-xklavier
telepathy-gabble telepathy-salut xulrunner-1.9.2 python-lxlm y
python-beautifulsoup
forth step:
We have built a package to solve the xulruner problem. Here you can find the
package <a class="moz-txt-link-freetext" href="http://acercadelaeducacion.com.ar/scripts/python_xpcom">http://acercadelaeducacion.com.ar/scripts/python_xpcom</a>
with this procedure we are able to compile the sugar from jhbuild in tuquito
(in theory works in ubuntu 10.10 too)
A Question:
I have done this with short knowledge of sugar and with a lot of help from
the local chapter of sugarlabs (sugarlabs Argentina). Our aim would be to
officially reach the support of sugar in Tuquito.
- Which procedure should we follow to be an official distribution for
sugar?
Next Steps
In order to test this version of sugar I have done a script that builds the
package (sugar-jhbuild) and the sugar.desktop in /usr/share/applications.
This script also makes the xssesion to execute the sugar-emulator in full
screen mode. We would also like to make a version of Tuquito and sugar in
which the users could choose the enviroment to start the computer (gnome or
sugar and not the sugar-emulator). Could you explain us how to do this?
You can see the script here
<a class="moz-txt-link-freetext" href="http://www.acercadelaeducacion.com.ar/scripts/script_sugar_tuquito.sh">http://www.acercadelaeducacion.com.ar/scripts/script_sugar_tuquito.sh</a>
Best regards
Alvar
</pre>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Sugar-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sugarlabs.org/listinfo/sugar-devel">http://lists.sugarlabs.org/listinfo/sugar-devel</a>
</pre>
</blockquote>
</body>
</html>