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 <fran...@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 _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel