From e55cf05de216c0df7c9030ebf72803aa80e2cbfa Mon Sep 17 00:00:00 2001 From: =?utf8?q?IOhannes=20m=20zm=C3=B6lnig=20=28Debian/GNU=29?= Date: Mon, 25 Sep 2023 13:53:04 +0200 Subject: [PATCH] Create dummy-manpages when cross-compiling --- debian/rules | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/rules b/debian/rules index 9d98e23..53ed49a 100755 --- a/debian/rules +++ b/debian/rules @@ -55,6 +55,10 @@ 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-$* + # dummy manpages (for cross-compiling) + mkdir -p debian/tmp/usr/share/man/man1/ + touch debian/tmp/usr/share/man/man1/jacktrip.1 + # flavoured manpages -mv debian/tmp/usr/share/man/man1/jacktrip.1 debian/tmp/usr/share/man/man1/jacktrip-$*.1 -mv debian/tmp/usr/share/man/man1/jacktrip.1.gz debian/tmp/usr/share/man/man1/jacktrip-$*.1.gz -find debian/tmp -type f -name "*.desktop" -exec sed -e "s|^\(Exec=jacktrip\)$$|\1-$*|" -i {} ";" -- 2.30.2