Create dummy-manpages when cross-compiling
authorIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Mon, 25 Sep 2023 11:53:04 +0000 (13:53 +0200)
committerIOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Mon, 25 Sep 2023 11:53:04 +0000 (13:53 +0200)
debian/rules

index 9d98e2344e95e00863301cf9f243791aed7c410a..53ed49ab34ae4152df8d0d631461355d95f7f27a 100755 (executable)
@@ -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 {} ";"