[med-svn] [relion] 15/36: d/control: Add separate mpi lib packages

Roland Fehrenbacher rfehren-guest at moszumanska.debian.org
Mon Oct 13 20:41:10 UTC 2014


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

rfehren-guest pushed a commit to branch master
in repository relion.

commit bbb4217103580b0acbd40c9f747702e171cd5246
Author: Roland Fehrenbacher <rf at q-leap.de>
Date:   Fri Oct 10 23:18:20 2014 +0000

    d/control: Add separate mpi lib packages
---
 debian/control | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 56 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 6846f5b..f4a4d80 100644
--- a/debian/control
+++ b/debian/control
@@ -19,6 +19,7 @@ Package: relion-bin
 Architecture: i386 amd64
 Depends: ${shlibs:Depends},
          ${misc:Depends}
+Conflicts: relion-bin-mpi
 Description: toolkit for 3D reconstructions in cryo-electron microscopy
  RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
  computer program for Maximum A Posteriori refinement of (multiple) 3D
@@ -33,6 +34,7 @@ Package: relion-bin-mpi
 Architecture: i386 amd64
 Depends: ${shlibs:Depends},
          ${misc:Depends}
+Conflicts: relion-bin
 Description: parallel toolkit for 3D reconstructions in cryo-electron microscopy
  RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
  computer program for Maximum A Posteriori refinement of (multiple) 3D
@@ -41,7 +43,8 @@ Description: parallel toolkit for 3D reconstructions in cryo-electron microscopy
  RELION provides a GUI, several command-line tools in parallel (MPI) and serial
  versions as well as a C++ API.
  .
- relion-bin-mpi provides the parallel command-line tools based on OpenMPI.
+ relion-bin-mpi provides the serial and parallel command-line tools based on
+ OpenMPI.
 
 Package: relion-gui
 Architecture: i386 amd64
@@ -57,11 +60,27 @@ Description: parallel toolkit for 3D reconstructions in cryo-electron microscopy
  .
  relion-gui provides the graphical user interface.
 
+Package: librelion-dev-common
+Architecture: i386 amd64
+Section: libdevel
+Depends: ${misc:Depends}
+Description: C++ API for RELION (3D reconstructions in cryo-electron microscopy)
+ RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
+ computer program for Maximum A Posteriori refinement of (multiple) 3D
+ reconstructions or 2D class averages in cryo-electron microscopy.
+ .
+ RELION provides a GUI, several command-line tools in parallel (MPI) and serial
+ versions as well as a C++ API.
+ .
+ This is the developers API package including only the header files.
+
 Package: librelion-dev
 Architecture: i386 amd64
 Section: libdevel
 Depends: librelion1.3 (= ${binary:Version}),
+         librelion-dev-common,
          ${misc:Depends}
+Conflicts: librelion-mpi-dev
 Description: C++ API for RELION (3D reconstructions in cryo-electron microscopy)
  RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
  computer program for Maximum A Posteriori refinement of (multiple) 3D
@@ -72,6 +91,23 @@ Description: C++ API for RELION (3D reconstructions in cryo-electron microscopy)
  .
  This is the developers API package.
 
+Package: librelion-mpi-dev
+Architecture: i386 amd64
+Section: libdevel
+Depends: librelion-mpi1.3 (= ${binary:Version}),
+         librelion-dev-common,
+         ${misc:Depends}
+Conflicts: librelion-dev
+Description: C++ API for RELION (3D reconstructions in cryo-electron microscopy)
+ RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
+ computer program for Maximum A Posteriori refinement of (multiple) 3D
+ reconstructions or 2D class averages in cryo-electron microscopy.
+ .
+ RELION provides a GUI, several command-line tools in parallel (MPI) and serial
+ versions as well as a C++ API.
+ .
+ This is the developers API package based on OpenMPI.
+
 Package: librelion1.3
 Architecture: i386 amd64
 Section: libs
@@ -79,6 +115,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Multi-Arch: same
 Depends: ${shlibs:Depends},
          ${misc:Depends}
+Conflicts: librelion-mpi1.3
 Description: RELION dynnamic library (3D reconstructions in cryo-electron microscopy)
  RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
  computer program for Maximum A Posteriori refinement of (multiple) 3D
@@ -88,3 +125,21 @@ Description: RELION dynnamic library (3D reconstructions in cryo-electron micros
  versions as well as a C++ API.
  .
  This is the runtime library.
+
+Package: librelion-mpi1.3
+Architecture: i386 amd64
+Section: libs
+Pre-Depends: ${misc:Pre-Depends}
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Conflicts: librelion1.3
+Description: RELION dynnamic library (3D reconstructions in cryo-electron microscopy)
+ RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
+ computer program for Maximum A Posteriori refinement of (multiple) 3D
+ reconstructions or 2D class averages in cryo-electron microscopy.
+ .
+ RELION provides a GUI, several command-line tools in parallel (MPI) and serial
+ versions as well as a C++ API.
+ .
+ This is the runtime library based on OpenMPI.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/relion.git



More information about the debian-med-commit mailing list