#!/bin/bash
set -e
+set -x
function echo_usage {
echo "usage: mconfigure <package> [options]"
version="0.0"
build=$(svnversion)
build=${build/:/-}
- pushd .. >/dev/null
- build="$build$(check_unversioned)"
- popd >/dev/null
+ build="$build$(check_unversioned)"
elif [ -e .git ]
then
tag=$(git describe --tags 2>/dev/null) || true
compile=0
pack=0
shift
-while getopts ":acdp" opt; do
+while getopts "a:cdp" opt; do
case $opt in
a) ARCH=$OPTARG
;;
rm debian/changelog debian/control || true
# mconfigure builds 2 environment files: setenv.sh + rules.pre
- # setenv.sh is finally appended to rules.pre
- dpkg-architecture > debian/setenv.sh
+ if [ -n "$ARCH" ]
+ then
+ arch_opt="-a $ARCH"
+ fi
+ dpkg-architecture $arch_opt > debian/setenv.sh
echo "" > debian/rules.pre
echo "paket=$paket" >> debian/setenv.sh
-# shift
- ARCH=""
+
cpp_build=0
set_build