Update debian packaging, and use the new appropriate kde version for newer ubuntu releases

Jean-Francois Dockes Jean-Francois Dockes 2016-11-26

added packaging/debian/debiankio/rules-4
removed packaging/debian/debiankio/patches
removed packaging/debian/debiankio/patches/series
changed packaging/debian/debian/changelog
changed packaging/debian/debiankio/changelog
changed packaging/debian/debiankio/control
changed packaging/debian/debiankio/copyright
changed packaging/debian/debiankio/rules
changed packaging/debian/buildppa.sh
copied packaging/debian/debiankio/patches/fix-cmake-build-parser.patch -> packaging/debian/debiankio/control-4
packaging/debian/debiankio/rules-4 Diff Switch to side-by-side view
Loading...
packaging/debian/debian/changelog Diff Switch to side-by-side view
Loading...
packaging/debian/debiankio/changelog Diff Switch to side-by-side view
Loading...
packaging/debian/debiankio/control Diff Switch to side-by-side view
Loading...
packaging/debian/debiankio/copyright Diff Switch to side-by-side view
Loading...
packaging/debian/debiankio/rules Diff Switch to side-by-side view
Loading...
packaging/debian/buildppa.sh Diff Switch to side-by-side view
Loading...
packaging/debian/debiankio/patches/fix-cmake-build-parser.patch to packaging/debian/debiankio/control-4
--- a/packaging/debian/debiankio/patches/fix-cmake-build-parser.patch
+++ b/packaging/debian/debiankio/control-4
@@ -1,21 +1,33 @@
-diff -r 1e9d7ca73884 src/kde/kioslave/kio_recoll/CMakeLists.txt
---- a/kde/kioslave/kio_recoll/CMakeLists.txt	Tue Jun 16 15:06:07 2015 +0200
-+++ b/kde/kioslave/kio_recoll/CMakeLists.txt	Wed Jun 17 09:08:36 2015 +0200
-@@ -57,11 +57,16 @@
- 
- kde4_add_plugin(kio_recoll ${kio_recoll_SRCS})
- 
-+add_custom_target(parser
-+                 COMMAND make wasaparse.tab.cpp
-+                 WORKING_DIRECTORY ${rcltop}/query
-+)
- add_custom_target(rcllib
-                  COMMAND make librecoll.a
-                  WORKING_DIRECTORY ${rcltop}/lib
- )
--add_dependencies(kio_recoll rcllib)
-+add_dependencies(rcllib parser)
-+add_dependencies(kio_recoll parser rcllib)
- 
- target_link_libraries(kio_recoll recoll xapian z ${EXTRA_LIBS} ${KDE4_KIO_LIBS})
- 
+Source: kio-recoll
+Section: kde
+Priority: extra
+Maintainer: Jean-Francois Dockes <jfd@recoll.org>
+Build-Depends: cdbs, 
+               cmake,
+               libtool,
+               debhelper (>= 7), 
+               bison,
+               kdelibs5-dev (>= 4:4.2.2), 
+               pkg-kde-tools (>= 0.4.0), 
+               libxapian-dev, 
+               libz-dev
+Standards-Version: 3.9.5
+Homepage: http://www.recoll.org/
+
+Package: kio-recoll
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}, recoll
+Description: A Recoll KIO slave for KDE 4
+ A Recoll KIO slave for KDE 4, allows performing a Recoll search by
+ entering an appropriate URL in a KDE open dialog, or with an HTML-based
+ interface displayed in Konqueror.  
+ The HTML-based interface is similar to the Recoll GUI QT-based interface,
+ slightly less powerful. It allows performing a search while staying fully
+ within the KDE framework: drag and drop from the result list works
+ normally and you have your normal choice of applications for opening files. 
+ An alternative interface uses a directory view of search results. Due to
+ limitations in the current KIO slave interface, it is currently not
+ obviously useful.
+ The interface is described in more detail inside a help file which you can
+ access by entering recoll:/ inside the konqueror URL line (this works only
+ if the recoll KIO slave has been previously installed).