summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-04-20 10:09:49 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-04-20 10:09:49 +0200
commit46867d77cb55c76c9f7d7b64dad519c5bd0393cc (patch)
tree5ebd1d528af2133545c59c67e2b0f69cd203e6fe /home
parent72f682adad3b0e230fa1405cfdaf58e38302b918 (diff)
downloadbuildscripts-46867d77cb55c76c9f7d7b64dad519c5bd0393cc.tar.gz
buildscripts-46867d77cb55c76c9f7d7b64dad519c5bd0393cc.tar.bz2
buildscripts-46867d77cb55c76c9f7d7b64dad519c5bd0393cc.zip
fork X2Go buildscripts for Arctica Project
Diffstat (limited to 'home')
-rw-r--r--home/.buildscripts/arctica.conf42
-rw-r--r--home/.buildscripts/itzks.conf31
-rw-r--r--home/.buildscripts/nwt.conf40
-rw-r--r--home/.buildscripts/x2go.conf86
-rw-r--r--home/.dupload.conf.arctica13
-rw-r--r--home/.dupload.conf.itzks45
-rw-r--r--home/.dupload.conf.nwt63
-rw-r--r--home/.dupload.conf.x2go45
-rw-r--r--home/.pbuilderrc65
9 files changed, 55 insertions, 375 deletions
diff --git a/home/.buildscripts/arctica.conf b/home/.buildscripts/arctica.conf
new file mode 100644
index 0000000..db12079
--- /dev/null
+++ b/home/.buildscripts/arctica.conf
@@ -0,0 +1,42 @@
+# buildscripts configuration for X2Go build server
+
+GIT_USER=""
+GIT_HOSTNAME="github.com"
+GIT_SSH_PORT=""
+
+DEBEMAIL="build-daemon@arctica-project.org"
+DEBFULLNAME="Arctica Project Build Daemon"
+GPG_KEY="F2AF24C79CAEF971"
+DEB_DISTS_SUPPORTED="debian"
+DEB_BUILD_FOR=${DEB_BUILD_FOR:-"debian:jessie,sid"}
+
+RPMEMAIL="build-daemon@arctica-project.org"
+RPMFULLNAME="Arctica Project Build Daemon""
+GPG_KEY="F2AF24C79CAEF971"
+RPM_DISTS_SUPPORTED="fedora opensuse"
+: ${RPM_BUILD_FOR:="fedora:22,rawhide 13.2,factory}
+RPM_REPOS_BASE="/srv/sites/arctica-project.org/packages/"
+RPM_WANT_EXTRA_REPOS="1"
+RPM_MOCK_CONFIG_DIR="/etc/mock/"
+RPM_EXTRA_REPO_MOCK_CONFIG_BASE="arctica"
+
+COMPONENT_MAIN="main"
+COMPONENT_NIGHTLY="nightly"
+COMPONENT_RELEASES="testmain baikal"
+REPOS_SERVER="packages.arctica-project.org"
+PACKAGE_WITHOUT_OTHERMIRROR="arctica-keyring"
+
+LIB_PACKAGES_HEULER="
+arctica-keyring ${COMPONENT_NIGHTLY} master\n\
+nx-libs ${COMPONENT_NIGHTLY} 3.6.x\n\
+"
+LIB_PACKAGES_MAIN="
+arctica-keyring ${COMPONENT_MAIN} mainline\n\
+nx-libs ${COMPONENT_MAIN} mainline\n\
+"
+
+APP_PACKAGES_NIGHTLY="
+"
+
+APP_PACKAGES_MAIN="
+"
diff --git a/home/.buildscripts/itzks.conf b/home/.buildscripts/itzks.conf
deleted file mode 100644
index 3bd5e64..0000000
--- a/home/.buildscripts/itzks.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-# buildscripts configuration for ITZKS build server
-GIT_USER=itzks
-GIT_HOSTNAME=code.it-zukunft-schule.de
-GIT_SSH_PORT=32032
-
-DEBEMAIL=itzks-packages@it-zukunft-schule.de
-DEBFULLNAME="ITZKS Packages"
-GPG_KEY="E41B37C658842183"
-
-DEB_DISTS_SUPPORTED="debian ubuntu"
-DEB_BUILD_FOR="${DEB_BUILD_FOR:-"debian:squeeze,wheezy,jessie,sid"}
-
-COMPONENT_MAIN="main"
-COMPONENT_NIGHTLY="nightly"
-REPOS_SERVER="packages.it-zukunft-schule.de"
-PACKAGE_WITHOUT_OTHERMIRROR="itzks-keyring"
-
-LIB_PACKAGES_NIGHTLY="\
-itzks-keyring $COMPONENT_NIGHTLY master\
-"
-LIB_PACKAGES_MAIN="\
-itzks-keyring $COMPONENT_MAIN build-main\
-"
-APP_PACKAGES_NIGHTLY="\
-scratch $COMPONENT_NIGHTLY master\n\
-coccinella $COMPONENT_NIGHTLY master\
-"
-APP_PACKAGES_MAIN="\
-scratch $COMPONENT_MAIN build-main\n\
-coccinella $COMPONENT_MAIN build-main\
-"
diff --git a/home/.buildscripts/nwt.conf b/home/.buildscripts/nwt.conf
deleted file mode 100644
index 48c09b7..0000000
--- a/home/.buildscripts/nwt.conf
+++ /dev/null
@@ -1,40 +0,0 @@
-# buildscripts configuration for NWT build server
-
-GIT_USER=nwt
-GIT_HOSTNAME=code.das-netzwerkteam.de
-GIT_SSH_PORT=32032
-
-DEBEMAIL=debian@das-netzwerkteam.de
-DEBFULLNAME="NWT Packages"
-GPG_KEY="4DC41CF116990FF8"
-DEB_DISTS_SUPPORTED="debian ubuntu"
-DEB_BUILD_FOR=${DEB_BUILD_FOR:-"debian:lenny,squeeze,wheezy,jessie,sid ubuntu:lucid,precise"}
-
-COMPONENT_MAIN="main"
-COMPONENT_NIGHTLY="nightly"
-REPOS_SERVER="packages.das-netzwerkteam.de"
-PACKAGE_WITHOUT_OTHERMIRROR="nwt-keyring"
-
-LIB_PACKAGES_NIGHTLY="\
-nwt/nwt-keyring $COMPONENT_NIGHTLY master\n\
-nwt/logcheck-database-nwt $COMPONENT_NIGHTLY master\n\
-debian/cx-freeze $COMPONENT_NIGHTLY master\n\
-python-easyldap $COMPONENT_NIGHTLY master\
-"
-LIB_PACKAGES_MAIN="\
-nwt/nwt-keyring $COMPONENT_MAIN build-main\n\
-nwt/logcheck-database-nwt $COMPONENT_MAIN build-main\n\
-debian/cx-freeze $COMPONENT_MAIN build-main\n\
-python-easyldap $COMPONENT_MAIN build-main\
-"
-
-APP_PACKAGES_NIGHTLY="\
-nwt/nwt-hostconfig $COMPONENT_NIGHTLY master\n\
-dirvish-vm-tools $COMPONENT_NIGHTLY master\
-"
-APP_PACKAGES_MAIN="\
-nwt/nwt-hostconfig $COMPONENT_MAIN build-main\n\
-dirvish-vm-tools $COMPONENT_MAIN build-main\
-"
-
-
diff --git a/home/.buildscripts/x2go.conf b/home/.buildscripts/x2go.conf
deleted file mode 100644
index 6b6384a..0000000
--- a/home/.buildscripts/x2go.conf
+++ /dev/null
@@ -1,86 +0,0 @@
-# buildscripts configuration for X2Go build server
-
-GIT_USER="x2go"
-GIT_HOSTNAME="code.x2go.org"
-GIT_SSH_PORT="32032"
-
-DEBEMAIL="git-admin@x2go.org"
-DEBFULLNAME="X2Go Git Administrator"
-GPG_KEY="F4A7678C9C6B0B2B"
-DEB_DISTS_SUPPORTED="debian"
-DEB_BUILD_FOR=${DEB_BUILD_FOR:-"debian:squeeze,wheezy,jessie,sid"}
-
-RPMEMAIL="git-admin@x2go.org"
-RPMFULLNAME="X2Go Git Administrator"
-GPG_KEY="F4A7678C9C6B0B2B"
-RPM_DISTS_SUPPORTED="fedora epel opensuse sle"
-: ${RPM_BUILD_FOR:="fedora:18,19,20,21,22,rawhide epel:6,7 opensuse:12.2,12.3,13.1,13.2 sle:11.2,11.3,12.0"}
-RPM_REPOS_BASE="/srv/sites/x2go.org/packages/"
-RPM_WANT_EXTRA_REPOS="1"
-RPM_MOCK_CONFIG_DIR="/etc/mock/"
-RPM_EXTRA_REPO_MOCK_CONFIG_BASE="x2go"
-
-COMPONENT_MAIN="main"
-COMPONENT_NIGHTLY="heuler"
-COMPONENT_RELEASES="testmain baikal"
-REPOS_SERVER="packages.x2go.org"
-PACKAGE_WITHOUT_OTHERMIRROR="x2go-keyring"
-
-LIB_PACKAGES_HEULER="
-x2go-keyring ${COMPONENT_NIGHTLY} master\n\
-nx-libs ${COMPONENT_NIGHTLY} master\n\
-python-x2go ${COMPONENT_NIGHTLY} master\
-libpam-x2go ${COMPONENT_NIGHTLY} master\n\
-lightdm-remote-session-x2go ${COMPONENT_NIGHTLY} master\n\
-"
-LIB_PACKAGES_MAIN="
-x2go-keyring ${COMPONENT_MAIN} build-main\n\
-nx-libs ${COMPONENT_MAIN} build-main\n\
-python-x2go ${COMPONENT_MAIN} build-main\
-libpam-x2go ${COMPONENT_MAIN} build-main\
-lightdm-remote-session-x2go ${COMPONENT_MAIN} build-main\
-"
-LIB_PACKAGES_BAIKAL="${LIB_PACKAGES_MAIN}"
-
-APP_PACKAGES_NIGHTLY="
-x2goserver ${COMPONENT_NIGHTLY} master\n\
-x2gobroker ${COMPONENT_NIGHTLY} master\n\
-x2goclient ${COMPONENT_NIGHTLY} master\n\
-cups-x2go ${COMPONENT_NIGHTLY} master\n\
-x2goadmincenter ${COMPONENT_NIGHTLY} master\n\
-x2godesktopsharing $C{OMPONENT_NIGHTLY} master\n\
-x2gognomebindings ${COMPONENT_NIGHTLY} master\n\
-x2golxdebindings ${COMPONENT_NIGHTLY} master\n\
-x2goplasmabindings ${COMPONENT_NIGHTLY} master\n\
-pyhoca-gui ${COMPONENT_NIGHTLY} master\n\
-pyhoca-cli ${COMPONENT_NIGHTLY} master\n\
-x2gothinclient ${COMPONENT_NIGHTLY} master\
-"
-
-APP_PACKAGES_MAIN="
-x2goserver ${COMPONENT_MAIN} build-main\n\
-x2gobroker ${COMPONENT_MAIN} build-main\n\
-x2goclient ${COMPONENT_MAIN} build-main\n\
-cups-x2go ${COMPONENT_MAIN} build-main\n\
-x2godesktopsharing ${COMPONENT_MAIN} build-main\n\
-x2gognomebindings ${COMPONENT_MAIN} build-main\n\
-x2golxdebindings ${COMPONENT_MAIN} build-main\n\
-x2goplasmabindings ${COMPONENT_MAIN} build-main\n\
-pyhoca-gui ${COMPONENT_MAIN} build-main\n\
-pyhoca-cli ${COMPONENT_MAIN} build-main\n\
-x2gothinclient ${COMPONENT_MAIN} build-main\
-"
-
-APP_PACKAGES_BAIKAL="
-x2goserver ${COMPONENT_MAIN} build-baikal\n\
-x2goclient ${COMPONENT_MAIN} build-baikal\n\
-cups-x2go ${COMPONENT_MAIN} build-baikal\n\
-x2godesktopsharing ${COMPONENT_MAIN} build-baikal\n\
-x2gognomebindings ${COMPONENT_MAIN} build-baikal\n\
-x2golxdebindings ${COMPONENT_MAIN} build-baikal\n\
-x2goplasmabindings ${COMPONENT_MAIN} build-baikal\n\
-pyhoca-gui ${COMPONENT_MAIN} build-baikal\n\
-pyhoca-cli ${COMPONENT_MAIN} build-baikal\n\
-x2gothinclient ${COMPONENT_MAIN} build-baikal\
-"
-
diff --git a/home/.dupload.conf.arctica b/home/.dupload.conf.arctica
new file mode 100644
index 0000000..68a6ac5
--- /dev/null
+++ b/home/.dupload.conf.arctica
@@ -0,0 +1,13 @@
+package config;
+
+### Arctica packages for Debian
+$cfg{"arctica-debian-production"} = {
+ fqdn => "packages.arctica-project.org",
+ login => "repo-admin",
+ method => "scpb",
+ incoming => "/srv/sites/x2go.org/packages/debian/incoming/production",
+ queuedir => "/srv/sites/x2go.org/packages/debian/upload/production",
+ dinstall_runs => 1,
+};
+
+1;
diff --git a/home/.dupload.conf.itzks b/home/.dupload.conf.itzks
deleted file mode 100644
index 3adb5d5..0000000
--- a/home/.dupload.conf.itzks
+++ /dev/null
@@ -1,45 +0,0 @@
-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-jessie"} = {
- fqdn => "packages.it-zukunft-schule.de",
- login => "itzks-admin",
- method => "scpb",
- incoming => "/srv/sites/it-zukunft-schule.de/packages/debian/incoming/jessie",
- queuedir => "/srv/sites/it-zukunft-schule.de/packages/debian/upload/jessie",
- 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/.dupload.conf.nwt b/home/.dupload.conf.nwt
deleted file mode 100644
index a5ce122..0000000
--- a/home/.dupload.conf.nwt
+++ /dev/null
@@ -1,63 +0,0 @@
-package config;
-
-### nwt/DEBIAN
-$cfg{"nwt-debian-sid"} = {
- fqdn => "packages.das-netzwerkteam.de",
- login => "nwt-admin",
- method => "scpb",
- incoming => "/srv/sites/das-netzwerkteam.de/packages/debian/incoming/sid",
- queuedir => "/srv/sites/das-netzwerkteam.de/packages/debian/upload/sid",
- dinstall_runs => 1,
-};
-$cfg{"nwt-debian-jessie"} = {
- fqdn => "packages.das-netzwerkteam.de",
- login => "nwt-admin",
- method => "scpb",
- incoming => "/srv/sites/das-netzwerkteam.de/packages/debian/incoming/jessie",
- queuedir => "/srv/sites/das-netzwerkteam.de/packages/debian/upload/jessie",
- dinstall_runs => 1,
-};
-$cfg{"nwt-debian-wheezy"} = {
- fqdn => "packages.das-netzwerkteam.de",
- login => "nwt-admin",
- method => "scpb",
- incoming => "/srv/sites/das-netzwerkteam.de/packages/debian/incoming/wheezy",
- queuedir => "/srv/sites/das-netzwerkteam.de/packages/debian/upload/wheezy",
- dinstall_runs => 1,
-};
-$cfg{"nwt-debian-squeeze"} = {
- fqdn => "packages.das-netzwerkteam.de",
- login => "nwt-admin",
- method => "scpb",
- incoming => "/srv/sites/das-netzwerkteam.de/packages/debian/incoming/squeeze",
- queuedir => "/srv/sites/das-netzwerkteam.de/packages/debian/upload/squeeze",
- dinstall_runs => 1,
-};
-$cfg{"nwt-debian-lenny"} = {
- fqdn => "packages.das-netzwerkteam.de",
- login => "nwt-admin",
- method => "scpb",
- incoming => "/srv/sites/das-netzwerkteam.de/packages/debian/incoming/lenny",
- queuedir => "/srv/sites/das-netzwerkteam.de/packages/debian/upload/lenny",
- dinstall_runs => 1,
-};
-
-$cfg{"nwt-ubuntu-precise"} = {
- fqdn => "packages.das-netzwerkteam.de",
- login => "nwt-admin",
- method => "scpb",
- incoming => "/srv/sites/das-netzwerkteam.de/packages/ubuntu/incoming/precise",
- queuedir => "/srv/sites/das-netzwerkteam.de/packages/ubuntu/upload/precise",
- dinstall_runs => 1,
-};
-$cfg{"nwt-ubuntu-lucid"} = {
- fqdn => "packages.das-netzwerkteam.de",
- login => "nwt-admin",
- method => "scpb",
- incoming => "/srv/sites/das-netzwerkteam.de/packages/ubuntu/incoming/lucid",
- queuedir => "/srv/sites/das-netzwerkteam.de/packages/ubuntu/upload/lucid",
- dinstall_runs => 1,
-};
-
-
-1;
diff --git a/home/.dupload.conf.x2go b/home/.dupload.conf.x2go
deleted file mode 100644
index 5e1db65..0000000
--- a/home/.dupload.conf.x2go
+++ /dev/null
@@ -1,45 +0,0 @@
-package config;
-
-### X2Go/DEBIAN
-$cfg{"x2go-debian-sid"} = {
- fqdn => "code.x2go.org",
- login => "x2go-admin",
- method => "scpb",
- incoming => "/srv/sites/x2go.org/packages/debian/incoming/sid",
- queuedir => "/srv/sites/x2go.org/packages/debian/upload/sid",
- dinstall_runs => 1,
-};
-$cfg{"x2go-debian-jessie"} = {
- fqdn => "code.x2go.org",
- login => "x2go-admin",
- method => "scpb",
- incoming => "/srv/sites/x2go.org/packages/debian/incoming/jessie",
- queuedir => "/srv/sites/x2go.org/packages/debian/upload/jessie",
- dinstall_runs => 1,
-};
-$cfg{"x2go-debian-wheezy"} = {
- fqdn => "code.x2go.org",
- login => "x2go-admin",
- method => "scpb",
- incoming => "/srv/sites/x2go.org/packages/debian/incoming/wheezy",
- queuedir => "/srv/sites/x2go.org/packages/debian/upload/wheezy",
- dinstall_runs => 1,
-};
-$cfg{"x2go-debian-squeeze"} = {
- fqdn => "code.x2go.org",
- login => "x2go-admin",
- method => "scpb",
- incoming => "/srv/sites/x2go.org/packages/debian/incoming/squeeze",
- queuedir => "/srv/sites/x2go.org/packages/debian/upload/squeeze",
- dinstall_runs => 1,
-};
-$cfg{"x2go-debian-lenny"} = {
- fqdn => "code.x2go.org",
- login => "x2go-admin",
- method => "scpb",
- incoming => "/srv/sites/x2go.org/packages/debian/incoming/lenny",
- queuedir => "/srv/sites/x2go.org/packages/debian/upload/lenny",
- dinstall_runs => 1,
-};
-
-1;
diff --git a/home/.pbuilderrc b/home/.pbuilderrc
deleted file mode 100644
index b61d0b1..0000000
--- a/home/.pbuilderrc
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/bash
-
-set -x
-
-BASEDIRECTORY="/srv/pbuilder/cache"
-
-DIST=${DIST:-debian}
-CODENAME=${CODENAME:-sid}
-ARCH=${ARCH:-amd64}
-COMPONENT="${COMPONENT:-nightly}"
-
-# pbuilder options
-BASETGZ="$BASEDIRECTORY/base-$DIST-$CODENAME-$ARCH.tgz"
-DISTRIBUTION="$CODENAME"
-BUILDRESULT="$BASEDIRECTORY/$DIST-$CODENAME-$ARCH/result/"
-APTCACHE="$BASEDIRECTORY/$DIST-$CODENAME-$ARCH/aptcache/"
-
-BUILDRESULTUID=$(id -u)
-BUILDRESULTGID=$(id -g)
-
-# 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"
-if [ -e "/srv/pbuilder/qemu-kernels/$ARCH/vmlinuz.$CODENAME" ]; then
- KERNEL_IMAGE=/srv/pbuilder/qemu-kernels/$ARCH/vmlinuz.$CODENAME
- INITRD=/srv/pbuilder/qemu-kernels/$ARCH/initrd.img.$CODENAME
-else
- KERNEL_IMAGE=/srv/pbuilder/qemu-kernels/$ARCH/vmlinuz
- INITRD=/srv/pbuilder/qemu-kernels/$ARCH/initrd.img
-fi
-
-ARCH_DISKDEVICE=sd
-if [ "x$ARCH" = "xarmel" ]; then
- MEMORY_MEGS=256
- INITRD=
-else
- SMP="2"
- MEMORY_MEGS=512
-fi
-
-if [ "x${DIST}" = "xubuntu" ]; then
- if [ "x$ARCH" = "xarmel" ] || [ "x$ARCH" = "xpowerpc" ]; then
- MIRRORSITE="http://localhost:3142/ports.ubuntu.com/"
- else
- MIRRORSITE="http://localhost:3142/ubuntu"
- fi
-elif [ "x${DIST}" = "xdebian" ]; then
- if [ "x${CODENAME}" = "xlenny" ]; then
- MIRRORSITE="http://localhost:3142/archive.debian.org/debian"
- else
- MIRRORSITE="http://localhost:3142/debian"
- fi
-fi
-
-EXTRA_ARCHS=armel