+ # delete changelog and control
+ rm debian/changelog debian/control debian/README.debian debian/copyright 2>/dev/null || true
+
+ # mconfigure builds 2 environment files: setenv.sh + rules.pre
+ echo "" > debian/rules.pre
+ if [ -e debian/setenv.sh ]; then rm debian/setenv.sh; fi
+
+ if [ -n "$cross" ]
+ then
+ if [ ${cross:0:1} != "/" ]
+ then
+ cross="/opt/cross/$cross"
+ #export $cross
+ fi
+ if [ -f "$cross/setenv.sh" ]
+ then
+ . "$cross/setenv.sh"
+ cp $cross/setenv.sh debian/setenv.sh
+ fi
+ if [ -z "$ARCH" ]
+ then
+ # determine architecture
+ GNU_ARCH=${cross%-*} # assumed format: DEB_HOST_GNU_TYPE-g++version, e.g. arm-linux-gnueabihf-4.9
+ GNU_ARCH=${GNU_ARCH##*/}
+ arch_opt="-t $GNU_ARCH"
+ fi
+ fi
+
+ if [ -n "$ARCH" ]
+ then
+ arch_opt="-a $ARCH"
+ fi
+ dpkg-architecture $arch_opt >> debian/setenv.sh
+
+ echo "paket=$paket" >> debian/setenv.sh
+ echo "oldpack=\"$oldpack\"" >> debian/setenv.sh
+
+ set_build
+ check_version
+ echo "version=$version" >> debian/setenv.sh
+ echo "build=$build" >> debian/setenv.sh
+
+ # get repository name
+# tmp=$(pwd)
+# pwd=${tmp##*/}
+# pwd=${pwd,,*}
+# echo "pwd=$pwd" >> debian/rules.pre
+
+ echo "building $paket with build $version-$build"
+
+ pushd debian >/dev/null
+ # ./debian -------------------------------------
+
+ ln -sf /usr/share/mbuild/rules .
+
+ if [ -e tmp ]
+ then
+ rm -rf tmp
+ fi
+
+ # check for pre/post installation scripts
+ echo "TODO: check for conffiles"
+ if [ -f $paket.preinst ]
+ then
+ echo "add_inst_tgt += debian/tmp/DEBIAN/preinst" >> rules.pre
+ fi
+ if [ -f $paket.postinst ]
+ then
+ echo "add_inst_tgt += debian/tmp/DEBIAN/postinst" >> rules.pre
+ fi
+ if [ -f $paket.prerm ]
+ then
+ echo "add_inst_tgt += debian/tmp/DEBIAN/prerm" >> rules.pre
+ fi
+ if [ -f $paket.postrm ]
+ then
+ echo "add_inst_tgt += debian/tmp/DEBIAN/postrm" >> rules.pre
+ fi
+
+ # check for README.debian
+ if [ -f $paket.README.debian ]
+ then
+ cp $paket.README.debian README.debian
+ fi
+
+ mkdir -p tmp/DEBIAN
+
+ # add export to setenv.sh
+ sed -i "s/^/export /" setenv.sh
+
+ popd >/dev/null
+ # ./. ---------------------------------------------
+
+ # copy package control
+ if [ -f debian/$paket.control ]