KDE/Build Service
From openSUSE
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).
- Installing software from additional repositories - openSUSE
- Installing software from additional repositories - Fedora
- Installing software from additional repositories - Kubuntu
- Installing software from additional repositories - Mandriva
Developers
- See Build_Service for links to a generic tutorial and various develop information.
- KDE packaging information
TODO: Additional KDE-specific tutorial and information.

