[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