[petsc] 01/01: Merge tag 'debian/3.6.3.dfsg2-6'
Drew Parsons
dparsons at moszumanska.debian.org
Tue May 3 15:48:55 UTC 2016
This is an automated email from the git hooks/post-receive script.
dparsons pushed a commit to branch master
in repository petsc.
commit e4175f3ff4154fc2ad3959335feb5a9dacc1779a
Merge: 0ca86a7 46679d5
Author: Drew Parsons <dparsons at debian.org>
Date: Tue May 3 23:48:02 2016 +0800
Merge tag 'debian/3.6.3.dfsg2-6'
debian/changelog | 7 +++++++
debian/libpetsc-complex-3.6.4.lintian-overrides | 6 +++++-
debian/libpetsc3.6.4.lintian-overrides | 3 +++
3 files changed, 15 insertions(+), 1 deletion(-)
diff --cc debian/changelog
index 0de4ddb,d654338..36ad98c
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,12 -1,10 +1,19 @@@
+petsc (3.6.4.dfsg1-1) UNRELEASED; urgency=medium
+
+ * New upstream version.
+ - drop patch install_python_RDict_upstream_5a4fee...
+ (already applied in 3.6.4)
+ * Standards-Version: 3.9.8
+
+ -- Drew Parsons <dparsons at debian.org> Tue, 03 May 2016 18:32:29 +0800
+
+ petsc (3.6.3.dfsg2-6) unstable; urgency=medium
+
+ * don't build explicit soname links to libraries, they are handled
+ by alternatives
+
+ -- Drew Parsons <dparsons at debian.org> Tue, 03 May 2016 22:20:08 +0800
+
petsc (3.6.3.dfsg2-5) unstable; urgency=medium
* New patch test_mpi_conditional_bug816101 disables test of ex19 on
diff --cc debian/libpetsc-complex-3.6.4.lintian-overrides
index 658fc21,0000000..fe04406
mode 100644,000000..100644
--- a/debian/libpetsc-complex-3.6.4.lintian-overrides
+++ b/debian/libpetsc-complex-3.6.4.lintian-overrides
@@@ -1,14 -1,0 +1,18 @@@
+# libpetsc-complex-3.6 provides an alternative (libpetc.so.3.6) for libpetsc3.6
+libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc3.6
+
+# libpetsc.so.3.6 soname links are managed by alternatives (libpetc.so.3.6)
+libpetsc-complex-3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.6.4 libpetsc.so.3.6
+
+# the libpetsc.so link is managed by alternatives in libpetsc-complex-3.6.4-dev (alternative petsc)
+libpetsc-complex-3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-complex.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc.so
+
+# libpetsc_complex.so is handled by alternatives in libpetsc-complex-3.6.4-dev
+libpetsc-complex-3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc_complex.so
+
+# libpetsc-complex-3.6.4 provides soname libpetsc-complex3.6
- libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc-complex3.6
++libpetsc-complex-3.6.4: package-name-doesnt-match-sonames libpetsc-complex3.6
++
++# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
++libpetsc-complex-3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc_complex.so.3.6.4 libpetsc_complex.so.3.6
++
diff --cc debian/libpetsc3.6.4.lintian-overrides
index 2cecb84,0000000..284ce19
mode 100644,000000..100644
--- a/debian/libpetsc3.6.4.lintian-overrides
+++ b/debian/libpetsc3.6.4.lintian-overrides
@@@ -1,12 -1,0 +1,15 @@@
+# libpetsc.so.3.6 soname links are managed by alternatives (libpetc.so.3.6)
+libpetsc3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.6.4 libpetsc.so.3.6
+
+# the libpetsc.so link is managed by alternatives in libpetsc3.6.4-dev (alternative petsc)
+libpetsc3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc-real.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc.so
+
+# libpetsc_real.so is handled by alternatives in libpetsc3.6.4-dev
+libpetsc3.6.4: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6.4 usr/lib/x86_64-linux-gnu/libpetsc_real.so
+
+# libpetsc3.6.4 provides soname libpetsc-real3.6
+libpetsc3.6.4: package-name-doesnt-match-sonames libpetsc-real3.6
+
++# the symlink is provided by alternatives, since petsc allows parallel installation of patch versions for the same soname
++libpetsc3.6.4: ldconfig-symlink-missing-for-shlib usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6 usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.6.4 libpetsc_real.so.3.6
++
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/petsc.git
More information about the debian-science-commits
mailing list