annotate tool_dependencies.xml @ 93:c174a815da9c draft

add LIBRARY_PATH variable
author Jan Kanis <jan.code@jankanis.nl>
date Tue, 24 Jun 2014 17:13:41 +0200
parents 8a712d393559
children 20639b08d781
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
43
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
1 <?xml version="1.0"?>
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
2 <tool_dependency>
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
3 <package name="libxml2" version="2.9.1">
67
c546e759bf2a depend on modified libxml2 that exports LD_LIBRARY_PATH
Jan Kanis <jan.code@jankanis.nl>
parents: 66
diff changeset
4 <repository name="package_libxml2_2_9_1" owner="jankanis" prior_installation_required="True"
c546e759bf2a depend on modified libxml2 that exports LD_LIBRARY_PATH
Jan Kanis <jan.code@jankanis.nl>
parents: 66
diff changeset
5 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="98807f0505f0" />
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
6 </package>
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
7
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
8 <package name="libxslt" version="1.1.28">
50
49de6a204554 fix prior_installation_required flag
Jan Kanis <jan.code@jankanis.nl>
parents: 49
diff changeset
9 <repository name="package_libxslt_1_1_28" owner="devteam" prior_installation_required="True"
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
10 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee" />
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
11 </package>
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
12
92
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
13 <package name="zlib" version="1.2.8">
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
14 <repository name="package_zlib_1_2_8" owner="iuc" prior_installation_required="True"
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
15 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="31f1e69aae89" />
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
16 </package>
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
17
87
2edb77030a9e re-include backed out revisions and update version numbers
Jan Kanis <jan.code@jankanis.nl>
parents: 86
diff changeset
18 <package name="blast2html_venv" version="0.2">
43
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
19 <install version="1.0">
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
20 <actions>
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
21 <action type="set_environment_for_install">
67
c546e759bf2a depend on modified libxml2 that exports LD_LIBRARY_PATH
Jan Kanis <jan.code@jankanis.nl>
parents: 66
diff changeset
22 <repository name="package_libxml2_2_9_1" owner="jankanis"
c546e759bf2a depend on modified libxml2 that exports LD_LIBRARY_PATH
Jan Kanis <jan.code@jankanis.nl>
parents: 66
diff changeset
23 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="98807f0505f0">
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
24 <package name="libxml2" version="2.9.1" />
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
25 </repository>
50
49de6a204554 fix prior_installation_required flag
Jan Kanis <jan.code@jankanis.nl>
parents: 49
diff changeset
26 <repository name="package_libxslt_1_1_28" owner="devteam"
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
27 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="039b04adcfee">
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
28 <package name="libxslt" version="1.1.28" />
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
29 </repository>
92
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
30 <repository name="package_zlib_1_2_8" owner="iuc"
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
31 toolshed="http://toolshed.g2.bx.psu.edu" changeset_revision="31f1e69aae89">
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
32 <package name="zlib" version="1.2.8" />
8a712d393559 add zlib dependency
Jan Kanis <jan.code@jankanis.nl>
parents: 90
diff changeset
33 </repository>
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
34 </action>
87
2edb77030a9e re-include backed out revisions and update version numbers
Jan Kanis <jan.code@jankanis.nl>
parents: 86
diff changeset
35
2edb77030a9e re-include backed out revisions and update version numbers
Jan Kanis <jan.code@jankanis.nl>
parents: 86
diff changeset
36 <action type="setup_virtualenv">
2edb77030a9e re-include backed out revisions and update version numbers
Jan Kanis <jan.code@jankanis.nl>
parents: 86
diff changeset
37 jinja2==2.7.3
88
463744384507 add missing dependencies
Jan Kanis <jan.code@jankanis.nl>
parents: 87
diff changeset
38 six==1.7.2
463744384507 add missing dependencies
Jan Kanis <jan.code@jankanis.nl>
parents: 87
diff changeset
39 argparse==1.2.1
87
2edb77030a9e re-include backed out revisions and update version numbers
Jan Kanis <jan.code@jankanis.nl>
parents: 86
diff changeset
40 </action>
90
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
41
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
42 <!-- install lxml manually, as the setup_virtualenv action does not include the environment
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
43 from set_environment_for_install but shell_command does -->
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
44 <action type="shell_command">
93
c174a815da9c add LIBRARY_PATH variable
Jan Kanis <jan.code@jankanis.nl>
parents: 92
diff changeset
45 export LIBRARY_PATH="$ZLIB_ROOT_PATH/lib:$LIBRARY_PATH"
90
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
46 $INSTALL_DIR/venv/bin/pip install lxml==3.3.5
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
47 </action>
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
48
55
4217bb9cf1d3 depend on python 3; fix internal links with multiple iterations
Jan Kanis <jan.code@jankanis.nl>
parents: 53
diff changeset
49 <action type="set_environment">
90
62aac637dd6c (attempt to) get lxml install working
Jan Kanis <jan.code@jankanis.nl>
parents: 88
diff changeset
50 <!-- add libxml2 library path so the runtime can find the shared library -->
66
b68c04bf6912 work around missing ld library path for libxml
Jan Kanis <jan.code@jankanis.nl>
parents: 65
diff changeset
51 <environment_variable name="LD_LIBRARY_PATH" action="prepend_to">$ENV[LIBXML_ROOT_PATH]/lib</environment_variable>
48
518580263e96 change tool_dependencies.xml
Jan Kanis <jan.code@jankanis.nl>
parents: 47
diff changeset
52 </action>
43
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
53 </actions>
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
54 </install>
87
2edb77030a9e re-include backed out revisions and update version numbers
Jan Kanis <jan.code@jankanis.nl>
parents: 86
diff changeset
55 <readme>A Python 2 virtual environment that includes the python packages blast2html depends on, which are lxml and jinja2.</readme>
43
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
56 </package>
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
57
637f96ffb9a4 more dependency updates, now including the python package dependencies
Jan Kanis <jan.code@jankanis.nl>
parents:
diff changeset
58 </tool_dependency>