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%-*}
function check_version {
vline=$(head -1 debian/$paket.changelog)
- vline=${vline%[-)]*}
+ vline=${vline%-*}
clversion=${vline#*(}
if [ $version = "0.0" ]
then
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
echo "" > debian/rules.pre
echo "paket=$paket" >> debian/setenv.sh
-
+ echo "oldpack=\"$oldpack\"" >> debian/setenv.sh
cpp_build=0
set_build