echo " -c : configure"
echo " -d : compile"
echo " -p : pack default: do all"
+ echo " -o : support old Debian 7 format"
}
function check_unversioned {
build="$build$(check_unversioned)"
elif [ -e .git ]
then
- tag=$(git describe --tags 2>/dev/null) || true
+ tag=$(git describe --tags --match "${paket}_*" 2>/dev/null) || true
if test -z "$tag"
then
tag="0.0-0TOP"
fi
- tag_paket=${tag%_*}
- if [ "$tag_paket" != "$paket" ]
- then
- tag="0.0-0TOP"
- fi
changes=$(check_unversioned)
tag="$tag$changes"
version=${tag%-*}
compile=0
pack=0
shift
-while getopts "a:cdp" opt; do
+while getopts "a:cdpo" opt; do
case $opt in
a) ARCH=$OPTARG
;;
;;
p) pack=1
;;
+ o) oldpack="-Zgzip"
+ ;;
\?) echo "Invalid option: -$OPTARG"
echo_usage
exit 1
if [ $configure -eq 1 ]
then
# delete changelog and control
- rm debian/changelog debian/control || true
+ rm debian/changelog debian/control 2>/dev/null || true
# mconfigure builds 2 environment files: setenv.sh + rules.pre
echo "" > debian/rules.pre
echo "paket=$paket" >> debian/setenv.sh
-
+ echo "oldpack=\"$oldpack\"" >> debian/setenv.sh
cpp_build=0
set_build