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 <[email protected]> -Uploaders: Andreas Tille <[email protected]>, - Ondřej Surý <[email protected]> +Uploaders: + Andreas Tille <[email protected]>, + Ondřej Surý <[email protected]>, 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
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
