Jump to content

Plasma/Active/Contour/Development

From KDE Community Wiki

Git repositories

To get the development tree of the main repository of the Contour project simply do:

  git clone git://anongit.kde.org/contour
 

Dependencies

The Contour project, as part of Plasma Active is built on top of the KDE platform and the plasma-mobile Git repository.

To build the KDE platform, please follow the Getting started tutorial.

Plasma mobile

The plasma-mobile Git repository can be obtained with:

 

  git clone git://anongit.kde.org/plasma-mobile

  

Qt Mobility

To build the Contour repository it's necessary to have installed Qt mobility 1.1 or newer.

This can be either installed as a pre-built package from a repository, like the official Plasma Active repository

 
  # Add sebas' home repo containing Plasma Active
  zypper ar \
   http://download.opensuse.org/repositories/home:/vizzzion/kde-unstable/ \
   plasma-active

   zypper install qt-mobility-devel
  

or built from source, as described in the official Qt mobility installation documentation

Small peculiarities 05/12/2011

  • Be sure that you're using the latest shared-desktop-ontologies from:

git://oscaf.git.sourceforge.net/gitroot/oscaf/shared-desktop-ontologies

  • Be sure that you rebuild soprano and nepomuk after updating shared-desktop-ontologies
  • After be sure that the before is done, compile kdelibs and kde-runtime both on active-development/4.7 branch.
  • Finally, create a symbolic link from plasma-tablet to plasma-contour