[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Debian RT - please install an additional dependency for new html theme for Sphinx-based release-notes on wolkenstein



Hello DSA


To switch the Debian release-notes to the new Debian-style html theme 
(already active for debian-policy, see [1]), we need one more package 
installed on wolkenstein: python3-sphinx-rtd-theme.

Rationale: other manuals like debian-policy are not built from scratch
on wolkenstein, but their binary package is downloaded, unpacked and copied
to www install path.
For release-notes this is different: since the release-notes are not in the
Debian archive (there is no such package like 'release-notes'), we need to
build the release-notes completely from scratch on wolkenstein.
Therefore we need the above mentioned package for the build.

Sorry for bothering you again regarding the Sphinx docs thingy.


I'm attaching a patch for the debian.org-www-master.debian.org
dependencies including the new dependency.


Kind regards,
Holger

[1] https://www.debian.org/doc/debian-policy/

-- 
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076
>From e9d4de468296a1e186d4d98d1d6dcae7db6e81f6 Mon Sep 17 00:00:00 2001
From: Holger Wansing <hwansing@mailbox.org>
Date: Thu, 11 Apr 2024 21:34:29 +0200
Subject: [PATCH] Additional build dependency for release-notes (new
 Debian-style html theme)

---
 debian/changelog | 5 +++++
 debian/control   | 1 +
 2 files changed, 6 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index e45719c..d9c08eb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,6 +18,11 @@ debian.org (74) UNRELEASED; urgency=medium
     + libjson-perl
     + libcrypt-jwt-perl
 
+  [ Holger Wansing ]
+  * www-master - additional dependency for Sphinx-based release-notes
+    (Debian-style html theme):
+    + python3-sphinx-rtd-theme
+
  -- Pierre-Elliott Bécue <peb@debian.org>  Mon, 18 Mar 2024 22:01:07 +0100
 
 debian.org (73) stable; urgency=medium
diff --git a/debian/control b/debian/control
index e5d4b03..2d8433e 100644
--- a/debian/control
+++ b/debian/control
@@ -340,6 +340,7 @@ Depends: debiandoc-sgml,
 	python3-distro-info,
 	python3-sphinx,
 	python3-stemmer,
+	python3-sphinx-rtd-theme,
 	tex-gyre,
 	texinfo,
 	fonts-freefont-otf,
-- 
2.39.2


Reply to: