comparison tool_dependencies.xml @ 2:ae369c08a2a7 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/packages/package_openbabel_2_3 commit 2e18fe350712147421228210013814bc0aeec120
author iuc
date Tue, 01 Mar 2016 10:43:16 -0500
parents e5ef70185d24
children
comparison
equal deleted inserted replaced
1:e5ef70185d24 2:ae369c08a2a7
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <tool_dependency> 2 <tool_dependency>
3 <package name="eigen3" version="3.1.3"> 3 <package name="eigen3" version="3.1.3">
4 <repository changeset_revision="b8ed0e76f501" name="package_eigen_3_1" owner="iuc" prior_installation_required="True" toolshed="http://toolshed.g2.bx.psu.edu" /> 4 <repository changeset_revision="baedf7f82cc3" name="package_eigen_3_1" owner="iuc" prior_installation_required="True" toolshed="https://toolshed.g2.bx.psu.edu" />
5 </package> 5 </package>
6 <package name="openbabel" version="2.3.2"> 6 <package name="openbabel" version="2.3.2">
7 <install version="1.0"> 7 <install version="1.0">
8 <actions> 8 <actions>
9 <action type="download_by_url">http://downloads.sourceforge.net/project/openbabel/openbabel/2.3.2/openbabel-2.3.2.tar.gz</action> 9 <action sha256sum="4eaca26679aa6cc85ebf96af19191472ac63ca442c36b0427b369c3a25705188" type="download_by_url">https://depot.galaxyproject.org/software/openbabel/openbabel_2.3.2_src_all.tar.gz</action>
10
11 <!-- populate the environment variables from the dependend repos -->
12 <action type="set_environment_for_install"> 10 <action type="set_environment_for_install">
13 <repository changeset_revision="b8ed0e76f501" name="package_eigen_3_1" owner="iuc" toolshed="http://toolshed.g2.bx.psu.edu"> 11 <repository changeset_revision="baedf7f82cc3" name="package_eigen_3_1" owner="iuc" toolshed="https://toolshed.g2.bx.psu.edu">
14 <package name="eigen3" version="3.1.3" /> 12 <package name="eigen3" version="3.1.3" />
15 </repository> 13 </repository>
16 </action> 14 </action>
17 15
18 <!-- 16 <!-- Huge hack, to point to the actual python lib path. Cmake gets confused with mixed python versions (2.x and 3.x) and we need to point explicitely to the recent version. -->
19 Huge hack, to point to the actual python lib path. Cmake gets confused with mixed python versions (2.x and 3.x) and we need to point explicitely to the recent version.
20 -->
21 <action type="shell_command">cmake . -DPYTHON_BINDINGS=ON -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR -DEIGEN3_INCLUDE_DIR=$EIGEN3_SOURCE_PATH -DPYTHON_LIBRARY=`python -c 'import distutils.sysconfig; print "%s/libpython%s.so" % (distutils.sysconfig.get_config_var("LIBPL"), distutils.sysconfig.get_python_version())'`</action> 17 <action type="shell_command">cmake . -DPYTHON_BINDINGS=ON -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR -DEIGEN3_INCLUDE_DIR=$EIGEN3_SOURCE_PATH -DPYTHON_LIBRARY=`python -c 'import distutils.sysconfig; print "%s/libpython%s.so" % (distutils.sysconfig.get_config_var("LIBPL"), distutils.sysconfig.get_python_version())'`</action>
22 <action type="shell_command">make</action> 18 <action type="make_install" />
23 <action type="shell_command">make install</action>
24 <action type="set_environment"> 19 <action type="set_environment">
25 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/bin</environment_variable> 20 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/bin</environment_variable>
26 <environment_variable action="prepend_to" name="PYTHONPATH">$INSTALL_DIR/lib</environment_variable> 21 <environment_variable action="prepend_to" name="PYTHONPATH">$INSTALL_DIR/lib</environment_variable>
27 <!-- internal variables for open babel --> 22 <!-- internal variables for open babel -->
28 <environment_variable action="set_to" name="BABEL_DATADIR">$INSTALL_DIR/share/openbabel</environment_variable> 23 <environment_variable action="set_to" name="BABEL_DATADIR">$INSTALL_DIR/share/openbabel</environment_variable>