[SCM] hdf5 branch, master, updated. upstream/1.8.7-162-gfdfc778

2013-07-02 Thread Sylvestre Ledru
The following commit has been merged in the master branch:
commit 799396b3ad5c097e6c14bfd8939b603f113abefc
Author: Sylvestre Ledru 
Date:   Tue Jul 2 15:41:16 2013 +0200

  * Rollback upstream change from soname 7 => 8.
They only removed two functions which were unused and buggy.
I checked with them and they agree it was not worth changing the soname.

Upstream mail:
---
I checked with the developers to be sure it would be okay for you to plug
these functions back in and keep soname 7. The short answer is "yes".

It seems that these APIs were broken and users would not or could not have
been using them. Therefore, adding them back in for the sake of 
distribution simplification should not have a negative effect on most (or all?) 
user
applications.

Rather than removing those APIs outright, we should have deprecated them and
removed them from the documentation, but not actually removed them from the 
software until the next major release. :|
---

(I am not planning to put these two functions back)

diff --git a/debian/changelog b/debian/changelog
index 2a4ef06..5e813f3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,9 @@
 hdf5 (1.8.11-1~exp1) experimental; urgency=low
 
   * New upstream release
-  * This new release will require a transition (7 => 8)
+  * Rollback upstream change from soname 7 => 8.
+They only removed two functions which were unused and buggy.
+I checked with them and they agree it was not worth changing the soname.
 
  -- Sylvestre Ledru   Fri, 21 Jun 2013 13:50:29 +0200
 
diff --git a/debian/control b/debian/control
index 13f468d..e5352a2 100644
--- a/debian/control
+++ b/debian/control
@@ -13,7 +13,7 @@ Homepage: http://hdfgroup.org/HDF5/
 Vcs-Browser: http://git.debian.org/?p=pkg-grass/hdf5.git
 Vcs-Git: git://git.debian.org/git/pkg-grass/hdf5.git
 
-Package: libhdf5-8
+Package: libhdf5-7
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -21,7 +21,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Conflicts: libhdf5-7, libhdf5-1.8,
  libhdf5-1.8.4, libhdf5-serial-1.8.4, libhdf5-1.8.6, libhdf5-serial-1.8.6,
  libhdf5-1.8.7, libhdf5-serial-1.8.7
-Provides: libhdf5-8, libhdf5-1.8
+Provides: libhdf5-7, libhdf5-1.8
 Replaces: libhdf5-1.8.4, libhdf5-serial-1.8.4, libhdf5-1.8.6, 
libhdf5-serial-1.8.6, libhdf5-1.8.7, libhdf5-serial-1.8.7
 Multi-Arch: same
 Description: Hierarchical Data Format 5 (HDF5) - runtime files - serial version
@@ -32,12 +32,12 @@ Description: Hierarchical Data Format 5 (HDF5) - runtime 
files - serial version
  .
  This package contains runtime files for serial platforms.
 
-Package: libhdf5-8-dbg
+Package: libhdf5-7-dbg
 Section: debug
 Priority: extra
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libhdf5-8 (= ${binary:Version})
+ libhdf5-7 (= ${binary:Version})
 Description: Hierarchical Data Format 5 (HDF5) - Debug package
  HDF5 is a file format and library for storing scientific data.
  HDF5 was designed and implemented to address the deficiencies of
@@ -49,7 +49,7 @@ Description: Hierarchical Data Format 5 (HDF5) - Debug package
 Package: libhdf5-dev
 Section: libdevel
 Architecture: any
-Depends: libhdf5-8 (= ${binary:Version}), zlib1g-dev, libjpeg-dev,
+Depends: libhdf5-7 (= ${binary:Version}), zlib1g-dev, libjpeg-dev,
  ${misc:Depends}, hdf5-helpers
 Suggests: libhdf5-doc
 Provides: libhdf5-serial-dev
@@ -68,14 +68,14 @@ Section: libdevel
 Architecture: any
 Depends: libhdf5-dev (= ${binary:Version}), ${misc:Depends}
 Description: Hierarchical Data Format 5 (HDF5) - development files - 
transitionnal package
- HDF5 is a file format and library for storing scientific data. 
+ HDF5 is a file format and library for storing scientific data.
  HDF5 was designed and implemented to address the deficiencies of
  HDF4.x. It has a more powerful and flexible data model, supports
  files larger than 2 GB, and supports parallel I/O.
  .
  This package is a transitionnal package.
 
-Package: libhdf5-openmpi-8
+Package: libhdf5-openmpi-7
 Section: libs
 Priority: extra
 Architecture: alpha armel armhf amd64 i386 ia64 powerpc powerpcspe ppc64 sparc 
kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -84,7 +84,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Conflicts: libhdf5-7, libhdf5-1.8,
  libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, libhdf5-openmpi-1.8.6,
  libhdf5-1.8.7, libhdf5-openmpi-1.8.7
-Provides: libhdf5-8, libhdf5-1.8
+Provides: libhdf5-7, libhdf5-1.8
 Replaces: libhdf5-1.8.4, libhdf5-openmpi-1.8.4, libhdf5-1.8.6, 
libhdf5-openmpi-1.8.6,
  libhdf5-1.8.7, libhdf5-openmpi-1.8.7
 Multi-Arch: same
@@ -100,7 +100,7 @@ Package: libhdf5-openmpi-dev
 Section: libdevel
 Priority: extra
 Architecture: alpha armel armhf amd64 i386 ia64 powerpc powerpcspe ppc64 sparc 
kfreebsd-i386 kfreebsd-amd64 hurd-i386
-Depends: libhdf5-openmpi-8 (= ${binary:Version}), zlib1g-dev,
+Depends: libhdf5-openmpi-7 (= ${binary:Version}), zlib1g-dev,
  libjpeg-d

[SCM] hdf5 branch, master, updated. upstream/1.8.7-162-gfdfc778

2013-07-02 Thread Sylvestre Ledru
The following commit has been merged in the master branch:
commit fdfc778c568d85a48386a8c55e75c7a72c0c8141
Merge: 799396b3ad5c097e6c14bfd8939b603f113abefc 
34469bba0c80bf463515355f18522748954eceb1
Author: Sylvestre Ledru 
Date:   Tue Jul 2 15:44:17 2013 +0200

Merge branch 'master' of git+ssh://git.debian.org/git/pkg-grass/hdf5

Conflicts:
debian/control


-- 
Hierarchical Data Format 5 (HDF5)

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel