Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (4)
Re-enable auto_test
· c3967d7f
Gilles Filippini
authored
Dec 31, 2018
c3967d7f
Still trying to improve vs Reproducible Builds
· 3d491561
Gilles Filippini
authored
Jan 02, 2019
3d491561
Drop useless lintian override
· f775772e
Gilles Filippini
authored
Jan 02, 2019
f775772e
Upload release 1.10.4+repack-7 to unstable
· 7a84927c
Gilles Filippini
authored
Jan 02, 2019
7a84927c
Show whitespace changes
Inline
Side-by-side
debian/changelog
View file @
7a84927c
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@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
View file @
7a84927c
...
...
@@ -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
100644 → 0
View file @
5df44381
# libhdf5-mpich2-* packages are dummy transitional packages
hdf5 source: debhelper-but-no-misc-depends libhdf5-mpich2-dev