From 42b1f272b0bf4ee67ee1e84aa6c7681c3972e507 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Mon, 7 Aug 2017 19:01:28 +0200 Subject: [PATCH 1/2] Rewrite d/build-package to fetch deb version from d/changelog. --- debian/build-package | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/debian/build-package b/debian/build-package index 269590b..7769e28 100755 --- a/debian/build-package +++ b/debian/build-package @@ -1,11 +1,12 @@ #!/bin/bash -VERSION=0.40 +BASEVERSION=$(dpkg-parsechangelog --show-field Version | cut -d- -f1) +DEBVERSION=$(dpkg-parsechangelog --show-field Version) cd ../.. -tar -acf gr-gsm_${VERSION}.orig.tar.gz gr-gsm +tar -acf gr-gsm_${BASEVERSION}.orig.tar.gz gr-gsm cd gr-gsm debuild -S -sa #pdebuild cd .. -dput ppa:ptrkrysik/gr-gsm gr-gsm_${VERSION}-0ppa0_source.changes +dput ppa:ptrkrysik/gr-gsm gr-gsm_${DEBVERSION}_source.changes From cfe3ebd486c3eb76f74a58cee34d6d9c069f1f98 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Mon, 7 Aug 2017 21:31:23 +0200 Subject: [PATCH 2/2] Rewrite d/build-package to work independent of working directory and source directory name. --- debian/build-package | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/debian/build-package b/debian/build-package index 7769e28..2d928de 100755 --- a/debian/build-package +++ b/debian/build-package @@ -2,10 +2,13 @@ BASEVERSION=$(dpkg-parsechangelog --show-field Version | cut -d- -f1) DEBVERSION=$(dpkg-parsechangelog --show-field Version) -cd ../.. +debdir=$(cd $(dirname $0); pwd) +pkgdir=$(cd $debdir/..; pwd) +pkgbasedir=$(cd $debdir/..; basename $(pwd)) +cd $pkgdir/.. -tar -acf gr-gsm_${BASEVERSION}.orig.tar.gz gr-gsm -cd gr-gsm +tar -acf gr-gsm_${BASEVERSION}.orig.tar.gz $pkgbasedir +cd $pkgdir debuild -S -sa #pdebuild cd ..