summaryrefslogtreecommitdiff
path: root/building.md
diff options
context:
space:
mode:
Diffstat (limited to 'building.md')
-rw-r--r--building.md40
1 files changed, 40 insertions, 0 deletions
diff --git a/building.md b/building.md
new file mode 100644
index 0000000..9f6d8db
--- /dev/null
+++ b/building.md
@@ -0,0 +1,40 @@
+Building
+========
+
+Standard build
+--------------
+
+ DIST=wheezy sudo -E cowbuilder --build $package*.dsc
+
+Signing
+-------
+
+To sign both the `.dsc` and the `.changes` files:
+
+ debsign $package*.changes
+
+Uploading
+---------
+
+Simply run
+
+ dupload *changes
+
+This assumes a `~/.dupload.conf` like the following:
+
+ package config;
+ $default_host = "myremote";
+
+ $cfg{'myremote'} = {
+ fqdn => "myremote.example.org",
+ login => "user",
+ method => "scpb",
+ incoming => "/var/reprepro/incoming/",
+ # The dinstall on ftp-master sends emails itself
+ #dinstall_runs => 1,
+ };
+
+It's also important that:
+
+ 1. The host remote port is correctly defined at your `~/.ssh/config`.
+ 2. The user is in the `reprepro` group in the server.