[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#767899: Please unblock lucene++



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 <costamagnagianfranco@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 <costamagnagianfranco@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

Attachment: lucene++.debdiff
Description: Binary data


Reply to: