[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