[SCM] hdf5 branch, master, updated. debian/1.8.12-3-5-g1d70a08
Gilles Filippini
pini at debian.org
Tue Jan 7 16:59:59 UTC 2014
The following commit has been merged in the master branch:
commit 4250134132182a823144050462c621aabb056834
Author: Gilles Filippini <pini at debian.org>
Date: Tue Jan 7 11:14:38 2014 +0100
Use dh_autoreconf to ease autotools files patching
diff --git a/debian/changelog b/debian/changelog
index 08a388b..95b96cd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ hdf5 (1.8.12-4) UNRELEASED; urgency=medium
* Fix a missed s/mpich2/mpich/g.
* Remove Pre-Depends for dummy transitional packages.
+ * Use dh_autoreconf{,_clean} to ease autotools files patching.
+ * Refresh patch soname.diff accordingly.
-- Gilles Filippini <pini at debian.org> Tue, 07 Jan 2014 11:10:16 +0100
diff --git a/debian/control b/debian/control
index ce8a2ee..58577d2 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Uploaders: Francesco Paolo Lovergine <frankie at debian.org>,
Build-Depends: dpkg-dev (>= 1.16.1~), libmpich-dev, zlib1g-dev,
libopenmpi-dev [!hppa !mips !mipsel !s390 !s390x !sh4 !m68k], libjpeg-dev, debhelper (>= 9~), sed (>=4.1.5),
gfortran, libibverbs-dev [!arm64 !arm !hppa !mips !mipsel !s390 !s390x !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !sh4],
- sharutils, mpi-default-dev, chrpath, autotools-dev
+ sharutils, mpi-default-dev, chrpath, autotools-dev, automake, dh-autoreconf
Standards-Version: 3.9.4
Homepage: http://hdfgroup.org/HDF5/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/hdf5.git
diff --git a/debian/control.in b/debian/control.in
index 17e9252..abb20d4 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -8,7 +8,7 @@ Uploaders: Francesco Paolo Lovergine <frankie at debian.org>,
Build-Depends: dpkg-dev (>= 1.16.1~), libmpich-dev, zlib1g-dev,
libopenmpi-dev [!hppa !mips !mipsel !s390 !s390x !sh4 !m68k], libjpeg-dev, debhelper (>= 9~), sed (>=4.1.5),
gfortran, libibverbs-dev [!arm64 !arm !hppa !mips !mipsel !s390 !s390x !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !sh4],
- sharutils, mpi-default-dev, chrpath, autotools-dev
+ sharutils, mpi-default-dev, chrpath, autotools-dev, automake, dh-autoreconf
Standards-Version: 3.9.4
Homepage: http://hdfgroup.org/HDF5/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/hdf5.git
diff --git a/debian/patches/soname.diff b/debian/patches/soname.diff
index 74f076e..78f8c34 100644
--- a/debian/patches/soname.diff
+++ b/debian/patches/soname.diff
@@ -17,19 +17,6 @@ Description: Rollback upstream change from soname 7 => 8.
(I am not planning to put these two functions back)
Author: Sylvestre Ledru <sylvestre.ledru at scilab-enterprises.com>
-Index: hdf5/c++/src/Makefile.in
-===================================================================
---- hdf5.orig/c++/src/Makefile.in 2013-12-07 15:20:15.000000000 +0100
-+++ hdf5/c++/src/Makefile.in 2013-12-07 15:22:18.000000000 +0100
-@@ -468,7 +468,7 @@
- # See libtool versioning documentation online.
- LT_VERS_INTERFACE = 8
- LT_VERS_REVISION = 1
--LT_VERS_AGE = 0
-+LT_VERS_AGE = 1
-
- # Include src directory
- INCLUDES = -I$(top_srcdir)/src
Index: hdf5/config/lt_vers.am
===================================================================
--- hdf5.orig/config/lt_vers.am 2013-12-07 15:20:15.000000000 +0100
@@ -43,68 +30,3 @@ Index: hdf5/config/lt_vers.am
## If the API changes *at all*, increment LT_VERS_INTERFACE and
## reset LT_VERS_REVISION to 0.
-Index: hdf5/fortran/src/Makefile.in
-===================================================================
---- hdf5.orig/fortran/src/Makefile.in 2013-12-07 15:20:15.000000000 +0100
-+++ hdf5/fortran/src/Makefile.in 2013-12-07 15:22:42.000000000 +0100
-@@ -519,7 +519,7 @@
- # See libtool versioning documentation online.
- LT_VERS_INTERFACE = 8
- LT_VERS_REVISION = 1
--LT_VERS_AGE = 0
-+LT_VERS_AGE = 1
-
- # Include src directory in both Fortran and C flags (C compiler is used
- # for linking).
-Index: hdf5/hl/c++/src/Makefile.in
-===================================================================
---- hdf5.orig/hl/c++/src/Makefile.in 2013-12-07 15:20:15.000000000 +0100
-+++ hdf5/hl/c++/src/Makefile.in 2013-12-07 15:22:58.000000000 +0100
-@@ -459,7 +459,7 @@
- # See libtool versioning documentation online.
- LT_VERS_INTERFACE = 8
- LT_VERS_REVISION = 1
--LT_VERS_AGE = 0
-+LT_VERS_AGE = 1
-
- # Include src directory
- INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/hl/src
-Index: hdf5/hl/fortran/src/Makefile.in
-===================================================================
---- hdf5.orig/hl/fortran/src/Makefile.in 2013-12-07 15:20:15.000000000 +0100
-+++ hdf5/hl/fortran/src/Makefile.in 2013-12-07 15:23:12.000000000 +0100
-@@ -475,7 +475,7 @@
- # See libtool versioning documentation online.
- LT_VERS_INTERFACE = 8
- LT_VERS_REVISION = 1
--LT_VERS_AGE = 0
-+LT_VERS_AGE = 1
- INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/hl/src -I$(top_builddir)/hl/src \
- -I$(top_srcdir)/fortran/src -I$(top_builddir)/fortran/src
-
-Index: hdf5/hl/src/Makefile.in
-===================================================================
---- hdf5.orig/hl/src/Makefile.in 2013-12-07 15:20:15.000000000 +0100
-+++ hdf5/hl/src/Makefile.in 2013-12-07 15:23:23.000000000 +0100
-@@ -458,7 +458,7 @@
- # See libtool versioning documentation online.
- LT_VERS_INTERFACE = 8
- LT_VERS_REVISION = 1
--LT_VERS_AGE = 0
-+LT_VERS_AGE = 1
-
- # This library is our main target.
- lib_LTLIBRARIES = libhdf5_hl.la
-Index: hdf5/src/Makefile.in
-===================================================================
---- hdf5.orig/src/Makefile.in 2013-12-07 15:20:15.000000000 +0100
-+++ hdf5/src/Makefile.in 2013-12-07 15:23:33.000000000 +0100
-@@ -515,7 +515,7 @@
- # See libtool versioning documentation online.
- LT_VERS_INTERFACE = 8
- LT_VERS_REVISION = 1
--LT_VERS_AGE = 0
-+LT_VERS_AGE = 1
-
- # Our main target, the HDF5 library
- lib_LTLIBRARIES = libhdf5.la
diff --git a/debian/rules b/debian/rules
index f91e78b..fd14e63 100755
--- a/debian/rules
+++ b/debian/rules
@@ -109,7 +109,8 @@ configure-stamp-debian: debian/control.in
ln -sf $$i $(mpichpack).$$j ; \
done
sed -e "s/@SONAME@/$(soname)/g" debian/shlibs.in > debian/$(serpack).shlibs
- dh_autotools-dev_updateconfig
+ mkdir -p m4
+ dh_autoreconf
touch $@
configure-stamp: configure-stamp-debian
@@ -179,7 +180,8 @@ clean:
-rm -rf debian/build-mpich
-find debian -type l | xargs rm -f
grep -v ^\% debian/control.in | sed -e "s/@SONAME@/$(soname)/g" -e "s/@ARCHS@/$(ARCHS)/" -e "s/@MAJOR_VERSION@/$(major_version)/" > debian/control
- dh_autotools-dev_restoreconfig
+ dh_autoreconf_clean
+ rm -rf m4
dh_clean configure-stamp* build-stamp* install-stamp* debian/*.shlibs
install: build prep install-serial $(install_openmpi) install-mpich install-doc
--
Hierarchical Data Format 5 (HDF5)
More information about the Pkg-grass-devel
mailing list