[slepc4py] 08/11: docs Depends: libjs-jquery (>= 3.1.0), libjs-underscore (>= 1.3.1)

Drew Parsons dparsons at moszumanska.debian.org
Mon Nov 6 10:26:51 UTC 2017


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

dparsons pushed a commit to tag experimental/3.8.0-1exp1
in repository slepc4py.

commit 198a78b651986a0fdd52b0068363a549463a5dbd
Author: Drew Parsons <dparsons at debian.org>
Date:   Mon Nov 6 18:11:07 2017 +0800

    docs Depends: libjs-jquery (>= 3.1.0), libjs-underscore (>= 1.3.1)
    
    i.e. use system javascript
---
 debian/changelog | 1 +
 debian/control   | 6 ++++--
 debian/rules     | 7 +++++++
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 2cc7912..dc2875c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ slepc4py (3.8.0-1) UNRELEASED; urgency=medium
     - applies debian patches
   * Standards-Version: 4.1.1
   * debhelper compatibility level 10
+  * docs Depends: libjs-jquery (>= 3.1.0), libjs-underscore (>= 1.3.1)
 
  -- Drew Parsons <dparsons at debian.org>  Mon, 06 Nov 2017 17:49:22 +0800
 
diff --git a/debian/control b/debian/control
index e0a5bbe..75469f9 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,9 @@ Build-Depends: debhelper (>= 10), dh-python, chrpath,
  libslepc-real3.8-dev, libpetsc-real3.8-dev,
  python-petsc4py (>=3.8), python-petsc4py (<<3.9),
  python3-petsc4py (>=3.8), python3-petsc4py (<<3.9),
- mpi-default-dev
+ mpi-default-dev,
+ libjs-jquery (>= 3.1.0),
+ libjs-underscore (>= 1.3.1)
 X-Python-Version: >= 2.6
 Homepage: https://bitbucket.org/slepc/slepc4py
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/slepc4py.git
@@ -47,7 +49,7 @@ Description: Python 3 bindings for SLEPc libraries
 
 Package: python-slepc4py-docs
 Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends:  libjs-jquery (>= 3.1.0), libjs-underscore (>= 1.3.1), ${shlibs:Depends}, ${misc:Depends}
 Provides: ${python:Provides}
 Breaks: python-slepc4py (<< 3.7.0-3)
 Recommends: python-slepc4py | python3-slepc4py
diff --git a/debian/rules b/debian/rules
index 157db22..d6eeb24 100755
--- a/debian/rules
+++ b/debian/rules
@@ -47,6 +47,13 @@ override_dh_auto_build:
 override_dh_auto_install:
 	SLEPC_DIR=$(SLEPC_DIR)  PETSC_DIR=$(PETSC_DIR)  dh_auto_install
 
+override_dh_installdocs:
+	dh_installdocs
+	rm debian/python-slepc4py-docs/usr/share/doc/python-slepc4py-docs/usrman/_static/jquery*.js
+	ln -sf /usr/share/javascript/jquery/jquery.js debian/python-slepc4py-docs/usr/share/doc/python-slepc4py-docs/usrman/_static/jquery.js
+	rm debian/python-slepc4py-docs/usr/share/doc/python-slepc4py-docs/usrman/_static/underscore*.js
+	ln -sf /usr/share/javascript/underscore/underscore.js debian/python-slepc4py-docs/usr/share/doc/python-slepc4py-docs/usrman/_static/underscore.js
+
 override_dh_python2:
 	dh_python2
 	dh_numpy

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



More information about the debian-science-commits mailing list