[med-svn] [Git][med-team/q2-metadata][master] Add dependency to JS library

Liubov Chuprikova gitlab at salsa.debian.org
Wed Jun 19 22:02:09 BST 2019



Liubov Chuprikova pushed to branch master at Debian Med / q2-metadata


Commits:
9dfe26d6 by Liubov Chuprikova at 2019-06-19T21:01:45Z
Add dependency to JS library

- - - - -


2 changed files:

- debian/control
- debian/rules


Changes:

=====================================
debian/control
=====================================
@@ -10,6 +10,7 @@ Build-Depends: debhelper (>= 12~),
                python3-pytest-cov,
                python3-pandas,
                python3-skbio,
+               libjs-jquery-datatables,
                qiime,
                q2templates,
                q2-types
@@ -27,6 +28,7 @@ Depends: ${shlibs:Depends},
          python3-scipy,
          python3-pandas,
          python3-skbio,
+         libjs-jquery-datatables,
          qiime,
          q2templates,
          q2-types


=====================================
debian/rules
=====================================
@@ -3,7 +3,17 @@
 # DH_VERBOSE := 1
 export LC_ALL=C.UTF-8
 
-export PYBUILD_BEFORE_INSTALL=rm -vf {build_dir}/.coverage*
+# we need datatables.min.js for the tests
+export PYBUILD_BEFORE_TEST=ln -s \
+	/usr/share/javascript/jquery-datatables/css/jquery.dataTables.min.css \
+	{build_dir}/q2_metadata/templates/tabulate/datatables.min.js
+
+export PYBUILD_BEFORE_INSTALL=rm -vf {build_dir}/.coverage*; \
+	rm {build_dir}/q2_metadata/templates/tabulate/datatables.min.js
+
+export PYBUILD_AFTER_INSTALL=ln -s \
+	/usr/share/javascript/jquery-datatables/css/jquery.dataTables.min.css \
+	{destdir}/{install_dir}/q2_metadata/templates/tabulate/datatables.min.js
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild



View it on GitLab: https://salsa.debian.org/med-team/q2-metadata/commit/9dfe26d6ba9886cb74e0162bbc59c322d8b7b41d

-- 
View it on GitLab: https://salsa.debian.org/med-team/q2-metadata/commit/9dfe26d6ba9886cb74e0162bbc59c322d8b7b41d
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/20190619/cd3b3fbb/attachment-0001.html>


More information about the debian-med-commit mailing list