KDE/Build Service

From openSUSE

< KDE

Contents


The openSUSE Build Service is a tool that can be used to build various packages for openSUSE and SUSE Linux Enterprise distributions and also other distributions. Developers can use it to build packages for their software, users can use it to find and install software they want. See the main page for openSUSE Build Service for further details.

The build service is used for building the openSUSE distribution. Additional software is built and hosted in additional repositories.

Repositories

Each repository is identified by its name such as KDE:KDE4:Factory:Desktop or home:llunak:kde. After registering every user has their home repository home:<username> and can create additional repositories inside it. Other repositories are grouped by projects, for example all KDE repositories start with KDE: (see list of KDE repositories).

Installing software from additional repositories

All repositories are available at http://download.opensuse.org/repositories . For example the KDE:KDE4:Factory:Desktop repository is located at http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop.

Each repository contains directories for each of its build repositories. A build repository is usually a distribution, for example to use the KDE:KDE4:Factory:Desktop repository on openSUSE 11.1 one has to use the URL http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1. A complete URL such as this one is used when installing software from the repository.

A build repository may be also for example openSUSE_11.1_KDE4_Factory_Desktop - this means that the packages are built for openSUSE 11.1 and are to be used together with the KDE version from the KDE:KDE4:Factory:Desktop repository (such as http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1_KDE4_Factory_Desktop).

Developers

TODO: Additional KDE-specific tutorial and information.