From a5ac33e90dfdd61062d22ad73f93edd57aedf3ae Mon Sep 17 00:00:00 2001 From: Sol Jerome Date: Thu, 29 Oct 2009 21:12:39 +0000 Subject: Add new Debian packaging from Sami Haahtinen Signed-off-by: Sol Jerome git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5512 ce84e21b-d406-0410-9b95-82705330c041 --- debian/buildsys-select.sh | 64 ----------------------------------------------- 1 file changed, 64 deletions(-) delete mode 100755 debian/buildsys-select.sh (limited to 'debian/buildsys-select.sh') diff --git a/debian/buildsys-select.sh b/debian/buildsys-select.sh deleted file mode 100755 index 291d669f6..000000000 --- a/debian/buildsys-select.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/sh -# -# This script will select the build target, which is one of: -# 2.3 - Build for python2.3 -# 2.4 - Build for python2.4 -# pycentral - Build with python-central support - -FILES="control.in bcfg2.init bcfg2-server.init pycompat compat" -SUITE=$1 - -if [ ! -d buildsys ]; then - echo "you need to be in debian/ directory" - exit 1 -fi - -copy_files() { - for i in $FILES; do - if [ -e buildsys/$SUITE/$i ]; then - cp buildsys/$SUITE/$i $i - else - cp buildsys/common/$i $i - fi - done -} - -toggle_DPS() { - case $1 in - enable) - sed -i -e 's/^#DEB_PYTHON_SYSTEM/DEB_PYTHON_SYSTEM/' rules - ;; - disable) - sed -i -e 's/^DEB_PYTHON_SYSTEM/#DEB_PYTHON_SYSTEM/' rules - ;; - *) - echo "internal error!" - exit 1 - ;; - esac -} - -generate_control() { - cp control.in control - if [ "$SUITE" = "pycentral" ]; then - toggle_DPS enable - else - toggle_DPS disable - fi - cd .. && DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes fakeroot debian/rules clean -} - -case $SUITE in - 2.3|2.4|pycentral) - copy_files - generate_control - ;; - clean) - rm $FILES control - toggle_DPS enable - echo "removed build files, select a build system to enable build" - ;; - *) - echo "Usage: $0 2.3|2.4|pycentral|clean" - ;; -esac -- cgit v1.2.3-1-g7c22