[DebianGIS-dev] r2838 - packages/hdf5/trunk/debian
frankie at alioth.debian.org
frankie at alioth.debian.org
Fri Apr 23 09:33:31 UTC 2010
Author: frankie
Date: 2010-04-23 09:33:28 +0000 (Fri, 23 Apr 2010)
New Revision: 2838
Modified:
packages/hdf5/trunk/debian/changelog
packages/hdf5/trunk/debian/control
packages/hdf5/trunk/debian/control.in
packages/hdf5/trunk/debian/rules
Log:
Adding default-mpi support.
Modified: packages/hdf5/trunk/debian/changelog
===================================================================
--- packages/hdf5/trunk/debian/changelog 2010-04-20 09:41:45 UTC (rev 2837)
+++ packages/hdf5/trunk/debian/changelog 2010-04-23 09:33:28 UTC (rev 2838)
@@ -1,3 +1,14 @@
+hdf5 (1.8.4-7) unstable; urgency=low
+
+ [ Adam C. Powell, IV ]
+ * Added libhdf5-mpi-dev package which simply depends on default MPI version
+ of HDF5 for each platform.
+
+ [ Francesco Paolo Lovergine ]
+ * Policy bumped to 3.8.4, no changes required.
+
+ -- Francesco Paolo Lovergine <frankie at debian.org> Fri, 23 Apr 2010 11:32:55 +0200
+
hdf5 (1.8.4-patch1-1) unstable; urgency=low
* New upstream patch release.
Modified: packages/hdf5/trunk/debian/control
===================================================================
--- packages/hdf5/trunk/debian/control 2010-04-20 09:41:45 UTC (rev 2837)
+++ packages/hdf5/trunk/debian/control 2010-04-23 09:33:28 UTC (rev 2838)
@@ -6,8 +6,8 @@
Build-Depends: libmpich1.0-dev (>= 1.2.7-1), zlib1g-dev, lam4-dev (>= 7.1.1-3.2), quilt,
libopenmpi-dev [!arm !armel !hppa !mips !mipsel !s390 !sh4 !m68k], libjpeg62-dev | libjpeg-dev, debhelper (>> 7), sed (>=4.1.5),
gfortran, libibverbs-dev [!arm !armel !hppa !mips !mipsel !s390 !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !sh4],
- sharutils
-Standards-Version: 3.8.3
+ sharutils, mpi-default-dev
+Standards-Version: 3.8.4
Homepage: http://hdfgroup.org/HDF5/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-grass/packages/hdf5/trunk/
Vcs-Svn: svn://svn.debian.org/svn/pkg-grass/packages/hdf5/trunk
@@ -163,3 +163,16 @@
files larger than 2 GB, and supports parallel I/O.
.
This package contains runtime tools for HDF5.
+
+Package: libhdf5-mpi-dev
+Section: libdevel
+Priority: extra
+Architecture: any
+Depends: ${hdf5-mpi-dev}, mpi-default-dev
+Description: Hierarchical Data Format 5 (HDF5) - development files - MPICH version
+ 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 depends on the default MPI version of HDF5 for each platform.
Modified: packages/hdf5/trunk/debian/control.in
===================================================================
--- packages/hdf5/trunk/debian/control.in 2010-04-20 09:41:45 UTC (rev 2837)
+++ packages/hdf5/trunk/debian/control.in 2010-04-23 09:33:28 UTC (rev 2838)
@@ -6,8 +6,8 @@
Build-Depends: libmpich1.0-dev (>= 1.2.7-1), zlib1g-dev, lam4-dev (>= 7.1.1-3.2), quilt,
libopenmpi-dev [!arm !armel !hppa !mips !mipsel !s390 !sh4 !m68k], libjpeg62-dev | libjpeg-dev, debhelper (>> 7), sed (>=4.1.5),
gfortran, libibverbs-dev [!arm !armel !hppa !mips !mipsel !s390 !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !sh4],
- sharutils
-Standards-Version: 3.8.3
+ sharutils, mpi-default-dev
+Standards-Version: 3.8.4
Homepage: http://hdfgroup.org/HDF5/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-grass/packages/hdf5/trunk/
Vcs-Svn: svn://svn.debian.org/svn/pkg-grass/packages/hdf5/trunk
@@ -140,6 +140,19 @@
This package contains development files for use with MPICH. Warning:
the C++ interface is not provided for this version.
+Package: libhdf5-mpi-dev
+Section: libdevel
+Priority: extra
+Architecture: any
+Depends: ${hdf5-mpi-dev}, mpi-default-dev
+Description: Hierarchical Data Format 5 (HDF5) - development files - MPICH version
+ 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 depends on the default MPI version of HDF5 for each platform.
+
Package: libhdf5-doc
Section: doc
Architecture: all
@@ -163,3 +176,4 @@
files larger than 2 GB, and supports parallel I/O.
.
This package contains runtime tools for HDF5.
+
Modified: packages/hdf5/trunk/debian/rules
===================================================================
--- packages/hdf5/trunk/debian/rules 2010-04-20 09:41:45 UTC (rev 2837)
+++ packages/hdf5/trunk/debian/rules 2010-04-23 09:33:28 UTC (rev 2838)
@@ -22,6 +22,8 @@
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEFAULT_MPI=$(shell readlink /etc/alternatives/mpi | sed s/usr//g | sed s/include//g | sed s/lib//g | sed s/\\///g)
+
patch: patch-stamp
patch-stamp:
QUILT_PATCHES=debian/patches quilt push --color=auto -a || [ $$? = 2 ]
@@ -257,6 +259,7 @@
binary-arch: prep install-serial install-lam $(install_openmpi) install-mpich
dh_testdir
dh_testroot
+ echo "hdf5-mpi-dev=libhdf5-$(DEFAULT_MPI)-dev" > debian/libhdf5-mpi-dev.substvars
dh_installdocs $(ARCH_FLAG)
dh_installman $(ARCH_FLAG)
dh_installchangelogs -a -k release_docs/RELEASE.txt
More information about the Pkg-grass-devel
mailing list