[lapack] 02/04: doxygen-exclude-binary-objects.patch: new patch, makes Doxygen skip binary objects.
Sébastien Villemot
sebastien at moszumanska.debian.org
Thu Nov 21 22:17:41 UTC 2013
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository lapack.
commit db40d71e78540ad5762d618f181e369a35cd0c7d
Author: Sébastien Villemot <sebastien at debian.org>
Date: Thu Nov 21 22:38:48 2013 +0100
doxygen-exclude-binary-objects.patch: new patch, makes Doxygen skip binary objects.
---
debian/changelog | 2 ++
.../patches/doxygen-exclude-binary-objects.patch | 32 ++++++++++++++++++++
debian/patches/series | 1 +
debian/rules | 4 +++
4 files changed, 39 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index a570b5b..6b68221 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,8 @@ lapack (3.5.0-1) UNRELEASED; urgency=low
* debian/copyright: document the license of lapacke.
* Bump Standards-Version to 3.9.5, no changes needed.
* Ship lapacke PDF in liblapack-doc.
+ * doxygen-exclude-binary-objects.patch: new patch, makes Doxygen skip binary
+ objects.
-- Sébastien Villemot <sebastien at debian.org> Wed, 20 Nov 2013 17:51:09 +0100
diff --git a/debian/patches/doxygen-exclude-binary-objects.patch b/debian/patches/doxygen-exclude-binary-objects.patch
new file mode 100644
index 0000000..a3c7899
--- /dev/null
+++ b/debian/patches/doxygen-exclude-binary-objects.patch
@@ -0,0 +1,32 @@
+Description: Exclude binary objects from Doxygen processing
+ ...because the INPUT_PATTERN is *.
+Author: Sébastien Villemot <sebastien at debian.org>
+Forwarded: no
+Last-Update: 2013-11-20
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/DOCS/Doxyfile
++++ b/DOCS/Doxyfile
+@@ -32,7 +32,7 @@
+ # This could be handy for archiving the generated documentation or
+ # if some version control system is used.
+
+-PROJECT_NUMBER = 3.4.2
++PROJECT_NUMBER = 3.5.0
+
+ # Using the PROJECT_BRIEF tag one can provide an optional one line description
+ # for a project that appears at the top of each page and should give viewer
+@@ -700,7 +700,12 @@
+ *.txt \
+ *.in \
+ *.inc \
+- Makefile
++ Makefile \
++ *.o \
++ *.a \
++ lib*.so* \
++ xeigtst* \
++ xlintst*
+
+ # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+ # (namespaces, classes, functions, etc.) that should be excluded from the
diff --git a/debian/patches/series b/debian/patches/series
index 97b15d3..e5a7181 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,3 +4,4 @@ lapacke_no_matgen.patch
decouple_gcc.diff
parallel_build.patch
ia64_ignore_testfailures.patch
+doxygen-exclude-binary-objects.patch
diff --git a/debian/rules b/debian/rules
index d7a8091..56c7e5a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -166,6 +166,10 @@ override_dh_makeshlibs:
override_dh_shlibdeps:
dh_shlibdeps -a -l $$(pwd)
+# Do not compress the .map files in HTML generated documentation
+override_dh_compress-indep:
+ dh_compress -i -X.map
+
# This Makefile must be run serially (because non-PIC and PIC versions must be
# built sequentially), but the sub-makes can still be parallized
.NOTPARALLEL:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/lapack.git
More information about the debian-science-commits
mailing list