[med-svn] [Git][med-team/libsbml][master] 2 commits: Use Debian packaged mathjax.js

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Dec 18 14:42:35 GMT 2023



Andreas Tille pushed to branch master at Debian Med / libsbml


Commits:
ca25dae5 by Andreas Tille at 2023-12-18T14:30:56+01:00
Use Debian packaged mathjax.js

- - - - -
f7d179e0 by Andreas Tille at 2023-12-18T15:39:49+01:00
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/doxygen_mathjax_path.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,12 +1,13 @@
-libsbml (5.20.2+dfsg-1) UNRELEASED; urgency=medium
+libsbml (5.20.2+dfsg-1) unstable; urgency=medium
 
   * New upstream version
   * add build support for loongarch64
     Closes: #1058906
   * Drop ancient X-Python-Version field (routine-update)
   * Update location of docs in dh_installdocs helpers
+  * Use Debian packaged mathjax.js
 
- -- Andreas Tille <tille at debian.org>  Mon, 18 Dec 2023 10:20:03 +0100
+ -- Andreas Tille <tille at debian.org>  Mon, 18 Dec 2023 14:31:08 +0100
 
 libsbml (5.19.7+dfsg-2) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -164,7 +164,8 @@ Package: libsbml5-doc
 Architecture: all
 Multi-Arch: foreign
 Section: doc
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+         node-mathjax-full
 Suggests: libsbml5-dev (= ${binary:Version})
 Description: System Biology Markup Language library -- documentation
  LibSBML is a library designed to help you read, write, manipulate,
@@ -178,7 +179,8 @@ Package: libsbml5-cil-doc
 Architecture: all
 Multi-Arch: foreign
 Section: doc
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+         node-mathjax-full
 Suggests: libsbml5-dev (= ${binary:Version})
 Description: System Biology Markup Language library -- CLI documentation
  LibSBML is a library designed to help you read, write, manipulate,
@@ -191,7 +193,8 @@ Description: System Biology Markup Language library -- CLI documentation
 Package: libsbml5-perl-doc
 Architecture: all
 Section: doc
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+         node-mathjax-full
 Suggests: libsbml5-dev (= ${binary:Version})
 Multi-Arch: foreign
 Description: System Biology Markup Language library -- Perl documentation
@@ -206,7 +209,8 @@ Package: python3-sbml5-doc
 Architecture: all
 Multi-Arch: foreign
 Section: doc
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+         node-mathjax-full
 Suggests: libsbml5-dev (= ${binary:Version})
 Description: System Biology Markup Language library - Python3 documentation
  LibSBML is a library designed to help you read, write, manipulate,


=====================================
debian/patches/doxygen_mathjax_path.patch
=====================================
@@ -0,0 +1,27 @@
+Description: Use Debian packaged mathjax.js
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Mon, 18 Dec 2023 12:36:14 +0100
+Forwarded: not needed
+
+--- a/docs/src/doxygen-config-common.txt
++++ b/docs/src/doxygen-config-common.txt
+@@ -788,7 +788,7 @@ USE_MATHJAX            = YES
+ 
+ # MATHJAX_FORMAT = SVG
+ 
+-MATHJAX_RELPATH = https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5
++MATHJAX_RELPATH = file:///usr/share/nodejs/mathjax-full/js/
+ 
+ 
+ # The HTML_FILE_EXTENSION tag can be used to specify the file extension for 
+--- a/docs/src/doxygen-config-common.txt.cmake
++++ b/docs/src/doxygen-config-common.txt.cmake
+@@ -806,7 +806,7 @@ USE_MATHJAX            = YES
+ 
+ # MATHJAX_FORMAT = SVG
+ 
+-MATHJAX_RELPATH = https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5
++MATHJAX_RELPATH = file:///usr/share/nodejs/mathjax-full/js/
+ 
+ 
+ # The HTML_FILE_EXTENSION tag can be used to specify the file extension for 


=====================================
debian/patches/series
=====================================
@@ -8,3 +8,4 @@ remove_SBMLDoclet.patch
 fix_build_issue.patch
 fix_python_interpreter.patch
 missing_header.patch
+doxygen_mathjax_path.patch



View it on GitLab: https://salsa.debian.org/med-team/libsbml/-/compare/5885fc3e1127c7080f8d54319abd71f7930bf782...f7d179e0730f8ed9f3a034cc0a714cf0c3c46d8f

-- 
View it on GitLab: https://salsa.debian.org/med-team/libsbml/-/compare/5885fc3e1127c7080f8d54319abd71f7930bf782...f7d179e0730f8ed9f3a034cc0a714cf0c3c46d8f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20231218/fcf8b1f8/attachment-0001.htm>


More information about the debian-med-commit mailing list