Dear maintainer, I've prepared a NMU for clucene-core, to deal with the libstdc++ transition, and will shortly upload it to the 1-day delayed queue. Please find the debdiff below.
Cheers, Julien >From 04581bc004c28c0c4151989d02653e7674fc2d80 Mon Sep 17 00:00:00 2001 From: Julien Cristau <jcris...@debian.org> Date: Sun, 16 Aug 2015 17:33:45 +0200 Subject: [PATCH] Rename library packages for g++5 ABI transition (closes: 791004). --- debian/changelog | 7 +++++++ debian/control | 12 ++++++++---- debian/libclucene-contribs1.install | 2 -- debian/libclucene-contribs1.lintian-overrides | 1 - debian/libclucene-contribs1v5.install | 2 ++ debian/libclucene-contribs1v5.lintian-overrides | 1 + debian/libclucene-core1.docs | 3 --- debian/libclucene-core1.install | 4 ---- debian/libclucene-core1v5.docs | 3 +++ debian/libclucene-core1v5.install | 4 ++++ 10 files changed, 25 insertions(+), 14 deletions(-) delete mode 100644 debian/libclucene-contribs1.install delete mode 100644 debian/libclucene-contribs1.lintian-overrides create mode 100644 debian/libclucene-contribs1v5.install create mode 100644 debian/libclucene-contribs1v5.lintian-overrides delete mode 100644 debian/libclucene-core1.docs delete mode 100644 debian/libclucene-core1.install create mode 100644 debian/libclucene-core1v5.docs create mode 100644 debian/libclucene-core1v5.install diff --git a/debian/changelog b/debian/changelog index b8b0354..9502951 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +clucene-core (2.3.3.4-4.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rename library packages for g++5 ABI transition (closes: 791004). + + -- Julien Cristau <jcris...@debian.org> Sun, 16 Aug 2015 17:33:45 +0200 + clucene-core (2.3.3.4-4) unstable; urgency=low * Add bug718187-ftbfs-hurd.patch to fix build failure on HURD. diff --git a/debian/control b/debian/control index 5b22fa5..ef31479 100644 --- a/debian/control +++ b/debian/control @@ -11,8 +11,8 @@ Package: libclucene-dev Section: libdevel Architecture: any Depends: libc6-dev, - libclucene-contribs1 (= ${binary:Version}), - libclucene-core1 (= ${binary:Version}), + libclucene-contribs1v5 (= ${binary:Version}), + libclucene-core1v5 (= ${binary:Version}), ${misc:Depends} Description: library for full-featured text search engine (development) CLucene is a C++ port of the popular Apache Lucene search engine @@ -28,11 +28,13 @@ Description: library for full-featured text search engine (development) This package contains the static libraries and headers for developing applications that use the CLucene search API. -Package: libclucene-core1 +Package: libclucene-core1v5 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same +Conflicts: libclucene-core1 +Replaces: libclucene-core1 Description: core library for full-featured text search engine (runtime) CLucene is a C++ port of the popular Apache Lucene search engine (http://lucene.apache.org/java). It is released under LGPL or the Apache @@ -47,11 +49,13 @@ Description: core library for full-featured text search engine (runtime) This package contains the files necessary for running applications that use the CLucene core and shared libraries. -Package: libclucene-contribs1 +Package: libclucene-contribs1v5 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same +Conflicts: libclucene-contribs1 +Replaces: libclucene-contribs1 Description: language specific text analyzers (runtime) CLucene is a C++ port of the popular Apache Lucene search engine (http://lucene.apache.org/java). It is released under LGPL or the Apache diff --git a/debian/libclucene-contribs1.install b/debian/libclucene-contribs1.install deleted file mode 100644 index 3b7a4e4..0000000 --- a/debian/libclucene-contribs1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/libclucene-contribs-lib.so.1 -usr/lib/*/libclucene-contribs-lib.so.2.* diff --git a/debian/libclucene-contribs1.lintian-overrides b/debian/libclucene-contribs1.lintian-overrides deleted file mode 100644 index fbb3dac..0000000 --- a/debian/libclucene-contribs1.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -package-name-doesnt-match-sonames libclucene-contribs-lib1 diff --git a/debian/libclucene-contribs1v5.install b/debian/libclucene-contribs1v5.install new file mode 100644 index 0000000..3b7a4e4 --- /dev/null +++ b/debian/libclucene-contribs1v5.install @@ -0,0 +1,2 @@ +usr/lib/*/libclucene-contribs-lib.so.1 +usr/lib/*/libclucene-contribs-lib.so.2.* diff --git a/debian/libclucene-contribs1v5.lintian-overrides b/debian/libclucene-contribs1v5.lintian-overrides new file mode 100644 index 0000000..fbb3dac --- /dev/null +++ b/debian/libclucene-contribs1v5.lintian-overrides @@ -0,0 +1 @@ +package-name-doesnt-match-sonames libclucene-contribs-lib1 diff --git a/debian/libclucene-core1.docs b/debian/libclucene-core1.docs deleted file mode 100644 index 6b5ef0f..0000000 --- a/debian/libclucene-core1.docs +++ /dev/null @@ -1,3 +0,0 @@ -README -doc/*.htm -doc/*.jpg diff --git a/debian/libclucene-core1.install b/debian/libclucene-core1.install deleted file mode 100644 index a131b99..0000000 --- a/debian/libclucene-core1.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/lib/*/libclucene-core.so.1 -usr/lib/*/libclucene-core.so.2.* -usr/lib/*/libclucene-shared.so.1 -usr/lib/*/libclucene-shared.so.2.* diff --git a/debian/libclucene-core1v5.docs b/debian/libclucene-core1v5.docs new file mode 100644 index 0000000..6b5ef0f --- /dev/null +++ b/debian/libclucene-core1v5.docs @@ -0,0 +1,3 @@ +README +doc/*.htm +doc/*.jpg diff --git a/debian/libclucene-core1v5.install b/debian/libclucene-core1v5.install new file mode 100644 index 0000000..a131b99 --- /dev/null +++ b/debian/libclucene-core1v5.install @@ -0,0 +1,4 @@ +usr/lib/*/libclucene-core.so.1 +usr/lib/*/libclucene-core.so.2.* +usr/lib/*/libclucene-shared.so.1 +usr/lib/*/libclucene-shared.so.2.* -- 2.5.0