Commit a84463bc authored by Nicholas Breen's avatar Nicholas Breen

Remove gromacs-lam transitional package

parent e5ba1333
gromacs (4.5.3-2) UNRELEASED; urgency=low
* Remove gromacs-lam transitional package.
-- Nicholas Breen <nbreen@ofb.net> Wed, 09 Feb 2011 09:22:14 -0800
gromacs (4.5.3-1) unstable; urgency=low
* New upstream release.
......
......@@ -95,22 +95,12 @@ Description: Molecular dynamics sim, binaries for MPICH parallelization
support using the MPICH (v2) interface. It is suitable for nodes of a
processing cluster, or for multiprocessor machines.
Package: gromacs-lam
Architecture: any
Section: science
Depends: gromacs-openmpi [alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386], gromacs-mpich [!alpha !amd64 !i386 !ia64 !powerpc !sparc !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
Description: Transition package to gromacs-openmpi
This package is provided to automate the transition from the LAM-MPI
implementation to its successor, OpenMPI. (On architectures where OpenMPI
is unavailable, it will install MPICH2 instead.)
.
It may safely be removed from your system.
Package: gromacs-openmpi
Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
Section: science
Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-bin (>= 1.2.3)
Recommends: gromacs
Replaces: gromacs-lam
Suggests: gromacs-data
Description: Molecular dynamics sim, binaries for OpenMPI parallelization
GROMACS is a versatile package to perform molecular dynamics, i.e. simulate
......
This is a transitional package to gromacs-openmpi. The LAM-MPI implementation
is no longer under development, and activity has moved to OpenMPI instead.
OpenMPI is based on a merger of LAM-MPI, FT-MPI, and LA-MPI, and (in part)
PACX-MPI, and incorporates nearly all of the features of each.
After installing gromacs-openmpi, this package may be removed from your
system.
#! /bin/sh
# postinst script for gromacs-lam
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
#
# quoting from the policy:
# Any necessary prompting should almost always be confined to the
# post-installation script, and should be protected with a conditional
# so that unnecessary prompting doesn't happen if a package's
# installation fails and the `postinst' is called with `abort-upgrade',
# `abort-remove' or `abort-deconfigure'.
case "$1" in
configure)
update-alternatives --remove mdrun_mpi /usr/bin/mdrun_mpi.lam
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
# Specifically, the 'ldconfig' call.
#DEBHELPER#
exit 0
......@@ -120,7 +120,7 @@ clean-patched:
debian/gromacs-mpich.README.Debian debian/gromacs-openmpi.README.Debian
install: build install-basic install-lam install-mpich install-openmpi
install: build install-basic install-mpich install-openmpi
dh_testdir
dh_testroot
dh_prep -pgromacs-data -pgromacs-dev
......@@ -192,11 +192,6 @@ install-basic: build
# - binary-without-manpage: shipped in gromacs-data instead.
cp $(CURDIR)/debian/lintian-overrides.gromacs $(CURDIR)/debian/gromacs/usr/share/lintian/overrides/gromacs
install-lam: build
dh_testdir
dh_testroot
dh_prep -pgromacs-lam
install-mpich: build
dh_testdir
dh_testroot
......@@ -255,7 +250,7 @@ endif
binary: binary-indep binary-arch
.PHONY: binary binary-arch binary-indep build clean clean-patched install install-basic install-lam install-mpich install-openmpi
.PHONY: binary binary-arch binary-indep build clean clean-patched install install-basic install-mpich install-openmpi
# Because multiple versions of the same programs are created using the same source tree,
# the various build-* targets can't be compiled simultaneously.
......
gromacs source: debhelper-but-no-misc-depends gromacs-lam
gromacs source: debhelper-but-no-misc-depends gromacs-data
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment