[Debian-astro-maintainers] Bug#983275: cpl-plugin-hawki: demote sphinx dependency to B-D-I
Helmut Grohne
helmut at subdivi.de
Sun Feb 21 21:24:25 GMT 2021
Source: cpl-plugin-hawki
Version: 2.4.8+dfsg-1
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
cpl-plugin-hawki cannot be cross built from source, because its sphinx
dependency is not satisfiable. Since the documentation is already split
to an arch:all package and the documentation is only built during an
arch-only build, all that needs doing is restricting the usage of the
shpinxdoc addon to the indep part. Please consider applying the attached
patch.
Helmut
-------------- next part --------------
diff --minimal -Nru cpl-plugin-hawki-2.4.8+dfsg/debian/changelog cpl-plugin-hawki-2.4.8+dfsg/debian/changelog
--- cpl-plugin-hawki-2.4.8+dfsg/debian/changelog 2020-06-30 10:09:16.000000000 +0200
+++ cpl-plugin-hawki-2.4.8+dfsg/debian/changelog 2021-02-21 20:34:20.000000000 +0100
@@ -1,3 +1,10 @@
+cpl-plugin-hawki (2.4.8+dfsg-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Request sphinxdoc addon via B-D-I. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Sun, 21 Feb 2021 20:34:20 +0100
+
cpl-plugin-hawki (2.4.8+dfsg-1) unstable; urgency=low
[ Debian Janitor ]
diff --minimal -Nru cpl-plugin-hawki-2.4.8+dfsg/debian/control cpl-plugin-hawki-2.4.8+dfsg/debian/control
--- cpl-plugin-hawki-2.4.8+dfsg/debian/control 2020-06-30 10:08:50.000000000 +0200
+++ cpl-plugin-hawki-2.4.8+dfsg/debian/control 2021-02-21 20:34:19.000000000 +0100
@@ -10,7 +10,8 @@
python3,
python3-astropy,
python3-cpl,
- python3-sphinx
+Build-Depends-Indep: dh-sequence-sphinxdoc,
+ python3-sphinx
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/debian-astro-team/cpl-plugin-hawki
Vcs-Git: https://salsa.debian.org/debian-astro-team/cpl-plugin-hawki.git
diff --minimal -Nru cpl-plugin-hawki-2.4.8+dfsg/debian/rules cpl-plugin-hawki-2.4.8+dfsg/debian/rules
--- cpl-plugin-hawki-2.4.8+dfsg/debian/rules 2020-06-30 10:08:50.000000000 +0200
+++ cpl-plugin-hawki-2.4.8+dfsg/debian/rules 2021-02-21 20:30:04.000000000 +0100
@@ -8,7 +8,7 @@
PIPELINE ?= $(shell echo '$(DEB_SOURCE)' | sed -e 's/cpl-plugin-//')
%:
- dh $@ --with sphinxdoc
+ dh $@
debian_files:
if [ -d calib/cal ] ; then \
@@ -37,11 +37,6 @@
sphinx-build sphinx sphinx/html
dh_installdocs
-override_dh_sphinxdoc:
- if [ -d sphinx ] ; then \
- dh_sphinxdoc ; \
- fi
-
override_dh_clean:
dh_clean
rm -rf debian/${DEB_SOURCE}.install \
More information about the Debian-astro-maintainers
mailing list