Update website PO files.
[tails-test.git] / wiki / src / contribute / Debian_package_builder.mdwn
blobf3fb4fafda022cb0b151c2ce2d54b2b2a0ea4eb6
1 # What?
3 debomatic.lizard runs the
4 [Deb-o-Matic](https://launchpad.net/debomatic) automatic build machine
5 for Debian source packages.
7 Supported distributions are:
9 * `stable` (i386)
10 * `squeeze-backports` (i386)
11 * `squeeze-backports-mozilla` (i386): Squeeze + squeeze-backports +
12   mozilla.debian.net's squeeze-backport
13 * `unstable` (i386)
14 * `unstable-amd64` (amd64)
16 # How?
18 One has binary packages built by uploading a source package to
19 `/incoming/`, with dupload or dput, over scp.
21 The `Distribution:` field in the uploaded `.changes` file specifies
22 the distribution the source package must be built for.
23 The `changestool(1)` command, from [[!debpkg reprepro]], is very handy
24 to set this after building the source package locally, and before
25 uploading it to Deb-o-Matic.
27 Once binary packages are built:
29 * the `.changes` file must be signed
30 * resulting files can be copied from `debomatic.lizard:/incoming/` to
31   `apt.lizard:/srv/reprepro/incoming/` e.g. by using `scp -3` on the
32   host, and `debsign -r` from your local system.