[Git][debian-gis-team/sfcgal][master] Drop dh_auto_test override.

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Sat Dec 20 21:05:38 GMT 2025



Bas Couwenberg pushed to branch master at Debian GIS Project / sfcgal


Commits:
5b079b8a by Bas Couwenberg at 2025-12-20T21:44:35+01:00
Drop dh_auto_test override.

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -4,6 +4,7 @@ sfcgal (2.2.0-2) UNRELEASED; urgency=medium
   * Drop Rules-Requires-Root: no, default since dpkg 1.22.13.
   * Use test-build-validate-cleanup instead of test-build-twice.
   * Use debrebuild instead of reprotest.
+  * Drop dh_auto_test override.
 
  -- Bas Couwenberg <sebastic at debian.org>  Fri, 12 Sep 2025 17:50:04 +0200
 


=====================================
debian/rules
=====================================
@@ -3,8 +3,6 @@
 include /usr/share/dpkg/architecture.mk
 include /usr/share/dpkg/pkg-info.mk
 
-DH_VERBOSE = 1
-
 UPSTREAM_VERSION=$(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
@@ -14,7 +12,6 @@ ifneq (,$(filter $(DEB_HOST_ARCH),arm64 armhf ppc64el))
     CMAKECXXFLAGS="-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=' -O2 -g1 -DNDEBUG'"
 endif
 
-# main packaging script based on dh7 syntax
 %:
 	dh $@
 
@@ -27,15 +24,6 @@ override_dh_auto_configure:
 		-DCMAKE_VERBOSE_MAKEFILE=ON \
 		-DSFCGAL_BUILD_TESTS=ON
 
-override_dh_auto_test:
-ifneq (,$(filter $(DEB_BUILD_ARCH),s390x hppa m68k powerpc ppc64 sparc64))
-	# Skip tests
-else ifneq (,$(filter $(DEB_BUILD_ARCH),arm64 ppc64el hurd-i386 loong64))
-	dh_auto_test || echo "Ignoring test failures"
-else
-	dh_auto_test
-endif
-
 execute_before_dh_install:
 	# removing embedded rpath in binaries
 	-find $(CURDIR)/debian/tmp/usr/bin -type f -not -name sfcgal-config -exec chrpath --delete {} \;



View it on GitLab: https://salsa.debian.org/debian-gis-team/sfcgal/-/commit/5b079b8a569c4e5d34047743dac4f6c6053be801

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/sfcgal/-/commit/5b079b8a569c4e5d34047743dac4f6c6053be801
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20251220/03f9e628/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list