[mpich] 01/02: Separate mpl and opa from mpich. (Closes: #742941)

Anton Gladky gladk at moszumanska.debian.org
Sat Mar 29 20:59:38 UTC 2014


This is an automated email from the git hooks/post-receive script.

gladk pushed a commit to branch master
in repository mpich.

commit 5b62bf14562fd8dd82a432d7ccf5c88c4b81e432
Author: Anton Gladky <gladk at debian.org>
Date:   Sat Mar 29 20:05:51 2014 +0100

    Separate mpl and opa from mpich. (Closes: #742941)
---
 debian/control              | 86 +++++++++++++++++++++++++++++++++++++++++++++
 debian/libmpich-dev.install |  4 ---
 debian/libmpich12.install   |  2 --
 debian/libmpl-dev.install   |  2 ++
 debian/libmpl1.install      |  1 +
 debian/libopa-dev.install   |  2 ++
 debian/libopa1.install      |  1 +
 7 files changed, 92 insertions(+), 6 deletions(-)

diff --git a/debian/control b/debian/control
index 58cf919..ad67e9f 100644
--- a/debian/control
+++ b/debian/control
@@ -38,6 +38,8 @@ Depends:
  g++,
  libcr-dev [amd64 armel i386 powerpc],
  libmpich12 (= ${binary:Version}),
+ libmpl-dev,
+ libopa-dev,
  ${misc:Depends},
  ${shlibs:Depends}
 Conflicts:
@@ -152,3 +154,87 @@ Depends:
 Description: Transitional dummy package for MPICH documentation
  This is a dummy package for the transition from mpich2-doc to mpich-doc. It can
  safely be removed if nothing else depends on it.
+
+Package: libmpl-dev
+Architecture: any
+Section: libdevel
+Depends:
+ libmpl1 (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Breaks:
+ libmpich-dev (<< 3.1-2)
+Replaces:
+ libmpich-dev (<< 3.1-2)
+Description: Development files for mpl part of MPICH
+ MPICH is a high-performance and widely portable implementation of the
+ Message Passing Interface (MPI) standard (both MPI-1 and MPI-2). It
+ efficiently supports different computation and communication platforms
+ including commodity clusters, SMPs, massively parallel systems, and
+ high-speed networks.
+ .
+ This package includes the headers and static libraries of mpl part of MPICH.
+
+Package: libmpl1
+Architecture: any
+Multi-Arch: same
+Section: libs
+Pre-Depends:
+ ${misc:Pre-Depends}
+Breaks:
+ libmpich10 (<< 3.1-2)
+Replaces:
+ libmpich10 (<< 3.1-2)
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: Shared libraries for mpl part of MPICH
+ MPICH is a high-performance and widely portable implementation of the
+ Message Passing Interface (MPI) standard (both MPI-1 and MPI-2). It
+ efficiently supports different computation and communication platforms
+ including commodity clusters, SMPs, massively parallel systems, and
+ high-speed networks.
+ .
+ This package includes shared libraries of mpl part of MPICH.
+
+Package: libopa-dev
+Architecture: any
+Section: libdevel
+Depends:
+ libopa1 (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Breaks:
+ libmpich-dev (<< 3.1-2)
+Replaces:
+ libmpich-dev (<< 3.1-2)
+Description: Development files for opa part of MPICH
+ MPICH is a high-performance and widely portable iopaementation of the
+ Message Passing Interface (MPI) standard (both MPI-1 and MPI-2). It
+ efficiently supports different computation and communication platforms
+ including commodity clusters, SMPs, massively parallel systems, and
+ high-speed networks.
+ .
+ This package includes the headers and static libraries of opa part of MPICH.
+
+Package: libopa1
+Architecture: any
+Multi-Arch: same
+Section: libs
+Pre-Depends:
+ ${misc:Pre-Depends}
+Breaks:
+ libmpich10 (<< 3.1-2)
+Replaces:
+ libmpich10 (<< 3.1-2)
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: Shared libraries for opa part of MPICH
+ MPICH is a high-performance and widely portable iopaementation of the
+ Message Passing Interface (MPI) standard (both MPI-1 and MPI-2). It
+ efficiently supports different computation and communication platforms
+ including commodity clusters, SMPs, massively parallel systems, and
+ high-speed networks.
+ .
+ This package includes shared libraries of opa part of MPICH.
diff --git a/debian/libmpich-dev.install b/debian/libmpich-dev.install
index a32ab96..75d8cb8 100644
--- a/debian/libmpich-dev.install
+++ b/debian/libmpich-dev.install
@@ -8,8 +8,4 @@ usr/include/mpich/opa*
 usr/include/mpich/primitives/
 usr/lib/*/lib*mpich*.a
 usr/lib/*/lib*mpich*.so
-usr/lib/*/lib*mpl*.a
-usr/lib/*/lib*mpl*.so
-usr/lib/*/lib*opa*.a
-usr/lib/*/lib*opa*.so
 usr/lib/*/pkgconfig/mpich*.pc
diff --git a/debian/libmpich12.install b/debian/libmpich12.install
index 5ed5a11..4919565 100644
--- a/debian/libmpich12.install
+++ b/debian/libmpich12.install
@@ -2,5 +2,3 @@ usr/lib/*/libfmpich.so.12*
 usr/lib/*/libmpich.so.12*
 usr/lib/*/libmpichcxx.so.12*
 usr/lib/*/libmpichf90.so.12*
-usr/lib/*/libmpl.so.1*
-usr/lib/*/libopa.so.1*
diff --git a/debian/libmpl-dev.install b/debian/libmpl-dev.install
new file mode 100644
index 0000000..a1286c9
--- /dev/null
+++ b/debian/libmpl-dev.install
@@ -0,0 +1,2 @@
+usr/lib/*/lib*mpl*.a
+usr/lib/*/lib*mpl*.so
diff --git a/debian/libmpl1.install b/debian/libmpl1.install
new file mode 100644
index 0000000..078962d
--- /dev/null
+++ b/debian/libmpl1.install
@@ -0,0 +1 @@
+usr/lib/*/libmpl.so.1*
diff --git a/debian/libopa-dev.install b/debian/libopa-dev.install
new file mode 100644
index 0000000..2b63f0f
--- /dev/null
+++ b/debian/libopa-dev.install
@@ -0,0 +1,2 @@
+usr/lib/*/lib*opa*.a
+usr/lib/*/lib*opa*.so
diff --git a/debian/libopa1.install b/debian/libopa1.install
new file mode 100644
index 0000000..282323d
--- /dev/null
+++ b/debian/libopa1.install
@@ -0,0 +1 @@
+usr/lib/*/libopa.so.1*

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/mpich.git



More information about the debian-science-commits mailing list