comparison tool_dependencies.xml @ 92:dede77ad7069

update to latest zlib, remove workaround for missing zlib env variable
author Jan Kanis <jan.code@jankanis.nl>
date Tue, 24 Jun 2014 18:12:19 +0200
parents 20639b08d781
children 15b289ffdf2b
comparison
equal deleted inserted replaced
91:20639b08d781 92:dede77ad7069
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="zlib" version="1.2.8"> 13 <package name="zlib" version="1.2.8">
14 <repository name="package_zlib_1_2_8" owner="iuc" prior_installation_required="True" 14 <repository name="package_zlib_1_2_8" owner="iuc" prior_installation_required="True"
15 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="31f1e69aae89" /> 15 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="63a4a902cda2" />
16 </package> 16 </package>
17 17
18 <package name="blast2html_venv" version="0.2"> 18 <package name="blast2html_venv" version="0.2">
19 <install version="1.0"> 19 <install version="1.0">
20 <actions> 20 <actions>
26 <repository name="package_libxslt_1_1_28" owner="devteam" 26 <repository name="package_libxslt_1_1_28" owner="devteam"
27 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee"> 27 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee">
28 <package name="libxslt" version="1.1.28" /> 28 <package name="libxslt" version="1.1.28" />
29 </repository> 29 </repository>
30 <repository name="package_zlib_1_2_8" owner="iuc" 30 <repository name="package_zlib_1_2_8" owner="iuc"
31 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="31f1e69aae89"> 31 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="63a4a902cda2">
32 <package name="zlib" version="1.2.8" /> 32 <package name="zlib" version="1.2.8" />
33 </repository> 33 </repository>
34 </action> 34 </action>
35 35
36 <action type="setup_virtualenv"> 36 <action type="setup_virtualenv">
40 </action> 40 </action>
41 41
42 <!-- install lxml manually, as the setup_virtualenv action does not include the environment 42 <!-- install lxml manually, as the setup_virtualenv action does not include the environment
43 from set_environment_for_install but shell_command does --> 43 from set_environment_for_install but shell_command does -->
44 <action type="shell_command"> 44 <action type="shell_command">
45 export LIBRARY_PATH="$ZLIB_ROOT_PATH/lib:$LIBRARY_PATH"
46 $INSTALL_DIR/venv/bin/pip install lxml==3.3.5 45 $INSTALL_DIR/venv/bin/pip install lxml==3.3.5
47 </action> 46 </action>
48 47
49 <action type="set_environment"> 48 <action type="set_environment">
50 <!-- add libxml2 library path so the runtime can find the shared library --> 49 <!-- add libxml2/zlib library paths so the runtime can find the shared libraries -->
51 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LD_LIBRARY_PATH]</environment_variable> 50 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LD_LIBRARY_PATH]</environment_variable>
52 </action> 51 </action>
53 </actions> 52 </actions>
54 </install> 53 </install>
55 <readme>A Python 2 virtual environment that includes the python packages blast2html depends on, which are lxml and jinja2.</readme> 54 <readme>A Python 2 virtual environment that includes the python packages blast2html depends on, which are lxml and jinja2.</readme>