diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2011-12-02 15:39:29 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2011-12-02 15:39:29 +0100 |
commit | 64531446af6ffc51a4c5d13aa4047fad02ad090f (patch) | |
tree | a3655da7c362545f1ad81428cb3cab08d60615b8 /home | |
download | buildscripts-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.conf | 37 | ||||
-rw-r--r-- | home/.pbuilderrc | 47 |
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 |