[neon/forks/pyqt5/Neon/release-lts] debian: Handle symlinking documentation in dh_installdocs override.

Dmitry Shachnev null at kde.org
Wed May 26 11:29:29 BST 2021


Git commit c7a414059d1cba5355e44df84c6c4c265e8eae19 by Dmitry Shachnev.
Committed on 16/06/2020 at 11:43.
Pushed by jriddell into branch 'Neon/release-lts'.

Handle symlinking documentation in dh_installdocs override.

dh_strip override will not be called at all if nostrip build profile
is active.

M  +4    -4    debian/rules

https://invent.kde.org/neon/forks/pyqt5/commit/c7a414059d1cba5355e44df84c6c4c265e8eae19

diff --git a/debian/rules b/debian/rules
index 5b3a602e..f44aa9cb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -121,16 +121,16 @@ override_dh_auto_clean:
 	rm -f examples/quick/tutorials/extending/chapter6-plugins/Charts/qmldir
 
 override_dh_installdocs:
-	dh_installdocs -A NEWS
+	set -e; for p in $(PY_PACKAGE_NAMES:%=python3-%); do \
+		dh_installdocs -p$$p-dbg --link-doc=$$p; \
+	done
+	dh_installdocs --remaining-packages -A NEWS
 
 override_dh_strip-arch:
 	dh_strip -ppyqt5-dev-tools
 	set -e; \
 	for p in $(PY_PACKAGE_NAMES:%=python3-%); do \
 		DH_OPTIONS= dh_strip -p$$p --dbg-package=$$p-dbg; \
-		rm -rf debian/$$p-dbg/usr/share/doc/$$p-dbg; \
-		mkdir -p debian/$$p-dbg/usr/share/doc; \
-		ln -s $$p debian/$$p-dbg/usr/share/doc/$$p-dbg; \
 	done
 
 override_dh_python3:



More information about the Neon-commits mailing list