Mercurial > repos > jankanis > blast2html2
comparison tool_dependencies.xml @ 84:4340432b7191 default
Backed out changesets 0b5819dc1478 and 3338571b44cd to create new release version
author | Jan Kanis <jan.code@jankanis.nl> |
---|---|
date | Tue, 24 Jun 2014 11:00:57 +0200 |
parents | 0b5819dc1478 |
children | 2edb77030a9e |
comparison
equal
deleted
inserted
replaced
83:0b5819dc1478 | 84:4340432b7191 |
---|---|
8 <package name="libxslt" version="1.1.28"> | 8 <package name="libxslt" version="1.1.28"> |
9 <repository name="package_libxslt_1_1_28" owner="devteam" prior_installation_required="True" | 9 <repository name="package_libxslt_1_1_28" owner="devteam" prior_installation_required="True" |
10 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee" /> | 10 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee" /> |
11 </package> | 11 </package> |
12 | 12 |
13 <package name="python3" version="3.4.1"> | |
14 <repository name="package_python3_4" owner="jankanis" prior_installation_required="True" | |
15 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="d30e6a97dfbf" /> | |
16 </package> | |
17 | |
13 <package name="blast2html_venv" version="0.1"> | 18 <package name="blast2html_venv" version="0.1"> |
14 <install version="1.0"> | 19 <install version="1.0"> |
15 <actions> | 20 <actions> |
16 <action type="set_environment_for_install"> | 21 <action type="set_environment_for_install"> |
17 <repository name="package_libxml2_2_9_1" owner="jankanis" | 22 <repository name="package_libxml2_2_9_1" owner="jankanis" |
20 </repository> | 25 </repository> |
21 <repository name="package_libxslt_1_1_28" owner="devteam" | 26 <repository name="package_libxslt_1_1_28" owner="devteam" |
22 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee"> | 27 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee"> |
23 <package name="libxslt" version="1.1.28" /> | 28 <package name="libxslt" version="1.1.28" /> |
24 </repository> | 29 </repository> |
30 <repository name="package_python3_4" owner="jankanis" | |
31 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="d30e6a97dfbf"> | |
32 <package name="python3" version="3.4.1" /> | |
33 </repository> | |
25 </action> | 34 </action> |
26 | 35 |
27 <action type="setup_virtualenv"> | 36 <action type="shell_command"> |
28 lxml==3.3.5 | 37 # Unset any saved environment settings from parent virtual |
29 jinja2==2.7.3 | 38 # environments, e.g. for python 2 or if Galaxy itself is running |
30 </action> | 39 # from within a virtual environment. |
40 unset _OLD_VIRTUAL_PATH; unset _OLD_VIRTUAL_PYTHONHOME | |
41 pyvenv blast2html_venv | |
42 blast2html_venv/bin/pip3 install lxml jinja2 | |
43 </action> | |
31 | 44 |
32 <action type="set_environment"> | 45 <action type="set_environment"> |
46 <!-- Remove any incoming PYTHONPATH elements from Galaxy's own environment --> | |
47 <environment_variable name="PYTHONPATH" action="set_to">$INSTALL_DIR/blast2html_venv/lib/python3.4/site-packages</environment_variable> | |
48 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/blast2html_venv/bin</environment_variable> | |
49 <environment_variable name="PYTHONHOME" action="set_to"></environment_variable> | |
33 <!-- To find shared libraries such as libssl or libxml2 --> | 50 <!-- To find shared libraries such as libssl or libxml2 --> |
34 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LD_LIBRARY_PATH]</environment_variable> | 51 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LD_LIBRARY_PATH]</environment_variable> |
35 <!-- libxml2 doesn't actually export its own LD_LIBRARY_PATH --> | 52 <!-- libxml2 doesn't actually export its own LD_LIBRARY_PATH --> |
36 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LIBXML_ROOT_PATH]/lib</environment_variable> | 53 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LIBXML_ROOT_PATH]/lib</environment_variable> |
37 </action> | 54 </action> |
38 </actions> | 55 </actions> |
39 </install> | 56 </install> |
40 <readme>A Python 2 virtual environment that includes the python packages blast2html depends on, which are lxml and jinja2.</readme> | 57 <readme>A Python 3 virtual environment that includes the python packages blast2html depends on, which are lxml and jinja2.</readme> |
41 </package> | 58 </package> |
42 | 59 |
43 </tool_dependency> | 60 </tool_dependency> |