Mercurial > repos > devteam > package_emboss_5_0_0
annotate tool_dependencies.xml @ 5:69d798291360 draft
Updated tool dependency definition.
author | devteam |
---|---|
date | Wed, 27 Nov 2013 23:52:17 -0500 |
parents | be713681f50f |
children | 64b58c8f2827 |
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> |
5 | 3 <package name="libx11" version="1.5.0"> |
4 <repository changeset_revision="06f3f6f667b0" name="package_libx11_1_5_0" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" /> | |
5 </package> | |
6 <package name="libxproto" version="7.0.23"> | |
7 <repository changeset_revision="fd9ca3b78488" name="package_libxproto_7_0_23" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" /> | |
8 </package> | |
9 <package name="libxcb" version="1.9.1"> | |
10 <repository changeset_revision="e088e0d75718" name="package_libxcb_1_9_1" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" /> | |
0
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
11 </package> |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
12 <package name="emboss" version="5.0.0"> |
5 | 13 <install version="1.0"> |
14 <actions> | |
15 <action type="download_by_url">ftp://emboss.open-bio.org/pub/EMBOSS/old/5.0.0/EMBOSS-5.0.0.tar.gz</action> | |
0
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
16 <action type="set_environment_for_install"> |
5 | 17 <repository changeset_revision="06f3f6f667b0" name="package_libx11_1_5_0" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" /> |
18 <repository changeset_revision="fd9ca3b78488" name="package_libxproto_7_0_23" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" /> | |
19 <repository changeset_revision="e088e0d75718" name="package_libxcb_1_9_1" owner="devteam" prior_installation_required="True" toolshed="http://testtoolshed.g2.bx.psu.edu" /> | |
0
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
20 </action> |
5 | 21 <action type="shell_command"> |
22 export CFLAGS="-I$XPROTO_INCLUDES" && \ | |
23 export LDFLAGS="-L$XCB_LIBS" && \ | |
24 ./configure --prefix=$INSTALL_DIR --x-includes=$X11_INCLUDE_DIR --x-libraries=$X11_LIB_DIR | |
0
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
25 </action> |
1
f117a9d9dc9c
Update the tool_dependencies.xml to use a single <actions> tag set.
devteam
parents:
0
diff
changeset
|
26 <action type="shell_command">make && make install</action> |
3
0e97d4936c23
Uploaded tool_dependencies.xml modified to use the cheetah syntax contributed by B. Gruning.
devteam
parents:
2
diff
changeset
|
27 <action extract="true" type="download_file">ftp://emboss.open-bio.org/pub/EMBOSS/old/5.0.0/PHYLIP-3.6b.tar.gz</action> |
1
f117a9d9dc9c
Update the tool_dependencies.xml to use a single <actions> tag set.
devteam
parents:
0
diff
changeset
|
28 <action type="change_directory">PHYLIP-3.6b</action> |
5 | 29 <action type="shell_command"> |
30 export CFLAGS="-I$XPROTO_INCLUDES" && \ | |
31 export LDFLAGS="-L$XCB_LIBS" && \ | |
32 ./configure --prefix=$INSTALL_DIR --x-includes=$X11_INCLUDE_DIR --x-libraries=$X11_LIB_DIR | |
0
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
33 </action> |
1
f117a9d9dc9c
Update the tool_dependencies.xml to use a single <actions> tag set.
devteam
parents:
0
diff
changeset
|
34 <action type="shell_command">make && make install</action> |
2
3569b0e8a8c1
Uploaded tool dependency definition that explicitly prepends $INSTALL_DIR/bin to the $PATH environment variable.
devteam
parents:
1
diff
changeset
|
35 <action type="set_environment"> |
5 | 36 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/bin</environment_variable> |
2
3569b0e8a8c1
Uploaded tool dependency definition that explicitly prepends $INSTALL_DIR/bin to the $PATH environment variable.
devteam
parents:
1
diff
changeset
|
37 </action> |
0
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
38 </actions> |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
39 </install> |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
40 <readme> |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
41 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
|
42 |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
43 System requirements |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
44 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
|
45 |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
46 Platform-dependent notes |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
47 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
|
48 </readme> |
9fd501d0f295
Uploaded tool dependency definition that downloads and installs EMBOSS 5.0.0 and PHYLIP 3.6b.
devteam
parents:
diff
changeset
|
49 </package> |
2
3569b0e8a8c1
Uploaded tool dependency definition that explicitly prepends $INSTALL_DIR/bin to the $PATH environment variable.
devteam
parents:
1
diff
changeset
|
50 </tool_dependency> |