[dune-pdelab] 02/09: Move shared library into -dev package

Ansgar Burchardt ansgar at moszumanska.debian.org
Mon Sep 7 12:00:24 UTC 2015


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

ansgar pushed a commit to annotated tag debian/2.4.20150901g19e487b-1
in repository dune-pdelab.

commit 9c9842a998c4daba7de9449241e6defcf2d14326
Author: Ansgar Burchardt <ansgar at debian.org>
Date:   Mon Sep 7 13:02:43 2015 +0200

    Move shared library into -dev package
    
    Reference: https://lists.debian.org/debian-devel/2015/07/msg00115.html
---
 debian/control                                | 16 ++--------------
 debian/libdune-pdelab-2.0.0.install           |  1 -
 debian/libdune-pdelab-2.0.0.lintian-overrides |  3 ---
 debian/libdune-pdelab-dev.install             |  4 ++--
 4 files changed, 4 insertions(+), 20 deletions(-)

diff --git a/debian/control b/debian/control
index a2b277b..8278d1b 100644
--- a/debian/control
+++ b/debian/control
@@ -23,8 +23,7 @@ Build-Depends-Indep: doxygen, ghostscript, texlive-latex-recommended, pgf
 Package: libdune-pdelab-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends},
- libdune-pdelab-2.0.0 (= ${binary:Version}),
+Depends: ${misc:Depends}, ${shlibs:Depends},
  libdune-common-dev (>= 2.4~20150825rc2),
  libdune-geometry-dev (>= 2.4~20150825rc2),
  libdune-grid-dev (>= 2.4~20150825rc2),
@@ -33,6 +32,7 @@ Depends: ${misc:Depends},
  libdune-typetree-dev (>= 2.4~20150723g7b9a720),
  libgmp-dev,
  libsuperlu-dev | libsuperlu3-dev
+Provides: ${dune:shared-library}
 Description: toolbox for solving PDEs -- discretization module (development files)
  DUNE-PDELab is a new generalized discretization module for a wide range of
  discretization methods. It allows rapid prototyping for implementing
@@ -40,18 +40,6 @@ Description: toolbox for solving PDEs -- discretization module (development file
  .
  This package contains the development files.
 
-Package: libdune-pdelab-2.0.0
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: toolbox for solving PDEs -- discretization module (library)
- DUNE-PDELab is a new generalized discretization module for a wide range of
- discretization methods. It allows rapid prototyping for implementing
- discretizations and solvers for systems of PDEs based on DUNE.
- .
- This package contains the library.
-
 Package: libdune-pdelab-doc
 Section: doc
 Architecture: all
diff --git a/debian/libdune-pdelab-2.0.0.install b/debian/libdune-pdelab-2.0.0.install
deleted file mode 100644
index 64f6c36..0000000
--- a/debian/libdune-pdelab-2.0.0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libdune*-*.so
diff --git a/debian/libdune-pdelab-2.0.0.lintian-overrides b/debian/libdune-pdelab-2.0.0.lintian-overrides
deleted file mode 100644
index 4919dae..0000000
--- a/debian/libdune-pdelab-2.0.0.lintian-overrides
+++ /dev/null
@@ -1,3 +0,0 @@
-# I prefer libdune-pdelab as the module is named dune-pdelab upstream.
-#  -- ansgar 2012-06-03
-libdune-pdelab-2.0.0: package-name-doesnt-match-sonames *
diff --git a/debian/libdune-pdelab-dev.install b/debian/libdune-pdelab-dev.install
index 09292de..0809d53 100644
--- a/debian/libdune-pdelab-dev.install
+++ b/debian/libdune-pdelab-dev.install
@@ -1,8 +1,8 @@
 usr/include
 usr/lib/*/cmake
 usr/lib/*/dunecontrol usr/lib
-usr/lib/*/libdune*.a
-usr/lib/*/libdunepdelab.so
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
 usr/lib/*/pkgconfig
 usr/share/dune
 usr/share/dune-pdelab

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



More information about the debian-science-commits mailing list