[Git][debian-gis-team/hdf5][master] 4 commits: Re-enable auto_test

Gilles Filippini gitlab at salsa.debian.org
Wed Jan 2 17:52:43 GMT 2019


Gilles Filippini pushed to branch master at Debian GIS Project / hdf5


Commits:
c3967d7f by Gilles Filippini at 2018-12-31T09:23:10Z
Re-enable auto_test

- - - - -
3d491561 by Gilles Filippini at 2019-01-02T16:14:10Z
Still trying to improve vs Reproducible Builds

- - - - -
f775772e by Gilles Filippini at 2019-01-02T17:11:50Z
Drop useless lintian override

- - - - -
7a84927c by Gilles Filippini at 2019-01-02T17:11:50Z
Upload release 1.10.4+repack-7 to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/rules
- − debian/source/lintian-overrides


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+hdf5 (1.10.4+repack-7) unstable; urgency=medium
+
+  * Re-enable auto_test erroneously commented out in the previous upload
+  * Still trying to improve vs Reproducible Builds
+  * Drop useless lintian-override
+
+ -- Gilles Filippini <pini at debian.org>  Wed, 02 Jan 2019 17:14:14 +0100
+
 hdf5 (1.10.4+repack-6) unstable; urgency=medium
 
   * Remove all dpkg-buildflags from hdf5-helpers


=====================================
debian/rules
=====================================
@@ -216,6 +216,10 @@ configure_%: flavor_map = $(or $(findstring mpi,$(flavor)),serial)
 configure_%: builddir = debian/build-$(flavor)
 configure_%: $(DEBIAN_OUT)
 	$($(FLAVOR)_ENV) dh_auto_configure --builddirectory=$(builddir) -- $(CONFIGURE_FLAGS) $($(FLAVOR)_FLAGS)
+	# Remove build path from libhdf5-$(flavor).settings (Reproducible Builds)
+	# This have to be done before the build because this file is included
+	# into the library
+	sed -i 's:$(CURDIR):$$(top_srcdir):g' $(builddir)/src/libhdf5.settings
 
 override_dh_auto_configure: $(foreach flavor,$(FLAVORS),configure_$(flavor))
 
@@ -263,8 +267,8 @@ override_dh_install-arch: $(foreach flavor,$(FLAVORS),dh_install_$(flavor))
 	find debian/$(serpack)/usr/lib -name '*cpp*' -delete
 	rm -f debian/$(serpackdev)/usr/lib/$(DEB_HOST_MULTIARCH)/libhdf5_java*
 	# Drop dpkg-buildflags from helpers to improve reproducibility
-	sed -i $(foreach flags,CFLAGS CXXFLAGS CPPFLAGS LDFLAGS,-e '/_$(flags)=/s/$(shell dpkg-buildflags --get $(flags) | sed 's:/:\\/:g')//') \
-	       debian/hdf5-helpers/usr/bin/h5*
+	sed -i $(foreach flags,CFLAGS CXXFLAGS CPPFLAGS FCFLAGS LDFLAGS,-e '/_$(flags)=/s/$(shell dpkg-buildflags --get $(flags) | sed 's:/:\\/:g')//') \
+	  debian/hdf5-helpers/usr/bin/h5* debian/libhdf5-*mpi*-dev/usr/bin/h5*
 
 override_dh_makeshlibs:
 	dh_makeshlibs -- -v$(libversion)
@@ -311,7 +315,7 @@ override_dh_compress:
 auto_test_%: flavor = $(patsubst auto_test_%,%,$@)
 auto_test_%: builddir = debian/build-$(flavor)
 auto_test_%:
-	#dh_auto_test -B$(builddir)
+	dh_auto_test -B$(builddir)
 
 # HDFFV-10309 - long double tests fail on ppc64el
 #    elmt 107:


=====================================
debian/source/lintian-overrides deleted
=====================================
@@ -1,2 +0,0 @@
-# libhdf5-mpich2-* packages are dummy transitional packages
-hdf5 source: debhelper-but-no-misc-depends libhdf5-mpich2-dev



View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/5df443819a322b6f6f338b54b6548cb5a7587c4f...7a84927c109917b72dd2d84b9eff712faf8b3222

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/5df443819a322b6f6f338b54b6548cb5a7587c4f...7a84927c109917b72dd2d84b9eff712faf8b3222
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/20190102/00e2cb5e/attachment-0001.html>


More information about the Pkg-grass-devel mailing list