General
Start
APT/YUM/Smart config
List of packages
GPG key
Mirrors
Recent changes
How you can help
Pydar2
Thanks:
Buildsystem hosted at ithomi
SUSE and Mandrake builds made by the openSUSE build service
Static site hosted at ULYSSIS
Primary mirrors hosted at BELNET, HEAnet, 3TI
Varia:
Random picture!
Looking for a java job?
Leuven blogt

Pydar2 rpm buildserver: Dries RPM Repository

What is pydar2?

Pydar2 is a distributed client/server program which allows you to build multiple spec files on multiple distribution/architecture combinations automatically. In short:

  • A central server contains a queue of spec files to build
  • One or more clients are able to build rpm files for certain distribution/architecture combinations
  • You can change most of the behaviour with options or userdefined scripts
  • It is possible to automatically queue builds of spec files

What is the status of pydar2?

Pydar2 is not fully finished. There's no decent documentation yet and not all the functionality is ready. These pages are currently meant for people who are really interested in buildsystems. I'm currently using pydar2 myself so it is possible to use it already.

I'm going to try to keep a planning of pydar2 up to date so you can track the progress if you wish.

Requirements

It's currently only tested on Centos 4 i386 and Fedora Core 3 i386 but it should work on any recent rpm based distribution which contains subversion and PostgreSQL.

Where do i start?

The pydar2 source
Some terminology used in the source
Some info about how to install the master server
Some info about how to install a slave server
The pydar2 spec file (and packages in the near future)
Class diagram
How you can help!

Info about other buildsystems

Mandriva
PLD