Package: deal.ii / 8.1.0-4

use_local_deal_ico.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Description: Use local (offline) icon instead of an external one
 This patch replaces all external links to http://www.dealii.org/deal.ico
 by local ones.
Author: Matthias Maier <tamiko+DEBIAN@kyomu.43-1.org>

--- deal.ii-8.1.0.orig/doc/doxygen/CMakeLists.txt
+++ deal.ii-8.1.0/doc/doxygen/CMakeLists.txt
@@ -149,6 +149,12 @@ INSTALL(FILES
   COMPONENT documentation
   )
 
+INSTALL(FILES
+  ${CMAKE_SOURCE_DIR}/doc/deal.ico
+  DESTINATION ${DEAL_II_DOCHTML_RELDIR}/doxygen/deal.II
+  COMPONENT documentation
+  )
+
 INSTALL(DIRECTORY
   ${CMAKE_CURRENT_BINARY_DIR}/deal.II
   DESTINATION ${DEAL_II_DOCHTML_RELDIR}/doxygen
--- deal.ii-8.1.0.orig/doc/doxygen/scripts/mod_header.pl.in
+++ deal.ii-8.1.0/doc/doxygen/scripts/mod_header.pl.in
@@ -6,7 +6,7 @@ $year += 1900;
 
 if (m'</head>')
 {
-    print '<link rel="SHORTCUT ICON" href="http://www.dealii.org/deal.ico"></link>', "\n";
+    print '<link rel="SHORTCUT ICON" href="deal.ico"></link>', "\n";
     print '<meta name="author" content="The deal.II Authors <authors@dealii.org>"></meta>', "\n";
     print '<meta name="copyright" content="Copyright (C) 1998 - ', $year, ' by the deal.II authors"></meta>', "\n";
     print '<meta name="deal.II-version" content="@DEAL_II_PACKAGE_VERSION@"></meta>', "\n";