[clblas] 06/07: d/p: break doxygen patch down to more specific patches

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Tue Aug 4 15:35:44 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch debian/sid
in repository clblas.

commit bcc133946d96889292f08363fd99c8bcc36f8c5b
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date:   Tue Aug 4 15:40:39 2015 +0100

    d/p: break doxygen patch down to more specific patches
---
 debian/changelog                          |  6 +++++-
 debian/patches/fix-docs-output.patch      | 18 ++++++++++++++++
 debian/patches/fix-doxygen-settings.patch | 34 -------------------------------
 debian/patches/reproducible-build.patch   | 17 ++++++++++++++++
 debian/patches/series                     |  1 -
 debian/patches/use-system-mathjax.patch   | 16 +++++++++++++++
 6 files changed, 56 insertions(+), 36 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index af02c79..cc7c1b9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,11 @@
 clblas (2.6-1) UNRELEASED; urgency=medium
 
   * New upstream release.
-  * d/patches: add patch fixing missing linkage with pthread. 
+  * d/patches: add patch fixing missing linkage with pthread.
+  * Break fix-doxygen-settings.patch down to more specific patches:
+    - fix-docs-output.patch,
+    - use-system-mathjax.patch,
+    - reproducible-build.patch.
 
  -- Ghislain Antony Vaillant <ghisvail at gmail.com>  Thu, 30 Jul 2015 17:29:37 +0100
 
diff --git a/debian/patches/fix-docs-output.patch b/debian/patches/fix-docs-output.patch
new file mode 100644
index 0000000..775a669
--- /dev/null
+++ b/debian/patches/fix-docs-output.patch
@@ -0,0 +1,18 @@
+Description: fix output directory for documentation
+ Use default doxygen directory, i.e. under docs/html, rather than the 
+ inappropriate path set by upstream.
+Author: Ghislain Antony Vaillant <ghisvail at gmail.com> 
+Forwarded: no
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/doc/clBLAS.doxy
++++ b/doc/clBLAS.doxy
+@@ -1223,7 +1223,7 @@
+ # installing MathJax.  However, it is strongly recommended to install a local 
+ # copy of MathJax from http://www.mathjax.org before deployment.
+ 
+-MATHJAX_RELPATH        = http://www.mathjax.org/mathjax
++MATHJAX_RELPATH        = /usr/share/javascript/mathjax
+ 
+ # The MATHJAX_EXTENSIONS tag can be used to specify one or MathJax extension 
+ # names that should be enabled during MathJax rendering.
diff --git a/debian/patches/fix-doxygen-settings.patch b/debian/patches/fix-doxygen-settings.patch
deleted file mode 100644
index 11196ea..0000000
--- a/debian/patches/fix-doxygen-settings.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Description: fix Doxygen documentation settings for Debian
-Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
-Forwarded: not-needed
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/doc/clBLAS.doxy
-+++ b/doc/clBLAS.doxy
-@@ -52,7 +52,7 @@
- # If a relative path is entered, it will be relative to the location 
- # where doxygen was started. If left blank the current directory will be used.
- 
--OUTPUT_DIRECTORY       = ..\..\bin\clBLAS.doxy
-+OUTPUT_DIRECTORY       = 
- 
- # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 
- # 4096 sub-directories (in 2 levels) under the output directory of each output 
-@@ -974,7 +974,7 @@
- # page will contain the date and time when the page was generated. Setting 
- # this to NO can help when comparing the output of multiple runs.
- 
--HTML_TIMESTAMP         = YES
-+HTML_TIMESTAMP         = NO
- 
- # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML 
- # documentation will contain sections that can be hidden and shown after the 
-@@ -1223,7 +1223,7 @@
- # installing MathJax.  However, it is strongly recommended to install a local 
- # copy of MathJax from http://www.mathjax.org before deployment.
- 
--MATHJAX_RELPATH        = http://www.mathjax.org/mathjax
-+MATHJAX_RELPATH        = /usr/share/javascript/mathjax
- 
- # The MATHJAX_EXTENSIONS tag can be used to specify one or MathJax extension 
- # names that should be enabled during MathJax rendering.
diff --git a/debian/patches/reproducible-build.patch b/debian/patches/reproducible-build.patch
new file mode 100644
index 0000000..9d7c2b7
--- /dev/null
+++ b/debian/patches/reproducible-build.patch
@@ -0,0 +1,17 @@
+Description: make package build reproducible
+ By disabling the HTML timestamp setting in Doxygen.
+Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
+Forwarded: not-needed
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/doc/clBLAS.doxy
++++ b/doc/clBLAS.doxy
+@@ -974,7 +974,7 @@
+ # page will contain the date and time when the page was generated. Setting 
+ # this to NO can help when comparing the output of multiple runs.
+ 
+-HTML_TIMESTAMP         = YES
++HTML_TIMESTAMP         = NO
+ 
+ # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML 
+ # documentation will contain sections that can be hidden and shown after the 
diff --git a/debian/patches/series b/debian/patches/series
index 88e1bbb..6f5a3e2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,3 @@
-fix-doxygen-settings.patch
 debian-enable-multiarch.patch
 disable-multilib-cflags.patch
 fix-pthread-linkage.patch
diff --git a/debian/patches/use-system-mathjax.patch b/debian/patches/use-system-mathjax.patch
new file mode 100644
index 0000000..31abb89
--- /dev/null
+++ b/debian/patches/use-system-mathjax.patch
@@ -0,0 +1,16 @@
+Description: use system mathjax instead of remote
+Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
+Forwarded: not-needed
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/doc/clBLAS.doxy
++++ b/doc/clBLAS.doxy
+@@ -52,7 +52,7 @@
+ # If a relative path is entered, it will be relative to the location 
+ # where doxygen was started. If left blank the current directory will be used.
+ 
+-OUTPUT_DIRECTORY       = ..\..\bin\clBLAS.doxy
++OUTPUT_DIRECTORY       = 
+ 
+ # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 
+ # 4096 sub-directories (in 2 levels) under the output directory of each output 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/clblas.git



More information about the debian-science-commits mailing list