[Sugar-devel] [SWEETS] Sweets v1.0.1 release and Sugar sweets updates
Aleksey Lim
alsroot at activitycentral.org
Sat Oct 29 18:41:45 EDT 2011
Hi all!
== Sweets-1.0.1 ==
Major features in this release:
* Suggested dependencies.
These are recommended dependencies that will be used only
if -S|--force-suggested sweets command-line argument was
specified.
There is new recipe option, "suggests" for these dependencies
http://wiki.sugarlabs.org/go/Platform_Team/Recipe_Specification#Common_options
* Optional dependencies.
If there are no implementations to use for these dependencies,
they will be discarded without errors.
Optional dependencies need to be wrapped to square brackets
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Packaging#Dependencies
Use the
http://wiki.sugarlabs.org/go/Platform_Team/Guide/Sweets_Usage#Upgrade
instructions to upgrade your Sweets.
== Sugar sweets ==
As a result of new Sweets' features, Sugar sweets can be launched
in recent Fedora 16 environment that contains evince without pygtk
binding and doesn't have hal (need for not recent Sugar versions).
Also, sdk/sugar and dextrose/sugar were changed to keep Fructose
as suggested dependencies instead of using :shell command.
To refresh local feeds, run sweets with -R command-line argument
for the first time.
For example to start sugar in emulator mode without fetching
Fructose dependencies, use:
sweets -R sdk/sugar:emulator
to fetch Fructose dependencies, e.g., xulrunner-1.9.2 to start Browse in
Fedora-16, use:
sweets -RS sdk/sugar:emulator
All Sugar sweets depends on custom telepathy-mission-control to avoid
gnome-keyring usage from telepathy-mission-control versions that come
with distributions.
--
Aleksey
More information about the Sugar-devel
mailing list