Source: cdftools Version: 4.0.0-3 Tags: patch Hi,
cdftools currently uses only one CPU core when building. Please consider applying the attached patch to support parallel builds. See Debian Policy 4.9.1 for details: https://www.debian.org/doc/debian-policy/ch-source.html#debian-rules-and-deb-build-options Thanks! Emanuele
>From f48d9086372b33b0ec2df93d48a054356699a54e Mon Sep 17 00:00:00 2001 From: Emanuele Rocca <e...@linux.it> Date: Tue, 6 May 2025 14:55:59 +0200 Subject: [PATCH 2/2] Support parallel builds --- debian/rules | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 906792f..d692da8 100755 --- a/debian/rules +++ b/debian/rules @@ -8,11 +8,16 @@ export DH_VERBOSE=1 DESTDIR:=debian/cdftools +# Support parallel builds +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) +NJOBS := -j $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) +endif + override_dh_auto_build: ln -sf ../debian/macro.f95_debian src/make.macro mkdir -p bin - $(MAKE) -C src - $(MAKE) -C DOC pdf + $(MAKE) -C src $(NJOBS) + $(MAKE) -C DOC pdf $(NJOBS) override_dh_auto_clean: ln -sf ../debian/macro.f95_debian src/make.macro -- 2.39.5