From a69db5caddb8d91fdee27c47d26c61b7834a9118 Mon Sep 17 00:00:00 2001 From: =?utf8?q?IOhannes=20m=20zm=C3=B6lnig=20=28Debian/GNU=29?= Date: Thu, 21 Apr 2022 15:56:33 +0200 Subject: [PATCH] fix dh_auto_install override Gbp-Dch: clean --- debian/jacktrip-gui.install | 2 +- debian/rules | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/debian/jacktrip-gui.install b/debian/jacktrip-gui.install index 9c558e3..1b91047 100644 --- a/debian/jacktrip-gui.install +++ b/debian/jacktrip-gui.install @@ -1 +1 @@ -. +usr/ diff --git a/debian/rules b/debian/rules index 8eef329..e246df5 100755 --- a/debian/rules +++ b/debian/rules @@ -21,6 +21,7 @@ DEB_SRCDIR = . override_dh_clean: dh_clean rm -rf $(FLAVORS:%=$(builddir)%) + -rmdir debian/build/ rm -f $(FLAVORS:%=jacktrip-%.1) #.PHONY: $(patsubst %,configure_%,$(FLAVORS)) @@ -45,9 +46,13 @@ test_%: dh_auto_test -a -B $(builddir)$* #.PHONY: $(patsubst %,install_%,$(FLAVORS)) -override_dh_auto_install-arch: $(patsubst %,test_%,$(FLAVORS)) +override_dh_auto_install-arch: $(patsubst %,install_%,$(FLAVORS)) install_%: dh_auto_install -a -B $(builddir)$* + -mv debian/tmp/usr/bin/jacktrip debian/tmp/usr/bin/jacktrip-$* + -cp debian/jacktrip.1 debian/tmp/usr/share/man/man1/jacktrip-$*.1 + -mv debian/tmp/usr/share/man/man1/jacktrip.1 debian/tmp/usr/share/man/man1/jacktrip-$*.1 + -find debian/tmp -type f -name "*.desktop" -exec sed -e "s|^\(Exec=jacktrip\)$|\1-$*|" -i {} ";" install_cli: echo "skipping auto_install for flavour 'cli'" -- 2.30.2