summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2011-12-02 15:39:29 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2011-12-02 15:39:29 +0100
commit64531446af6ffc51a4c5d13aa4047fad02ad090f (patch)
treea3655da7c362545f1ad81428cb3cab08d60615b8 /home
downloadbuildscripts-64531446af6ffc51a4c5d13aa4047fad02ad090f.tar.gz
buildscripts-64531446af6ffc51a4c5d13aa4047fad02ad090f.tar.bz2
buildscripts-64531446af6ffc51a4c5d13aa4047fad02ad090f.zip
Start from scratch, used X2Go's buildscripts as templates...
Diffstat (limited to 'home')
-rw-r--r--home/.dupload.conf37
-rw-r--r--home/.pbuilderrc47
2 files changed, 84 insertions, 0 deletions
diff --git a/home/.dupload.conf b/home/.dupload.conf
new file mode 100644
index 0000000..7e25854
--- /dev/null
+++ b/home/.dupload.conf
@@ -0,0 +1,37 @@
+package config;
+
+### itzks/DEBIAN
+$cfg{"itzks-debian-sid"} = {
+ fqdn => "packages.it-zukunft-schule.de",
+ login => "itzks-admin",
+ method => "scpb",
+ incoming => "/srv/sites/it-zukunft-schule.de/packages/debian/incoming/sid",
+ queuedir => "/srv/sites/it-zukunft-schule.de/packages/debian/upload/sid",
+ dinstall_runs => 1,
+};
+$cfg{"itzks-debian-wheezy"} = {
+ fqdn => "packages.it-zukunft-schule.de",
+ login => "itzks-admin",
+ method => "scpb",
+ incoming => "/srv/sites/it-zukunft-schule.de/packages/debian/incoming/wheezy",
+ queuedir => "/srv/sites/it-zukunft-schule.de/packages/debian/upload/wheezy",
+ dinstall_runs => 1,
+};
+$cfg{"itzks-debian-squeeze"} = {
+ fqdn => "packages.it-zukunft-schule.de",
+ login => "itzks-admin",
+ method => "scpb",
+ incoming => "/srv/sites/it-zukunft-schule.de/packages/debian/incoming/squeeze",
+ queuedir => "/srv/sites/it-zukunft-schule.de/packages/debian/upload/squeeze",
+ dinstall_runs => 1,
+};
+$cfg{"itzks-debian-lenny"} = {
+ fqdn => "packages.it-zukunft-schule.de",
+ login => "itzks-admin",
+ method => "scpb",
+ incoming => "/srv/sites/it-zukunft-schule.de/packages/debian/incoming/lenny",
+ queuedir => "/srv/sites/it-zukunft-schule.de/packages/debian/upload/lenny",
+ dinstall_runs => 1,
+};
+
+1;
diff --git a/home/.pbuilderrc b/home/.pbuilderrc
new file mode 100644
index 0000000..d5ff1f3
--- /dev/null
+++ b/home/.pbuilderrc
@@ -0,0 +1,47 @@
+#!/bin/bash
+
+set -x
+
+BASEDIRECTORY="/srv/pbuilder/cache"
+
+DIST=${DIST:-debian}
+CODENAME=${CODENAME:-sid}
+ARCH=${ARCH:-amd64}
+COMPONENT="${COMPONENT:-heuler}"
+
+# pbuilder options
+BASETGZ="$BASEDIRECTORY/base-$DIST-$CODENAME-$ARCH.tgz"
+DISTRIBUTION="$CODENAME"
+BUILDRESULT="$BASEDIRECTORY/$DIST-$CODENAME-$ARCH/result/"
+APTCACHE="$BASEDIRECTORY/$DIST-$CODENAME-$ARCH/aptcache/"
+
+BUILDRESULTUID=itzks-admin
+BUILDRESULTGID=itzks
+# this needs to be disabled
+CCACHEDIR=
+APTCACHEHARDLINK="yes"
+USE_DEBUILD_INTERNAL="yes"
+PRESERVE_BUILDPLACE="yes"
+
+ARCHITECTURE="$ARCH"
+
+# pbuilder-uml option
+UML_DISTRIBUTION="$CODENAME"
+
+# qemubuilder options
+BASEPATH="$BASEDIRECTORY/base-$DIST-$CODENAME-$ARCH.qemu"
+KERNEL_IMAGE=/srv/pbuilder/qemu-kernels/$ARCH/vmlinuz
+ARCH_DISKDEVICE=sd
+if [ "x$ARCH" = "xarmel" ]; then
+ MEMORY_MEGS=256
+ INITRD=""
+else
+ MEMORY_MEGS=512
+ INITRD=/srv/pbuilder/qemu-kernels/$ARCH/initrd.img
+fi
+
+if [ "x${DIST}" = "xubuntu" ]; then
+ MIRRORSITE="http://localhost:3142/ubuntu"
+elif [ "x${DIST}" = "xdebian" ]; then
+ MIRRORSITE="http://localhost:3142/debian"
+fi