[gcompris-devel] [PATCH] Support standalone install mode for activities

Aleksey Lim alsroot at member.fsf.org
Wed Jun 9 00:48:03 UTC 2010


On Wed, May 26, 2010 at 10:30:04PM +0200, Bruno Coudoin wrote:
> Le mercredi 26 mai 2010 à 05:26 +0000, Aleksey Lim a écrit :
> > Hi all,
> > 
> > Patch will provide creating complete (including data files and .mo)
> > installation only for one activity. Use activity-install make rule
> > from activity sub-directory. Also passing make DESTDIR variable
> > is required, final install directory will be
> > $(DESTDIR)/acitivity-name.
> > 
> > This feature could be useful in common and for sugar case in particular,
> > sugar creates per activity bundles.
> 
> I am very interested in integrating all your patches as soon as possible
> but it will take a couple of weeks before I can have free time again to
> work on GCompris because I am currently working on refreshing our
> apartment.

All my patches I'm collecting on git.sl.o
http://git.sugarlabs.org/projects/gcompris/repos/sugarize/trees/gcomprixogoo-sugar
in gcomprixogoo-sugar branch which is rebased to gcomprixogoo (recent
upstream commits).

I commited where 0sugar directory which needs for 0sugar[1] packaging
infrastructure (0install based). There is an instruction[2] how to build
0install files using 0sugar tool.

Also, I updated 0install feeds[3] (generated by 0sugar), changed naming
scheme for per activity feeds[4] (feed links w/o ".xml" suffix) and
replaced fully bundled installer with lightweight[5] one which only
installs 0install, add GC to menu and starts downloading process.

[1] http://wiki.sugarlabs.org/go/Activity_Team/Services
[2] http://wiki.sugarlabs.org/go/Documentation_Team/Services/0sugar
[3] http://services.sugarlabs.org/gcompris
[4] http://services.sugarlabs.org/gcompris#Siblings
[5] http://download.sugarlabs.org/services/gcompris/bundles/gcompris-install.sh

-- 
Aleksey




More information about the Gcompris-devel mailing list