Last modified by christoph_lechleitner@iteg_at on 2024-10-30 10.18:08

From version 2.1
edited by 5fbc055b7cc103006957e1ae
on 2012-06-15 03.18:29
Change comment: There is no comment for this version
To version 4.1
edited by christoph_lechleitner@iteg_at
on 2022-02-17 01.19:51
Change comment: pba-utils,git repos.

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.5fbc055b7cc103006957e1ae
1 +XWiki.christoph_lechleitner@iteg_at
Content
... ... @@ -1,11 +1,17 @@
1 -(% style="" %)
1 += {{id name="PBAPackageBuilder+ArchiverHome-Introduction"/}}Introduction =
2 +
2 2  PBA is the collection of tools that builds and distributes all our C++ software and Debian packages.
3 3  
4 -(% style="" %)
5 5  It consists of:
6 6  
7 -(% style="" %)
8 -* pba-archiver manages debian archives like [[deb.clazzes.org>>url:https://deb.clazzes.org/||title="deb.clazzes.org" shape="rect"]], including the pba packages themselfes
9 -* pba-builder builds debian source packages for several debian like distributions using pbuilder, and optionally feeds the results to incoming directories of pba-archiver installations
10 -* pba-devtools provides tools to prepare (build, install) packages to be built using pba-builder and/or distributed using pba-archiver
11 -* pba-cbs is a set of Makefile snippets that allow projects to use short, simple and most importantly static Makefiles even for cross compilation to multiple targets
7 +* {{code language="none"}}pba-builder{{/code}} builds debian source packages for several debian like distributions using pbuilder, and optionally feeds the results to incoming directories of pba-archiver installations
8 +* {{code language="none"}}pba-archiver{{/code}} manages debian archives like [[deb.clazzes.org>>url:https://deb.clazzes.org/||title="deb.clazzes.org" shape="rect"]], including the pba packages themselfes
9 +* {{code language="none"}}pba-devtools{{/code}} provides tools to prepare (build, install) packages to be built using pba-builder and/or distributed using pba-archiver
10 +* {{code language="none"}}pba-cbs{{/code}} is a set of Makefile snippets that allow projects to use short, simple and most importantly static Makefiles even for cross compilation to multiple targets
11 +* {{code language="none"}}pba-utils{{/code}} provide some common utils around packaging, from {{code language="none"}}docker{{/code}} to {{code language="none"}}git{{/code}} to version management for {{code language="none"}}debian/changelog{{/code}} and {{code language="none"}}spec/*.spec{{/code}}.
12 +
13 += {{id name="PBAPackageBuilder+ArchiverHome-Sourcecode"/}}Source code =
14 +
15 +Subversion archive: [[http:~~/~~/svn.clazzes.org/svn/pba>>url:http://svn.clazzes.org/svn/pba||shape="rect"]]
16 +
17 +Public Git mirrors on [[https:~~/~~/git.clazzes.org/>>url:https://git.clazzes.org/||shape="rect"]]: (% style="color: rgb(0,0,0);" %)git:~/~/git.clazzes.org/pba/pba.git, git:~/~/git.clazzes.org/pba/pba-cbs.git
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -659081
1 +1544257551
URL
... ... @@ -1,1 +1,1 @@
1 -https://clazzes.atlassian.net/wiki/spaces/PBA/pages/659081/PBA Package Builder + Archiver Home
1 +https://clazzes.atlassian.net/wiki/spaces/PBA/pages/1544257551/PBA Package Builder + Archiver Home