[Blends-commit] [Git][blends-team/blends][master] 2 commits: implement nodoc build profile

Alexandre Detiste (@detiste-guest) gitlab at salsa.debian.org
Sat Aug 1 18:57:08 BST 2026



Alexandre Detiste pushed to branch master at Debian Blends Team / blends


Commits:
e3ffe8c9 by Alexandre Detiste at 2026-08-01T19:56:36+02:00
implement nodoc build profile

- - - - -
305ce0fa by Alexandre Detiste at 2026-08-01T19:56:36+02:00
release

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+blends (0.7.12) unstable; urgency=medium
+
+  * Team Upload
+  * Use dh-sequence-python3 & dh-sequence-sphinxdoc
+  * Drop unused python3-pytest (see 92f44efbf6570673f6c7b2a9a938f78a94904e80)
+  * Bump Standards-Version to 4.7.4, drop Priority: tag
+  * Implement nodoc build profile
+
+ -- Alexandre Detiste <tchet at debian.org>  Sat, 01 Aug 2026 19:47:57 +0200
+
 blends (0.7.11) unstable; urgency=medium
 
   * Drop build time test to build reproducibly


=====================================
debian/control
=====================================
@@ -9,15 +9,16 @@ Section: devel
 Build-Depends:
  debhelper-compat (= 13),
  dh-sequence-python3,
-Build-Depends-Indep: dblatex,
-                     dh-sequence-sphinxdoc,
-                     python3-all,
-                     python3-apt,
-                     python3-debian,
-                     python3-sphinx,
-                     w3m,
-                     xmlto,
-#                     texlive-lang-french
+Build-Depends-Indep:
+ dblatex <!nodoc>,
+ dh-sequence-sphinxdoc <!nodoc>,
+ python3-all,
+ python3-apt,
+ python3-debian,
+ python3-sphinx <!nodoc>,
+ w3m <!nodoc>,
+ xmlto <!nodoc>,
+# texlive-lang-french <!nodoc>,
 Standards-Version: 4.7.4
 Vcs-Browser: https://salsa.debian.org/blends-team/blends
 Vcs-Git: https://salsa.debian.org/blends-team/blends.git
@@ -59,6 +60,7 @@ Description: Debian Pure Blends common package
  Debian Pure Blend.
 
 Package: blends-doc
+Build-Profiles: <!nodoc>
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}


=====================================
debian/rules
=====================================
@@ -10,10 +10,11 @@ DISTDIR := $(DEB_SOURCE)-$(DEB_VERSION)
 %:
 	dh $@
 
-override_dh_auto_build:
+ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
+execute_before_dh_auto_build:
 	$(MAKE) -C doc html txt pdf
 	$(MAKE) -C sphinxdoc html
-	dh_auto_build
+endif
 
 override_dh_installchangelogs:
 	for pkgnews in $(DEB_SOURCE)-common $(DEB_SOURCE)-dev ; do \
@@ -21,10 +22,11 @@ override_dh_installchangelogs:
 	done
 	dh_installchangelogs
 
-override_dh_auto_clean:
+ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
+execute_before_dh_auto_clean:
 	$(MAKE) -C doc clean
 	$(MAKE) -C sphinxdoc clean
-	dh_auto_clean
+endif
 
 override_dh_compress:
 	dh_compress -X.pdf



View it on GitLab: https://salsa.debian.org/blends-team/blends/-/compare/01a5524d6598d72f0503d5c16fdd5c2aaf376d7c...305ce0fafdd1cc2dadaa13fed64cb9a0a1d086bf

-- 
View it on GitLab: https://salsa.debian.org/blends-team/blends/-/compare/01a5524d6598d72f0503d5c16fdd5c2aaf376d7c...305ce0fafdd1cc2dadaa13fed64cb9a0a1d086bf
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/blends-commit/attachments/20260801/d25f72fa/attachment-0001.htm>


More information about the Blends-commit mailing list