annotate tool_dependencies.xml @ 8:27daa4034544 draft

Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
author devteam
date Tue, 10 Dec 2013 14:11:14 -0500
parents 27b61d58dfb4
children 423c17dafd88
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
1 <?xml version="1.0"?>
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
2 <tool_dependency>
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
3 <package name="emboss" version="5.0.0">
7
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
4 <install version="1.0">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
5 <actions_group>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
6 <actions architecture="i386" os="linux">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
7 <action type="download_by_url">http://depot.galaxyproject.org/package/linux/i386/emboss/emboss-5.0.0-Linux-i686.tgz</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
8 <action type="move_directory_files">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
9 <source_directory>.</source_directory>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
10 <destination_directory>$INSTALL_DIR</destination_directory>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
11 </action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
12 </actions>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
13 <actions architecture="x86_64" os="linux">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
14 <action type="download_by_url">http://depot.galaxyproject.org/package/linux/x86_64/emboss/emboss-5.0.0-Linux-x86_64.tgz</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
15 <action type="move_directory_files">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
16 <source_directory>.</source_directory>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
17 <destination_directory>$INSTALL_DIR</destination_directory>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
18 </action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
19 </actions>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
20 <actions architecture="x86_64" os="darwin">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
21 <action type="download_by_url">http://depot.galaxyproject.org/package/darwin/x86_64/emboss/emboss-5.0.0-Darwin-x86_64.tgz</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
22 <action type="move_directory_files">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
23 <source_directory>.</source_directory>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
24 <destination_directory>$INSTALL_DIR</destination_directory>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
25 </action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
26 </actions>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
27 <actions>
8
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
28 <package name="libx11" version="1.5.0">
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
29 <repository changeset_revision="6367d6fc9f82" name="package_libx11_1_5_0" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" />
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
30 </package>
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
31 <package name="libxproto" version="7.0.23">
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
32 <repository changeset_revision="fd9ca3b78488" name="package_libxproto_7_0_23" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" />
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
33 </package>
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
34 <package name="libxcb" version="1.9.1">
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
35 <repository changeset_revision="30193f711b44" name="package_libxcb_1_9_1" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" />
27daa4034544 Uploaded a tool dependency that includes a recipe to compile emboss 5 from source, including complex repository dependencies.
devteam
parents: 7
diff changeset
36 </package>
7
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
37 <action type="download_by_url">ftp://emboss.open-bio.org/pub/EMBOSS/old/5.0.0/EMBOSS-5.0.0.tar.gz</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
38 <action type="set_environment_for_install">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
39 <repository changeset_revision="6367d6fc9f82" name="package_libx11_1_5_0" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
40 <package name="libx11" version="1.5.0" />
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
41 </repository>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
42 <repository changeset_revision="fd9ca3b78488" name="package_libxproto_7_0_23" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
43 <package name="libxproto" version="7.0.23" />
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
44 </repository>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
45 <repository changeset_revision="30193f711b44" name="package_libxcb_1_9_1" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
46 <package name="libxcb" version="1.9.1" />
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
47 </repository>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
48 </action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
49 <action type="shell_command">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
50 export LDFLAGS="-L$XCB_LIBS -lm"
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
51 export CFLAGS="-I$XPROTO_INCLUDES" &amp;&amp; ./configure --prefix=$INSTALL_DIR --x-includes=$X11_INCLUDE_DIR --x-libraries=$X11_LIB_DIR
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
52 </action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
53 <action type="shell_command">make &amp;&amp; make install</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
54 <action extract="true" type="download_file">ftp://emboss.open-bio.org/pub/EMBOSS/old/5.0.0/PHYLIP-3.6b.tar.gz</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
55 <action type="change_directory">PHYLIP-3.6b</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
56 <action type="shell_command">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
57 export LDFLAGS="-L$XCB_LIBS -lm"
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
58 export CFLAGS="-I$XPROTO_INCLUDES" &amp;&amp; ./configure --prefix=$INSTALL_DIR --x-includes=$X11_INCLUDE_DIR --x-libraries=$X11_LIB_DIR
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
59 </action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
60 <action type="shell_command">make &amp;&amp; make install</action>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
61 </actions>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
62 <action type="set_environment">
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
63 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/bin</environment_variable>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
64 <environment_variable action="set_to" name="EMBOSS_ACDROOT">$INSTALL_DIR/share/EMBOSS/acd</environment_variable>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
65 <environment_variable action="set_to" name="EMBOSS_DATA">$INSTALL_DIR/share/EMBOSS/data</environment_variable>
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
66 <environment_variable action="set_to" name="PLPLOT_LIB">$INSTALL_DIR/share/EMBOSS</environment_variable>
0
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
67 </action>
7
27b61d58dfb4 Uploaded tool dependency definition that attempts to download a platform-specific precompiled binary.
devteam
parents: 6
diff changeset
68 </actions_group>
0
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
69 </install>
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
70 <readme>
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
71 These links provide information for building the Emboss package in most environments.
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
72
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
73 System requirements
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
74 http://emboss.sourceforge.net/download/#Requirements
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
75
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
76 Platform-dependent notes
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
77 http://emboss.sourceforge.net/download/#Platforms
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
78 </readme>
9fd501d0f295 Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff changeset
79 </package>
2
3569b0e8a8c1 Uploaded tool dependency definition that explicitly prepends $INSTALL_DIR/bin to the $PATH environment variable.
devteam
parents: 1
diff changeset
80 </tool_dependency>