[slepc] 05/16: align libraries package names with sonames

Drew Parsons dparsons at moszumanska.debian.org
Mon Nov 6 06:33:20 UTC 2017


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

dparsons pushed a commit to branch experimental
in repository slepc.

commit 032108afc9a22f4382d3449ce94514145821257d
Author: Drew Parsons <dparsons at debian.org>
Date:   Mon Nov 6 11:44:27 2017 +0800

    align libraries package names with sonames
    
    Use libslepc-real3.8 rather than libslepc3.8
    libslepc-complex3.8 rather than libslepc-complex-3.8
---
 debian/control                                               | 12 ++++++------
 debian/libslepc-complex-3.8.lintian-overrides                | 10 ----------
 ...lex-3.8-dev.postinst => libslepc-complex3.8-dev.postinst} |  0
 ...c-complex-3.8-dev.prerm => libslepc-complex3.8-dev.prerm} |  0
 debian/libslepc-complex3.8.lintian-overrides                 |  6 ++++++
 ...epc-complex-3.8.postinst => libslepc-complex3.8.postinst} |  0
 ...{libslepc-complex-3.8.prerm => libslepc-complex3.8.prerm} |  0
 ...ibslepc-complex-3.8.shlibs => libslepc-complex3.8.shlibs} |  0
 ...ibslepc3.8-dev.postinst => libslepc-real3.8-dev.postinst} |  0
 debian/{libslepc3.8-dev.prerm => libslepc-real3.8-dev.prerm} |  0
 debian/libslepc-real3.8.lintian-overrides                    |  6 ++++++
 debian/{libslepc3.8.postinst => libslepc-real3.8.postinst}   |  0
 debian/{libslepc3.8.prerm => libslepc-real3.8.prerm}         |  0
 debian/{libslepc3.8.shlibs => libslepc-real3.8.shlibs}       |  0
 debian/libslepc3.8.lintian-overrides                         | 10 ----------
 15 files changed, 18 insertions(+), 26 deletions(-)

diff --git a/debian/control b/debian/control
index 5f9426a..02acae4 100644
--- a/debian/control
+++ b/debian/control
@@ -25,10 +25,10 @@ Description: Scalable Library for Eigenvalue Problem Computations
  .
  This is a dependency package which depends on the latest version of SLEPc.
 
-Package: libslepc3.8-dev
+Package: libslepc-real3.8-dev
 Section: libdevel
 Architecture: any
-Depends: libslepc3.8 (= ${binary:Version}), ${petsc:dev},
+Depends: libslepc-real3.8 (= ${binary:Version}), ${petsc:dev},
  libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev,
  ${misc:Depends}, ${python:Depends}
 Suggests: slepc3.8-doc (= ${binary:Version})
@@ -43,7 +43,7 @@ Description: Scalable Library for Eigenvalue Problem Computations
  This package contains the static libraries, shared links, and header files
  for SLEPc with real numbers.
 
-Package: libslepc3.8
+Package: libslepc-real3.8
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -72,10 +72,10 @@ Description: Scalable Library for Eigenvalue Problem Computations
  .
  This package contains the documentation and examples for SLEPc.
 
-Package: libslepc-complex-3.8-dev
+Package: libslepc-complex3.8-dev
 Section: libdevel
 Architecture: any
-Depends: libslepc-complex-3.8 (= ${binary:Version}), ${petsc:complex-dev},
+Depends: libslepc-complex3.8 (= ${binary:Version}), ${petsc:complex-dev},
  libarpack2-dev, libparpack2-dev, libhdf5-mpi-dev,
  ${misc:Depends}, ${python:Depends}
 Suggests: slepc3.8-doc (= ${binary:Version})
@@ -90,7 +90,7 @@ Description: Scalable Library for Eigenvalue Problem Computations
  This package contains the static libraries, shared links, and header files
  for SLEPc with complex numbers.
 
