Update.1 activities download script
Charles Merriam
charles.merriam at gmail.com
Fri Mar 14 18:39:04 EDT 2008
Very nice!
On Fri, Mar 14, 2008 at 11:29 AM, Bert Freudenberg <bert at freudenbergs.de> wrote:
>
> On Mar 14, 2008, at 17:15 , Bert Freudenberg wrote:
>
> > Hi Scott, and all,
> >
> > I made a script that downloads and installs or upgrades the official
> > activities for Update.1 from the repository at:
> >
> > http://mock.laptop.org/repos/local.update1/XOS/Dictionary-1.xo
>
> I meant
>
> http://mock.laptop.org/repos/local.update1/XOS/index.html
>
> of course ...
>
> - Bert -
>
>
>
> > The script is available at
> >
> > http://dev.laptop.org/~bert/update-activities.py
> >
> > and it makes testing these activities on build 700 rather simple.
> >
> > Usage: update-activities.py [options] [ACTIVITIES]
> >
> > If no ACTIVITIES are listed, operate on all activities
> >
> > Options:
> > -h, --help show this help message and exit
> > -u, --upgrade upgrade installed activities [default]
> > -i, --install install non-installed activities
> > -d, --download only download, do not actually install or upgrade
> > -l, --list only list, do not actually install or upgrade
> >
> > To save download time, do something like this first:
> >
> > cp -a /usr/share/activities/*.activity /home/olpc/Activities
> >
> > I also noticed problems with some of the .xo bundles, see
> >
> > http://dev.laptop.org/ticket/6696
> > http://dev.laptop.org/ticket/6697
> >
> > And finally, there is a trick in the script so it connects to the
> > current Sugar session even if run from the console or via ssh - may be
> > useful to somebody:
> >
> > if not 'SUGAR_PREFIX' in os.environ:
> > """Connect to running Sugar session"""
> > cp = ConfigParser()
> > cp.read(env.get_profile_path('session.info'))
> > os.environ['DBUS_SESSION_BUS_ADDRESS'] = cp.get('Session',
> > 'dbus_address')
> > dbus.set_default_main_loop(dbus.mainloop.NULL_MAIN_LOOP)
> >
> > - Bert -
> >
> >
> > _______________________________________________
> > Devel mailing list
> > Devel at lists.laptop.org
> > http://lists.laptop.org/listinfo/devel
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel
>
More information about the Devel
mailing list