[dune-grid-glue] 01/06: Move shared library into -dev package

Ansgar Burchardt ansgar at moszumanska.debian.org
Mon Sep 7 13:53:51 UTC 2015


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

ansgar pushed a commit to annotated tag debian/2.4.20150723gd6e4c74-1
in repository dune-grid-glue.

commit edce5228ee417b73fcf48810f7ea0857ad4f09c1
Author: Ansgar Burchardt <ansgar at debian.org>
Date:   Mon Sep 7 14:19:33 2015 +0200

    Move shared library into -dev package
    
    Reference: https://lists.debian.org/debian-devel/2015/07/msg00115.html
---
 debian/control                         | 25 +++----------------------
 debian/libdune-grid-glue-2.3.0.install |  1 -
 debian/libdune-grid-glue-dev.install   |  4 ++--
 3 files changed, 5 insertions(+), 25 deletions(-)

diff --git a/debian/control b/debian/control
index 3f74230..9df039a 100644
--- a/debian/control
+++ b/debian/control
@@ -16,12 +16,12 @@ Package: libdune-grid-glue-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends},
- libdune-grid-glue-2.3.0 (= ${binary:Version}),
+Depends: ${misc:Depends}, ${shlibs:Depends},
  libdune-common-dev (>= 2.4~),
  libdune-grid-dev (>= 2.4~),
  libpsurface-dev
 Suggests: libdune-grid-glue-dbg (= ${binary:Version})
+Provides: ${dune:shared-library}
 Description: toolbox for solving PDEs -- compute couplings between grids (development files)
  DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
  for solving partial differential equations (PDEs) with grid-based methods.
@@ -36,32 +36,13 @@ Description: toolbox for solving PDEs -- compute couplings between grids (develo
  .
  This package contains the development files.
 
-Package: libdune-grid-glue-2.3.0
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: toolbox for solving PDEs -- compute couplings between grids (library)
- DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
- for solving partial differential equations (PDEs) with grid-based methods.
- It supports the easy implementation of methods like Finite Elements (FE),
- Finite Volumes (FV), and also Finite Differences (FD).
- .
- dune-grid-glue provides infrastructure for the coupling of two
- unrelated DUNE grids. The coupling may be overlapping or
- nonoverlapping, conforming or nonconforming. The two grids are not
- required to be of the same type, and they may even be of different
- dimensions.
- .
- This package contains the shared library.
-
 Package: libdune-grid-glue-dbg
 Section: debug
 Priority: extra
 Architecture: any
 Multi-Arch: same
 Depends: ${misc:Depends},
- libdune-grid-glue-2.3.0 (= ${binary:Version})
+ libdune-grid-glue-dev (= ${binary:Version})
 Description: toolbox for solving PDEs -- compute couplings between grids (debug symbols)
  DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
  for solving partial differential equations (PDEs) with grid-based methods.
diff --git a/debian/libdune-grid-glue-2.3.0.install b/debian/libdune-grid-glue-2.3.0.install
deleted file mode 100644
index 64f6c36..0000000
--- a/debian/libdune-grid-glue-2.3.0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libdune*-*.so
diff --git a/debian/libdune-grid-glue-dev.install b/debian/libdune-grid-glue-dev.install
index 2a306d7..1425a46 100644
--- a/debian/libdune-grid-glue-dev.install
+++ b/debian/libdune-grid-glue-dev.install
@@ -1,7 +1,7 @@
 usr/include
 usr/lib/*/cmake
 usr/lib/*/dunecontrol usr/lib
-usr/lib/*/libdune*.a
-usr/lib/*/libdunegridglue.so
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
 usr/lib/*/pkgconfig
 usr/share/dune

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



More information about the debian-science-commits mailing list