Changes

Line 260: Line 260:     
* ''LANG'' current language while building per language implementation
 
* ''LANG'' current language while building per language implementation
  −
== Examples ==
  −
  −
=== Python activity ===
  −
  −
Python-based activity with standard Sugar Platform dependencies.
  −
  −
[Activity]
  −
implement = cartoon-builder
  −
name      = Cartoon Builder
  −
summary  = Create your own cell-animation sequences
  −
license  = GPLv2+
  −
homepage  = http://wiki.sugarlabs.org/go/Activities/Cartoon_Builder
  −
  −
version  = 11.4.9-pre3
  −
stability = testing
  −
  −
icon      = activity-cartoonbuilder
  −
exec      = sugar-activity activity.CartoonBuilderActivity
  −
  −
# Deprecated options to run activity in non-sweets environment
  −
bundle_id = com.ywwg.CartoonBuilderActivity
  −
activity_version = %(version)s
  −
  −
=== Python library ===
  −
  −
A python-based library that could be used as is, or as an activity dependency.
  −
  −
[Library]
  −
implement = libjournal
  −
name      = libjournal
  −
summary  = Hight level library to create your own Journal-like activity
  −
license  = GPLv3+
  −
homepage  = http://wiki.sugarlabs.org/go/Activity_Team/Services/Journal
  −
version  = 1
  −
stability = testing
  −
requires  = toolkit
  −
binding  = PYTHONPATH
  −
  −
=== C-based library ===
  −
  −
[DEFAULT]
  −
depends  = glib; gconf; libgee >= 0.5; gtk+ >= 2.12; pango >= 1.20; librsvg
  −
  −
[Library]
  −
implement = polyol
  −
name      = polyol
  −
summary  = Intermediate level GObject based libraries for Sugar
  −
description = Polyol is a set of libraries that are written in Vala.
  −
            Libraries are intended to provide high-level C API to basic Sugar
  −
            features including Gtk based user interface. Applications that are
  −
            linked against Polyol, interact with sugar processes
  −
            (like shell, datastore, etc.) via DBus.
  −
license  = LGPLv3+
  −
homepage  = http://wiki.sugarlabs.org/go/Activity_Team/Polyol
  −
  −
version  = 1
  −
stability = testing
  −
  −
binding  = LD_LIBRARY_PATH lib
  −
            PKG_CONFIG_PATH lib/pkgconfig
  −
            VAPIDIR share/vala/vapi
  −
requires  = %(depends)s
  −
  −
[Archive]
  −
arch      = any
  −
  −
[Build]
  −
requires  = %(depends)s; pkg-config; cmake; make; gcc-c
  −
configure = cmake -D CMAKE_INSTALL_PREFIX=%(PREFIX)s
  −
                  -D PYTHON_SITEDIR=%(PREFIX)s/python
  −
                  -D COMPONENTS="collab;ds;env;gui;shell;toolkit"
  −
                  -D BINDING=python
  −
                  -D CMAKE_C_FLAGS:STRING="%(CFLAGS)s"
  −
                  .
  −
make      = make
  −
install  = make DESTDIR=%(DESTDIR)s install