[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