Commit 84ae2a4f authored by Nicholas Breen's avatar Nicholas Breen

* lintian overrides: update spelling overrides to reflect changed filenames

* rules: move .so symlinks for MPI libraries from -dev back to the corresponding packages
* control: update svn links
parent 314027cb
gromacs (4.6.2-1) UNRELEASED; urgency=low
gromacs (4.6.3-1) unstable; urgency=low
* New upstream release.
* New upstream release; post-freeze, uploading to unstable.
* rules, control: Remove special provisions for FORTRAN on Alpha.
* rules: Update configuration parameters.
* rules, patches/12_copyright-file.patch: Avoid duplication of copyright
information into two files, but provide a link to keep both filenames.
* control: Drop obsolete B-D on lesstif2-dev. (Closes: #714753)
* rules: Move .so symlinks for MPI libraries from -dev to their respective
packages, to ensure that they can't be installed without their targets.
* control: Update SCM links.
-- Nicholas Breen <nbreen@debian.org> Tue, 19 Mar 2013 11:58:46 -0700
-- Nicholas Breen <nbreen@debian.org> Fri, 05 Jul 2013 13:57:44 -0700
gromacs (4.6-1) experimental; urgency=low
......
......@@ -6,8 +6,8 @@ Uploaders: Nicholas Breen <nbreen@debian.org>
Build-Depends: debhelper (>= 7.0.0), libfftw3-dev, libmpich2-dev, libopenmpi-dev (>= 1.2.4-5) [alpha amd64 armel armhf i386 ia64 powerpc powerpcspe sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386], libx11-dev, zlib1g-dev, libgsl0-dev, libxml2-dev, cmake, hardening-wrapper
Standards-Version: 3.9.4
Homepage: http://www.gromacs.org/
Vcs-Browser: http://svn.debian.org/wsvn/debichem/
Vcs-Svn: svn://svn.debian.org/svn/debichem/unstable/gromacs/
Vcs-Browser: http://anonscm.debian.org/viewvc/debichem/
Vcs-Svn: svn://anonscm.debian.org/svn/debichem/unstable/gromacs/
Package: gromacs
Architecture: any
......
gromacs-mpich: package-name-doesnt-match-sonames
# Adaptive Resolution Molecular Dynamics Simulation
gromacs-mpich: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi.mpich.so.6 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi_d.mpich.so.6 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libmd_mpi.mpich.so.6 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libmd_mpi_d.mpich.so.6 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi.mpich.so.8 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi_d.mpich.so.8 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libmd_mpi.mpich.so.8 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libmd_mpi_d.mpich.so.8 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libgmx_mpi.mpich.so.8 AdResS Address
gromacs-mpich: spelling-error-in-binary usr/lib/libgmx_mpi_d.mpich.so.8 AdResS Address
# too small to merit a -dev package of its own
gromacs-mpich: non-dev-pkg-with-shlib-symlink
gromacs-openmpi: package-name-doesnt-match-sonames
# Adaptive Resolution Molecular Dynamics Simulation
gromacs-openmpi: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi.openmpi.so.6 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi_d.openmpi.so.6 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libmd_mpi.openmpi.so.6 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libmd_mpi_d.openmpi.so.6 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi.openmpi.so.8 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libgmxpreprocess_mpi_d.openmpi.so.8 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libmd_mpi.openmpi.so.8 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libmd_mpi_d.openmpi.so.8 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libgmx_mpi.openmpi.so.8 AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/lib/libgmx_mpi_d.openmpi.so.8 AdResS Address
# too small to merit a -dev package of its own
non-dev-pkg-with-shlib-symlink
......@@ -4,7 +4,10 @@ gromacs: package-name-doesnt-match-sonames
# Adaptive Resolution Molecular Dynamics Simulation
gromacs: spelling-error-in-binary usr/bin/grompp AdResS Address
gromacs: spelling-error-in-binary usr/bin/grompp_d AdResS Address
gromacs: spelling-error-in-binary usr/lib/libgmxpreprocess.so.6 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libgmxpreprocess_d.so.6 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libmd.so.6 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libmd_d.so.6 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libgmxpreprocess.so.8 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libgmxpreprocess_d.so.8 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libmd.so.8 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libmd_d.so.8 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libgmx.so.8 AdResS Address
gromacs: spelling-error-in-binary usr/lib/libgmx_d.so.8 AdResS Address
......@@ -153,10 +153,13 @@ install: build install-basic install-mpich install-openmpi
mv $(CURDIR)/debian/gromacs/usr/include $(CURDIR)/debian/gromacs-dev/usr/include
# catch normal libraries plus all applicable MPI variants
mv $(CURDIR)/debian/gromacs/usr/lib/*.so $(CURDIR)/debian/gromacs/usr/lib/pkgconfig $(CURDIR)/debian/gromacs-dev/usr/lib
mv $(CURDIR)/debian/gromacs-mpich/usr/lib/*.so $(CURDIR)/debian/gromacs-dev/usr/lib
ifneq (,$(findstring $(DEB_HOST_ARCH),$(OPENMPI_ARCH)))
mv $(CURDIR)/debian/gromacs-openmpi/usr/lib/*.so $(CURDIR)/debian/gromacs-dev/usr/lib
endif
# arguably these should be in -openmpi-dev packages or the like; they'd be so tiny that
# it's barely worth the effort, and keeping library symlinks in the -openmpi/-mpich
# packages helps avoid a potential policy violation; disabling these moves
# mv $(CURDIR)/debian/gromacs-mpich/usr/lib/*.so $(CURDIR)/debian/gromacs-dev/usr/lib
#ifneq (,$(findstring $(DEB_HOST_ARCH),$(OPENMPI_ARCH)))
# mv $(CURDIR)/debian/gromacs-openmpi/usr/lib/*.so $(CURDIR)/debian/gromacs-dev/usr/lib
#endif
mv $(CURDIR)/debian/gromacs/usr/share/gromacs/template $(CURDIR)/debian/gromacs-dev/usr/share/gromacs/template
# remaining documentation catch-all
mv $(CURDIR)/debian/gromacs/usr/share/gromacs/* $(CURDIR)/debian/gromacs-data/usr/share/doc/gromacs
......
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