Subject: Collected Debian patches for kcov
Author: Michael Tautschnig <mt@debian.org>

The kcov package is maintained in Git rather than maintaining
patches as separate files, and separating the patches doesn't seem to
be worth the effort.  They are therefore all included in this single
Debian patch.

For full commit history and separated commits, see the packaging Git
repository at collab-main/kcov.git.
--- kcov-25+dfsg.orig/src/CMakeLists.txt
+++ kcov-25+dfsg/src/CMakeLists.txt
@@ -94,11 +94,11 @@ add_custom_command(
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/glass.png icon_glass
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/source-file.html source_file_text
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/index.html index_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/handlebars.js handlebars_text
+    /usr/share/javascript/handlebars/handlebars.js handlebars_text
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/kcov.js kcov_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/jquery.min.js jquery_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/jquery.tablesorter.min.js tablesorter_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/jquery.tablesorter.widgets.min.js tablesorter_widgets_text
+    /usr/share/javascript/jquery/jquery.min.js jquery_text
+    ${CMAKE_CURRENT_SOURCE_DIR}/../debian/jquery.tablesorter.min.js tablesorter_text
+    ${CMAKE_CURRENT_SOURCE_DIR}/../debian/jquery.tablesorter.widgets.min.js tablesorter_widgets_text
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/tablesorter-theme.css tablesorter_theme_text
    > html-data-files.cc
    DEPENDS
@@ -107,11 +107,11 @@ add_custom_command(
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/glass.png
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/source-file.html
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/index.html
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/handlebars.js
+    /usr/share/javascript/handlebars/handlebars.js
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/kcov.js
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/jquery.min.js
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/jquery.tablesorter.min.js
-    ${CMAKE_CURRENT_SOURCE_DIR}/../data/js/jquery.tablesorter.widgets.min.js
+    /usr/share/javascript/jquery/jquery.min.js
+    ${CMAKE_CURRENT_SOURCE_DIR}/../debian/jquery.tablesorter.min.js
+    ${CMAKE_CURRENT_SOURCE_DIR}/../debian/jquery.tablesorter.widgets.min.js
     ${CMAKE_CURRENT_SOURCE_DIR}/../data/tablesorter-theme.css
     ${CMAKE_CURRENT_SOURCE_DIR}/bin-to-c-source.py
    )
--- kcov-25+dfsg.orig/tests/unit-tests/CMakeLists.txt
+++ kcov-25+dfsg/tests/unit-tests/CMakeLists.txt
@@ -48,11 +48,11 @@ add_custom_command(
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/glass.png icon_glass
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/source-file.html source_file_text
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/index.html index_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/handlebars.js handlebars_text
+    /usr/share/javascript/handlebars/handlebars.js handlebars_text
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/kcov.js kcov_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/jquery.min.js jquery_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/jquery.tablesorter.min.js tablesorter_text
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/jquery.tablesorter.widgets.min.js tablesorter_widgets_text
+    /usr/share/javascript/jquery/jquery.min.js jquery_text
+    ${CMAKE_CURRENT_SOURCE_DIR}/../../debian/jquery.tablesorter.min.js tablesorter_text
+    ${CMAKE_CURRENT_SOURCE_DIR}/../../debian/jquery.tablesorter.widgets.min.js tablesorter_widgets_text
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/tablesorter-theme.css tablesorter_theme_text
    > html-data-files.cc
    DEPENDS
@@ -61,11 +61,11 @@ add_custom_command(
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/glass.png
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/source-file.html
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/index.html
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/handlebars.js
+    /usr/share/javascript/handlebars/handlebars.js
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/kcov.js
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/jquery.min.js
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/jquery.tablesorter.min.js
-    ${CMAKE_CURRENT_SOURCE_DIR}/../../data/js/jquery.tablesorter.widgets.min.js
+    /usr/share/javascript/jquery/jquery.min.js
+    ${CMAKE_CURRENT_SOURCE_DIR}/../debian/jquery.tablesorter.min.js
+    ${CMAKE_CURRENT_SOURCE_DIR}/../debian/jquery.tablesorter.widgets.min.js
     ${CMAKE_CURRENT_SOURCE_DIR}/../../data/tablesorter-theme.css
     ${CMAKE_CURRENT_SOURCE_DIR}/../../src/bin-to-c-source.py
    )
--- kcov-25+dfsg.orig/doc/kcov.1
+++ kcov-25+dfsg/doc/kcov.1
@@ -97,9 +97,9 @@ kcov \-\-include\-pattern=src/frodo /tmp
 Same as above but split collecting and reporting (perhaps on two different computers)
 .PP
 .RS
-kcov --collect-only /tmp/kcov ./frodo
+kcov \-\-collect-only /tmp/kcov ./frodo
 .PP
-kcov --report-only \-\-include\-pattern=src/frodo /tmp/kcov ./frodo
+kcov \-\-report-only \-\-include\-pattern=src/frodo /tmp/kcov ./frodo
 .RE
 .SH HTML OUTPUT
 .PP
