Latest revision |
Your text |
Line 1: |
Line 1: |
| + | |
| === Core === | | === Core === |
| | | |
| These packages are the minimal necessary to run or develop Python applications for Maemo. | | These packages are the minimal necessary to run or develop Python applications for Maemo. |
| | | |
- | ;[http://www.python.org/ python2.5]
| + | * python2.5 |
- | :Version 2.5 of the high-level, interactive object oriented language, includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics.
| + | * python-central |
- | ;python-central
| + | * python-defaults |
- | :Provides support for building and installing python modules independent of the current installed Python version.
| + | * python-runtime |
- | ;python-defaults
| + | * python-support |
- | :Provides meta packages with unversioned package names (e.g. python-dev, which installs python2.5-dev).
| + | |
- | ;python-runtime
| + | |
- | :Meta package which installs the basic Python runtime environment.
| + | |
- | ;python-support
| + | |
- | :Provides tools for byte-compilation of Python-only modules, and automatic rebuild on major Python upgrades.
| + | |
| | | |
| === Bindings === | | === Bindings === |
Line 18: |
Line 14: |
| These packages provide bindings for various Maemo components. | | These packages provide bindings for various Maemo components. |
| | | |
- | ;[http://dbus.freedesktop.org/doc/dbus-python/ dbus-python]
| + | * dbus-python |
- | :Python interface to D-Bus.
| + | * gnome-python |
- | ;[http://www.pygtk.org/reference.html gnome-python]
| + | * gst0.10-python |
- | :Python interface to various GNOME libraries: GConf, GnomeVFS, bonobo, libgnome, libgnomeui and libgnomecanvas.
| + | * pybluez |
- | ;[http://pygstdocs.berlios.de/ gst0.10-python]
| + | * pycairo |
- | :Python interface to GStreamer.
| + | * pycurl |
- | ;[http://codespeak.net/lxml/index.html#documentation lxml]
| + | * pygame |
- | :Python interface to libxml2 and libxslt.
| + | * pygobject |
- | ;[http://org.csail.mit.edu/pybluez/docs.html pybluez]
| + | * pygtk |
- | :Python interface to the BlueZ bluetooth stack.
| + | * pyid3lib |
- | ;[http://www.cairographics.org/pycairo/ pycairo]
| + | * pyopenssl |
- | :Python interface to the Cairo vector graphics library.
| + | * python-clutter (NEW) |
- | ;[http://pycurl.sourceforge.net/ pycurl]
| + | * python-conic |
- | :Python interface to libcurl.
| + | * python-hildon |
- | ;[http://www.pygame.org/news.html pygame]
| + | * [[PyMaemo/HildonDesktop|python-hildondesktop]] (NEW) |
- | :A multimedia development kit for Python, based mostly on SDL.
| + | * python-imaging |
- | ;[http://www.pygtk.org/reference.html pygobject]
| + | * python-mafw |
- | :Python interface to GObject.
| + | * python-notify |
- | ;[http://www.pygtk.org/reference.html pygtk]
| + | * python-numeric |
- | :Python interface to GTK+.
| + | * python-osso |
- | ;[http://packages.python.org/pyOpenSSL/ pyopenssl]
| + | * python-xml |
- | :Python interface to OpenSSL.
| + | * storm |
- | ;python-alarm
| + | |
- | :Python interface to libalarm.
| + | |
- | ;[http://www.clutter-project.org/ python-clutter]
| + | |
- | :Python interface to Clutter.
| + | |
- | ;python-conic
| + | |
- | :Python interface to libconic.
| + | |
- | ;python-hildon
| + | |
- | :Python interface to Hildon.
| + | |
- | ;[[PyMaemo/HildonDesktop|python-hildondesktop]]
| + | |
- | :Python interface to the Hildon Desktop applets.
| + | |
- | ;[http://www.pythonware.com/products/pil/ python-imaging]
| + | |
- | :The Python Imaging Library.
| + | |
- | ;[[PyMaemo/Using_Location_API|python-location]]
| + | |
- | :Python interface to liblocation.
| + | |
- | ;python-mafw
| + | |
- | :Python interface to MAFW.
| + | |
- | ;[http://www.galago-project.org/specs/notification/ python-notify]
| + | |
- | :Python interface to libnotify.
| + | |
- | ;[http://people.csail.mit.edu/jrennie/python/numeric/ python-numeric]
| + | |
- | :The Numeric Extensions to Python (deprecated).
| + | |
- | ;python-osso
| + | |
- | :Python interface to libosso.
| + | |
- | ;[http://pyxml.sourceforge.net/ python-xml]
| + | |
- | :Python interface to XML (deprecated; use python-lxml instead).
| + | |
- | ;[https://storm.canonical.com/ storm]
| + | |
- | :Object-relational mapper (ORM) for Python.
| + | |
- | ;pyside-qt4
| + | |
- | :PySide Python Qt bindings (metapackage depending on everything else)
| + | |
- | ;pyside-qt4-core
| + | |
- | :PySide QtCore library
| + | |
- | ;pyside-qt4-gui
| + | |
- | :PySide QtCore library
| + | |
- | ;pyside-qt4-help
| + | |
- | :PySide QtHelp library
| + | |
- | ;pyside-qt4-maemo5
| + | |
- | :PySide QtMaemo5 library
| + | |
- | ;pyside-qt4-multimedia
| + | |
- | :PySide QtMultimedia library
| + | |
- | ;pyside-qt4-network
| + | |
- | :PySide QtNetwork library
| + | |
- | ;pyside-qt4-phonon
| + | |
- | :PySide Phonon library
| + | |
- | ;pyside-qt4-script
| + | |
- | :PySide QtScript library
| + | |
- | ;pyside-qt4-sql
| + | |
- | :PySide QtSql library
| + | |
- | ;pyside-qt4-svg
| + | |
- | :PySide QtSvg library
| + | |
- | ;pyside-qt4-test
| + | |
- | :PySide QtTest library
| + | |
- | ;pyside-qt4-uitools
| + | |
- | :PySide UiTools
| + | |
- | ;pyside-qt4-webkit
| + | |
- | :PySide QtWebKit library
| + | |
- | ;pyside-qt4-xml
| + | |
- | :PySide QtXml library
| + | |
- | ;pyside-qt4-xmlpatterns
| + | |
- | :PySide QtXmlPatterns library
| + | |
- | ;pyside-mobility
| + | |
- | :PySide Mobility metapackage depending on every other package
| + | |
- | ;pyside-mobility-bearer
| + | |
- | :PySide Mobility Bearer API bindings
| + | |
- | ;pyside-mobility-contacts
| + | |
- | :PySide Mobility Contacts API bindings
| + | |
- | ;pyside-mobility-location
| + | |
- | :PySide Mobility Location API bindings
| + | |
- | ;pyside-mobility-messaging
| + | |
- | :PySide Mobility Messaging API bindings
| + | |
- | ;pyside-mobility-publishsubscribe
| + | |
- | :PySide Mobility PublishSubscribe API bindings
| + | |
- | ;pyside-mobility-sensors
| + | |
- | :PySide Mobility Sensors API bindings
| + | |
- | ;pyside-mobility-serviceframework
| + | |
- | :PySide Mobility Service Framework API bindings
| + | |
- | ;pyside-mobility-systeminfo
| + | |
- | :PySide Mobility System Info API bindings
| + | |
- | ;pyside-mobility-versit
| + | |
- | :PySide Mobility Versit API bindings
| + | |
| | | |
| === Applications === | | === Applications === |
Line 123: |
Line 41: |
| We provide some Python applications as examples, and that we find useful for PyMaemo users. | | We provide some Python applications as examples, and that we find useful for PyMaemo users. |
| | | |
- | ;[http://ipython.scipy.org/moin/ ipython]
| + | * ipython |
- | :A enhanced interactive Python shell.
| + | |
| | | |
| === Development === | | === Development === |
Line 130: |
Line 47: |
| These packages are necessary only if you are developing Python applications on Maemo. | | These packages are necessary only if you are developing Python applications on Maemo. |
| | | |
- | ;[http://www.cython.org/ cython]
| + | * cython |
- | :Cython is a language that makes writing C extensions for the Python language as easy as Python itself.
| + | * pyrex |
- | ;[http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ pyrex]
| + | * python-setuptools |
- | :Pyrex lets you write code that mixes Python and C data types any way you want, and compiles it into a C extension for Python.
| + | |
- | ;[http://pypi.python.org/pypi/setuptools#using-setuptools-and-easyinstall python-setuptools]
| + | |
- | :Extensions to the python-distutils for large or complex distributions.
| + | |
| | | |
| === Support packages === | | === Support packages === |
Line 141: |
Line 55: |
| These packages are provided as dependencies for other packages, and are not used directly by users/developers. | | These packages are provided as dependencies for other packages, and are not used directly by users/developers. |
| | | |
- | ;sdl-ttf2.0 (dependency for pygame)
| + | * libffi (dependency for python2.5) |
- | :TTF library for SDL with FreeType 2 support.
| + | * sdl-ttf2.0 (dependency for pygame) |
- | | + | |
- | [[Category:Python]]
| + | |