[mpich] 06/23: Drop transitional and unnecessary packages

Torquil Macdonald Sørensen torquil-guest at moszumanska.debian.org
Thu Nov 5 17:11:46 UTC 2015


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

torquil-guest pushed a commit to branch master
in repository mpich.

commit 875d4491c1860af1754974f8ffdbb70464a2b6a1
Author: Torquil Macdonald Sørensen <torquil at gmail.com>
Date:   Thu Nov 5 12:44:46 2015 +0100

    Drop transitional and unnecessary packages
---
 debian/changelog |   2 +
 debian/control   | 240 +++++++++++++++++++++++++++++--------------------------
 2 files changed, 127 insertions(+), 115 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e7562dc..8e7ca9a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,8 @@ mpich (3.2~rc2-1) UNRELEASED; urgency=medium
   * New upstream release candidate
   * Patch to set release candidate soname version to 12.0.0 instead of 0.0.0
   * Set MPILIBNAME to keep old soname
+  * Drop transitional packages for MPICH2
+  * Drop libmpl*/libopa* since they are now only symlinks to files in libmpich*
 
  -- Torquil Macdonald Sørensen <torquil at gmail.com>  Thu, 05 Nov 2015 12:30:58 +0100
 
diff --git a/debian/control b/debian/control
index f20ca25..a3f64e7 100644
--- a/debian/control
+++ b/debian/control
@@ -39,16 +39,20 @@ Depends:
  g++,
  libcr-dev [amd64 armel i386 powerpc],
  libmpich12 (= ${binary:Version}),
- libmpl-dev,
- libopa-dev,
+# libmpl-dev,
+# libopa-dev,
  ${misc:Depends},
  ${shlibs:Depends}
 Conflicts:
  libmpich2-dev (<< 3.0.4-1)
 Breaks:
- libmpich1.0-dev
+ libmpich1.0-dev,
+ libmpl-dev,
+ libopa-dev
 Replaces:
- libmpich1.0-dev
+ libmpich1.0-dev,
+ libmpl-dev,
+ libopa-dev
 Recommends:
  mpich (= ${binary:Version})
 Description: Development files for MPICH
@@ -79,15 +83,15 @@ Description: Shared libraries for MPICH
  .
  This package includes the MPICH shared libraries.
 
-Package: libmpich2-dev
-Architecture: any
-Section: libdevel
-Depends:
- libmpich-dev (= ${binary:Version}),
- ${misc:Depends}
-Description: Transitional dummy package for MPICH development files
- This is a dummy package for the transition from libmpich2-dev to
- libmpich-dev. It can safely be removed if nothing else depends on it.
+#Package: libmpich2-dev
+#Architecture: any
+#Section: libdevel
+#Depends:
+# libmpich-dev (= ${binary:Version}),
+# ${misc:Depends}
+#Description: Transitional dummy package for MPICH development files
+# This is a dummy package for the transition from libmpich2-dev to
+# libmpich-dev. It can safely be removed if nothing else depends on it.
 
 Package: mpich
 Architecture: any
@@ -99,9 +103,11 @@ Depends:
 Conflicts:
  mpich2 (<< 3.0.4-1)
 Breaks:
- mpich-bin
+ mpich-bin,
+ mpich2
 Replaces:
- mpich-bin
+ mpich-bin,
+ mpich2
 Recommends:
  libmpich-dev (= ${binary:Version})
 Suggests:
@@ -128,6 +134,10 @@ Conflicts:
  mpich2-doc (<< 3.0.4-1),
  openmpi-doc,
  openmpi-mpidoc
+Breaks:
+ mpich2-doc
+Replaces:
+ mpich2-doc
 Description: Documentation for MPICH
  MPICH is a high-performance and widely portable implementation of the
  Message Passing Interface (MPI) standard (both MPI-1 and MPI-2). It
@@ -137,105 +147,105 @@ Description: Documentation for MPICH
  .
  This package includes the MPICH documentation.
 
-Package: mpich2
-Architecture: any
-Depends:
- mpich (= ${binary:Version}),
- ${misc:Depends}
-Description: Transitional dummy package
- This is a dummy package for the transition from mpich2 to mpich. It can
- safely be removed if nothing else depends on it.
+#Package: mpich2
+#Architecture: any
+#Depends:
+# mpich (= ${binary:Version}),
+# ${misc:Depends}
+#Description: Transitional dummy package
+# This is a dummy package for the transition from mpich2 to mpich. It can
+# safely be removed if nothing else depends on it.
 
-Package: mpich2-doc
-Architecture: all
-Section: doc
-Depends:
- mpich-doc (= ${binary:Version}),
- ${misc: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: mpich2-doc
+#Architecture: all
+#Section: doc
+#Depends:
+# mpich-doc (= ${binary:Version}),
+# ${misc: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: 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.
+#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.

-- 
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