summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGard Spreemann <gspr@nonempty.org>2022-01-14 19:29:37 +0100
committerGard Spreemann <gspr@nonempty.org>2022-01-14 19:34:52 +0100
commit6a6ba423c4b3983967f1da338dcc482c4c25048f (patch)
treeefd9c58a7c591fc1841a0d60a4a425aed57c87b9 /debian
parent289d8abc05eafe10e8fafa63bae415b5ee013ef2 (diff)
Don't build Doxygen docs from source root
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog3
-rw-r--r--debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch21
-rw-r--r--debian/patches/series1
3 files changed, 24 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 2240a6a2..4d9a4ec7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,8 +10,9 @@ gudhi (3.5.0+dfsg-1) unstable; urgency=medium
* Remove some files from files-excluded as they have been dropped
upstream.
* Move HTML documentation to libgudhi-dev's doc directory.
+ * Add patch to avoid building Doxygen docs from source root.
- -- Gard Spreemann <gspr@nonempty.org> Fri, 14 Jan 2022 12:51:02 +0100
+ -- Gard Spreemann <gspr@nonempty.org> Fri, 14 Jan 2022 19:28:42 +0100
gudhi (3.4.1+dfsg-3) unstable; urgency=medium
diff --git a/debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch b/debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch
new file mode 100644
index 00000000..bb9c622d
--- /dev/null
+++ b/debian/patches/0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch
@@ -0,0 +1,21 @@
+From: Gard Spreemann <gspr@nonempty.org>
+Date: Fri, 14 Jan 2022 19:28:15 +0100
+Subject: Don't process the entire source tree with Doxygen
+
+---
+ src/Doxyfile.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Doxyfile.in b/src/Doxyfile.in
+index 4b6d792..8b38967 100644
+--- a/src/Doxyfile.in
++++ b/src/Doxyfile.in
+@@ -783,7 +783,7 @@ WARN_LOGFILE =
+ # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
+ # Note: If this tag is empty the current directory is searched.
+
+-INPUT = @CMAKE_SOURCE_DIR@
++INPUT =
+
+ # This tag can be used to specify the character encoding of the source files
+ # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
diff --git a/debian/patches/series b/debian/patches/series
index ab3337cf..4d556076 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
0002-Use-system-MathJax.patch
0003-Offline-header-for-docs.patch
0004-Disable-Sphinx.patch
+0005-Don-t-process-the-entire-source-tree-with-Doxygen.patch