[med-svn] [Git][med-team/parallel][master] 6 commits: d/control: wrap-and-sort -ast

Andreas Tille (@tille) gitlab at salsa.debian.org
Tue Jun 30 15:06:21 BST 2026



Andreas Tille pushed to branch master at Debian Med / parallel


Commits:
715837b4 by Gioele Barabucci at 2026-06-30T13:51:05+02:00
d/control: wrap-and-sort -ast

- - - - -
80fdc365 by Gioele Barabucci at 2026-06-30T14:00:04+02:00
Qualify all debhelper files

- - - - -
32252bfb by Gioele Barabucci at 2026-06-30T14:27:15+02:00
d/rules: Remove code needed for debhelper compat level <= 12

- - - - -
3f7b3a3f by Gioele Barabucci at 2026-06-30T14:51:01+02:00
d/control: Build-Depend on libreoffice-core-nogui instead of full version

`libreoffice-core-nogui` is enough to run `libreoffice` as needed by the
parallel Makefile and pulls in fewer dependencies (such as `gstreamer`,
`avahi`, `cups`).

Closes: #1141151

- - - - -
f0f8799f by Gioele Barabucci at 2026-06-30T14:53:42+02:00
Add support for <nodoc> build profile

Closes: #1141153

- - - - -
cda75552 by Andreas Tille at 2026-06-30T16:06:19+02:00
Merge branch 'nodoc' into 'master'

Add support for <nodoc> (and other improvements) (Closes: #1141151, 1141153)

See merge request med-team/parallel!2
- - - - -


5 changed files:

- debian/control
- debian/doc-base → debian/parallel.doc-base
- debian/links → debian/parallel.links
- debian/lintian-overrides → debian/parallel.lintian-overrides
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -1,18 +1,19 @@
 Source: parallel
 Section: utils
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Andreas Tille <tille at debian.org>,
-           Ondřej Surý <ondrej at debian.org>
+Uploaders:
+ Andreas Tille <tille at debian.org>,
+ Ondřej Surý <ondrej at debian.org>,
 Build-Depends:
- autoconf,
  debhelper-compat (= 13),
+ autoconf,
+ graphviz <!nodoc>,
+ libpod-pom-view-restructured-perl <!nodoc>,
+ libreoffice-core-nogui <!nodoc>,
+ libreoffice-writer-nogui <!nodoc>,
  perl,
- pod2pdf,
- libpod-pom-view-restructured-perl,
- texinfo,
- libreoffice-writer-nogui,
- libreoffice-core,
- graphviz
+ pod2pdf <!nodoc>,
+ texinfo <!nodoc>,
 Standards-Version: 4.7.3
 Homepage: https://www.gnu.org/software/parallel/
 Vcs-Git: https://salsa.debian.org/med-team/parallel.git
@@ -24,8 +25,13 @@ Depends:
  procps,
  sysstat,
  ${misc:Depends},
- ${perl:Depends}
-Suggests: csh, fish, ksh, tcsh, zsh
+ ${perl:Depends},
+Suggests:
+ csh,
+ fish,
+ ksh,
+ tcsh,
+ zsh,
 Description: build and execute command lines from standard input in parallel
  GNU Parallel is a shell tool for executing jobs in parallel using one
  or more machines. A job is typically a single command or a small


=====================================
debian/doc-base → debian/parallel.doc-base
=====================================


=====================================
debian/links → debian/parallel.links
=====================================


=====================================
debian/lintian-overrides → debian/parallel.lintian-overrides
=====================================


=====================================
debian/rules
=====================================
@@ -1,19 +1,26 @@
 #!/usr/bin/make -f
+
+CONFIGURE_OPTS =
+ifneq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
+	CONFIGURE_OPTS = --disable-documentation
+endif
+
 %:
 	dh $@
 
+override_dh_auto_configure:
+	dh_auto_configure -- $(CONFIGURE_OPTS)
+
+
 override_dh_auto_test:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	echo "Upstream does not provide test suite"
-endif
 
 execute_before_dh_auto_configure:
 	cp debian/pod2rst-fix src/
 
-override_dh_install:
-	dh_install
+execute_after_dh_install:
 	for pl in `grep -Rl '#!/usr/bin/env[[:space:]]\+perl' debian/*/usr/*` ; do \
 	    sed -i '1s?^#!/usr/bin/env[[:space:]]\+perl?#!/usr/bin/perl?' $${pl} ; \
 	done
-	find debian -name env_parallel.pdksh -delete
-	find debian -name env_parallel.ash -delete
+	find debian/ -name env_parallel.pdksh -delete
+	find debian/ -name env_parallel.ash -delete



View it on GitLab: https://salsa.debian.org/med-team/parallel/-/compare/4a45eddeefd005d2f8d08652834c9fd88afb3faa...cda75552aca5ffba9989c34c1e12c0144eb7f9c2

-- 
View it on GitLab: https://salsa.debian.org/med-team/parallel/-/compare/4a45eddeefd005d2f8d08652834c9fd88afb3faa...cda75552aca5ffba9989c34c1e12c0144eb7f9c2
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/debian-med-commit/attachments/20260630/a2758c0e/attachment-0001.htm>


More information about the debian-med-commit mailing list