Package: release.debian.org
Dear Release Team, lucene++ actually provides a -doc package, with a jquery symlink. That symlink can be cause of *bad* documentation as explained on [1] and [2] I would like to have an unblock for this and other two packages with similar issues (websocketpp e.g.) Let me know if I can go ahead with an unstable upload. Have many thanks for your consideration, following the debdiff diff -Nru lucene++-3.0.6/debian/changelog lucene++-3.0.6/debian/changelog --- lucene++-3.0.6/debian/changelog 2014-10-10 20:24:12.000000000 +0200 +++ lucene++-3.0.6/debian/changelog 2014-10-30 12:04:11.000000000 +0100 @@ -1,3 +1,10 @@ +lucene++ (3.0.6-3) unstable; urgency=medium + + * Do not symlink jquery from doxygen, this will result in a + broken documentation. cfr: 736360. + + -- Gianfranco Costamagna <costamagnagianfra...@yahoo.it> Thu, 30 Oct 2014 12:03:59 +0100 + lucene++ (3.0.6-2) unstable; urgency=medium * debian/patches/fix-build-failure.patch diff -Nru lucene++-3.0.6/debian/control lucene++-3.0.6/debian/control --- lucene++-3.0.6/debian/control 2014-10-10 18:19:58.000000000 +0200 +++ lucene++-3.0.6/debian/control 2014-10-30 12:01:02.000000000 +0100 @@ -4,15 +4,13 @@ Uploaders: Gianfranco Costamagna <costamagnagianfra...@yahoo.it> Build-Depends: cmake, debhelper (>= 9), - dh-linktree, libboost-date-time-dev, libboost-filesystem-dev, libboost-iostreams-dev, libboost-regex-dev, libboost-system-dev, libboost-test-dev, - libboost-thread-dev, - libjs-jquery, + libboost-thread-dev Build-Depends-Indep: doxygen Standards-Version: 3.9.6 Section: libs @@ -45,8 +43,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, - ${shlibs:Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Description: Shared library for Lucene++ Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. @@ -56,9 +53,8 @@ Package: liblucene++-contrib0 Architecture: any Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends}, -Depends: ${misc:Depends}, - ${shlibs:Depends} +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} Description: Shared library with Lucene++ contributions Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine. diff -Nru lucene++-3.0.6/debian/liblucene++-doc.linktrees lucene++-3.0.6/debian/liblucene++-doc.linktrees --- lucene++-3.0.6/debian/liblucene++-doc.linktrees 2014-07-04 12:25:18.000000000 +0200 +++ lucene++-3.0.6/debian/liblucene++-doc.linktrees 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -replace usr/share/javascript/jquery/jquery.js usr/share/doc/liblucene++-doc/html/jquery.js diff -Nru lucene++-3.0.6/debian/rules lucene++-3.0.6/debian/rules --- lucene++-3.0.6/debian/rules 2014-09-01 12:30:53.000000000 +0200 +++ lucene++-3.0.6/debian/rules 2014-10-25 19:17:16.000000000 +0200 @@ -4,7 +4,7 @@ #export DH_VERBOSE=1 %: - dh $@ --with linktree -- --parallel --fail-missing + dh $@ -- --parallel --fail-missing override_dh_auto_configure: dh_auto_configure -- -DENABLE_STANDARD_ALLOCATOR:BOOL=ON [1] https://lists.debian.org/debian-devel/2014/10/msg00774.html [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736360
lucene++.debdiff
Description: Binary data