annotate tool_dependencies.xml @ 3:4242d24c6033 draft default tip

Uploaded
author yhoogstrate
date Fri, 31 Jul 2015 05:43:49 -0400
parents 13df148b30ef
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
88696b8f774b planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools/raw/master/package_flaimapper_1_2_1 commit 18c2fff1b59feb43640d744444d8fb6193def183-dirty
yhoogstrate
parents:
diff changeset
1 <?xml version="1.0"?>
88696b8f774b planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools/raw/master/package_flaimapper_1_2_1 commit 18c2fff1b59feb43640d744444d8fb6193def183-dirty
yhoogstrate
parents:
diff changeset
2 <tool_dependency>
1
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
3 <!--
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
4 pysam has had several internal changes in 0.7.*, 0.8.1, 0.8.2 &
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
5 0.8.3 and therefore FlaiMapper is not compatible with all of
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
6 them. For compatibility this package is provided with pysam
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
7 0.8.2.1 which was not originally in the toolshed.
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
8 -->
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
9 <package name="pysam" version="0.8.2.1">
3
4242d24c6033 Uploaded
yhoogstrate
parents: 2
diff changeset
10 <repository changeset_revision="f8fecf1f6eba" name="package_pysam_0_8_2" owner="yhoogstrate" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" />
1
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
11 </package>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
12
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
13 <package name="flaimapper" version="1.2.1">
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
14 <install version="1.0">
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
15 <actions>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
16 <action type="set_environment_for_install">
3
4242d24c6033 Uploaded
yhoogstrate
parents: 2
diff changeset
17 <repository changeset_revision="f8fecf1f6eba" name="package_pysam_0_8_2" owner="yhoogstrate" toolshed="https://toolshed.g2.bx.psu.edu">
1
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
18 <package name="pysam" version="0.8.2.1" />
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
19 </repository>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
20 </action>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
21
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
22 <action type="make_directory">$INSTALL_DIR/bin</action>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
23 <action type="make_directory">$INSTALL_DIR/lib/python</action>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
24 <action type="make_directory">$INSTALL_DIR/lib64/python</action>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
25
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
26 <action type="shell_command">
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
27 git clone https://github.com/yhoogstrate/flaimapper flaimapper &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
28 cd flaimapper &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
29 git reset --hard d3cc32a10ba3d33fde4cb76e8013a51ec8bdf779 &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
30
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
31 export PYTHONPATH=$PYTHONPATH:$INSTALL_DIR &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
32 export PYTHONPATH=$PYTHONPATH:$INSTALL_DIR"/lib/python" &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
33 export PYTHONPATH=$PYTHONPATH:$INSTALL_DIR"/lib64/python" &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
34 export PYTHONPATH=$PYTHONPATH:$PYSAM_PATH &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
35 export PYTHONPATH=$PYTHONPATH:$PYSAM_PATH"/lib/python" &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
36 export PYTHONPATH=$PYTHONPATH:$PYSAM_PATH"/lib64/python" &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
37
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
38 cd src &amp;&amp;
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
39
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
40 python setup.py build &amp;&amp;
2
13df148b30ef Uploaded
yhoogstrate
parents: 1
diff changeset
41 python setup.py install \
13df148b30ef Uploaded
yhoogstrate
parents: 1
diff changeset
42 --home $INSTALL_DIR \
1
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
43 --install-scripts $INSTALL_DIR/bin
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
44 </action>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
45
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
46 <action type="set_environment">
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
47 <environment_variable action="append_to" name="PYTHONPATH">$INSTALL_DIR:$INSTALL_DIR/lib/python:$INSTALL_DIR/lib64/python</environment_variable>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
48 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/bin</environment_variable>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
49 </action>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
50 </actions>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
51 </install>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
52
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
53 <readme>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
54 Downloads and installs FlaiMapper.
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
55
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
56 Prerequisites:
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
57 - Python
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
58 - git
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
59
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
60 Because I accidentally included too much large files within
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
61 the GitHub repository of FlaiMapper, it has become large.
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
62 This is the reason why installation takes a while.
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
63 </readme>
6262f77f889a Uploaded
yhoogstrate
parents: 0
diff changeset
64 </package>
0
88696b8f774b planemo upload for repository https://bitbucket.org/EMCbioinf/galaxy-tool-shed-tools/raw/master/package_flaimapper_1_2_1 commit 18c2fff1b59feb43640d744444d8fb6193def183-dirty
yhoogstrate
parents:
diff changeset
65 </tool_dependency>