[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