-Package: libslepc-complex-3.8
+Package: libslepc-complex3.8
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
diff --git a/debian/libslepc-complex-3.8.lintian-overrides b/debian/libslepc-complex-3.8.lintian-overrides
deleted file mode 100644
index dce2627..0000000
--- a/debian/libslepc-complex-3.8.lintian-overrides
+++ /dev/null
@@ -1,10 +0,0 @@
-# libslepc_complex.so.3.8 soname links are managed by alternatives (libslepc_complex.so.3.8)
-libslepc-complex-3.8: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libslepc_complex.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_complex.so.3.8 libslepc_complex.so.3.8
-
-# the libslepc_complex.so link is managed by alternatives in libslepc-complex-3.8-dev (alternative slepc)
-libslepc-complex-3.8: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libslepc_complex.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_complex.so
-
-# libslepc-complex-3.8 provides soname libslepc-complex3.8
-libslepc-complex-3.8: package-name-doesnt-match-sonames libslepc-complex3.8
-
-
diff --git a/debian/libslepc-complex-3.8-dev.postinst b/debian/libslepc-complex3.8-dev.postinst
similarity index 100%
rename from debian/libslepc-complex-3.8-dev.postinst
rename to debian/libslepc-complex3.8-dev.postinst
diff --git a/debian/libslepc-complex-3.8-dev.prerm b/debian/libslepc-complex3.8-dev.prerm
similarity index 100%
rename from debian/libslepc-complex-3.8-dev.prerm
rename to debian/libslepc-complex3.8-dev.prerm
diff --git a/debian/libslepc-complex3.8.lintian-overrides b/debian/libslepc-complex3.8.lintian-overrides
new file mode 100644
index 0000000..7047cae
--- /dev/null
+++ b/debian/libslepc-complex3.8.lintian-overrides
@@ -0,0 +1,6 @@
+# libslepc_complex.so.3.8 soname links are managed by alternatives (libslepc_complex.so.3.8)
+libslepc-complex3.8: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libslepc_complex.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_complex.so.3.8 libslepc_complex.so.3.8
+
+# the libslepc_complex.so link is managed by alternatives in libslepc-complex3.8-dev (alternative slepc)
+libslepc-complex3.8: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libslepc_complex.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_complex.so
+
diff --git a/debian/libslepc-complex-3.8.postinst b/debian/libslepc-complex3.8.postinst
similarity index 100%
rename from debian/libslepc-complex-3.8.postinst
rename to debian/libslepc-complex3.8.postinst
diff --git a/debian/libslepc-complex-3.8.prerm b/debian/libslepc-complex3.8.prerm
similarity index 100%
rename from debian/libslepc-complex-3.8.prerm
rename to debian/libslepc-complex3.8.prerm
diff --git a/debian/libslepc-complex-3.8.shlibs b/debian/libslepc-complex3.8.shlibs
similarity index 100%
rename from debian/libslepc-complex-3.8.shlibs
rename to debian/libslepc-complex3.8.shlibs
diff --git a/debian/libslepc3.8-dev.postinst b/debian/libslepc-real3.8-dev.postinst
similarity index 100%
rename from debian/libslepc3.8-dev.postinst
rename to debian/libslepc-real3.8-dev.postinst
diff --git a/debian/libslepc3.8-dev.prerm b/debian/libslepc-real3.8-dev.prerm
similarity index 100%
rename from debian/libslepc3.8-dev.prerm
rename to debian/libslepc-real3.8-dev.prerm
diff --git a/debian/libslepc-real3.8.lintian-overrides b/debian/libslepc-real3.8.lintian-overrides
new file mode 100644
index 0000000..5cdac95
--- /dev/null
+++ b/debian/libslepc-real3.8.lintian-overrides
@@ -0,0 +1,6 @@
+# libslepc.so.3.8 soname links are managed by alternatives (libslepc.so.3.8)
+libslepc-real3.8: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libslepc_real.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_real.so.3.8 libslepc_real.so.3.8
+
+# the libslepc.so link is managed by alternatives in libslepc-real3.8-dev (alternative slepc)
+libslepc-real3.8: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libslepc_real.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_real.so
+
diff --git a/debian/libslepc3.8.postinst b/debian/libslepc-real3.8.postinst
similarity index 100%
rename from debian/libslepc3.8.postinst
rename to debian/libslepc-real3.8.postinst
diff --git a/debian/libslepc3.8.prerm b/debian/libslepc-real3.8.prerm
similarity index 100%
rename from debian/libslepc3.8.prerm
rename to debian/libslepc-real3.8.prerm
diff --git a/debian/libslepc3.8.shlibs b/debian/libslepc-real3.8.shlibs
similarity index 100%
rename from debian/libslepc3.8.shlibs
rename to debian/libslepc-real3.8.shlibs
diff --git a/debian/libslepc3.8.lintian-overrides b/debian/libslepc3.8.lintian-overrides
deleted file mode 100644
index ff7ccec..0000000
--- a/debian/libslepc3.8.lintian-overrides
+++ /dev/null
@@ -1,10 +0,0 @@
-# libslepc.so.3.8 soname links are managed by alternatives (libslepc.so.3.8)
-libslepc3.8: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libslepc_real.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_real.so.3.8 libslepc_real.so.3.8
-
-# the libslepc.so link is managed by alternatives in libslepc3.8-dev (alternative slepc)
-libslepc3.8: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libslepc_real.so.3.8 usr/lib/x86_64-linux-gnu/libslepc_real.so
-
-# libslepc3.8 provides soname libslepc-real3.8
-libslepc3.8: package-name-doesnt-match-sonames libslepc-real3.8
-
-

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



More information about the debian-science-commits mailing list