Mercurial > repos > pjbriggs > pal_finder
annotate tool_dependencies.xml @ 1:771ebe02636f draft
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
author | pjbriggs |
---|---|
date | Mon, 23 Mar 2015 07:01:37 -0400 |
parents | 3f908e7fff4f |
children | b6ccc7dd7b02 |
rev | line source |
---|---|
0 | 1 <?xml version="1.0"?> |
2 <tool_dependency> | |
3 <package name="pal_finder" version="0.02.04"> | |
4 <install version="1.0"> | |
5 <actions> | |
6 <action type="download_by_url">http://sourceforge.net/projects/palfinder/files/pal_finder_v0.02.04.tar.gz</action> | |
7 <action type="move_file"> | |
8 <source>pal_finder_v0.02.04.pl</source> | |
9 <destination>$INSTALL_DIR/bin</destination> | |
10 </action> | |
11 <action type="move_file"> | |
12 <source>config.txt</source> | |
13 <destination>$INSTALL_DIR/data</destination> | |
14 </action> | |
15 <action type="move_file"> | |
16 <source>simple.ref</source> | |
17 <destination>$INSTALL_DIR/data</destination> | |
18 </action> | |
19 <action type="set_environment"> | |
20 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable> | |
21 </action> | |
22 <action type="set_environment"> | |
23 <environment_variable name="PALFINDER_SCRIPT_DIR" action="set_to">$INSTALL_DIR/bin</environment_variable> | |
24 </action> | |
25 <action type="set_environment"> | |
26 <environment_variable name="PALFINDER_DATA_DIR" action="set_to">$INSTALL_DIR/data</environment_variable> | |
27 </action> | |
28 </actions> | |
29 </install> | |
30 <readme>pal_finder also needs Perl</readme> | |
31 </package> | |
1
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
32 <package name="perl" version="5.16.3"> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
33 <install version="1.0"> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
34 <actions> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
35 <!-- install perl --> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
36 <action type="download_by_url">http://www.cpan.org/src/5.0/perl-5.16.3.tar.gz</action> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
37 <action type="shell_command">./Configure -des -Dprefix=$INSTALL_DIR -Dstartperl='#!/usr/bin/env perl'</action> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
38 <action type="make_install" /> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
39 <action type="set_environment"> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
40 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
41 </action> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
42 </actions> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
43 </install> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
44 <readme> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
45 Perl 5 is a highly capable, feature-rich programming language with over 25 years of |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
46 development: |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
47 |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
48 http://www.perl.org/ |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
49 </readme> |
771ebe02636f
Uploaded version 0.02.04.2: fix bug that causes tool to fail when prefix includes spaces; add explicit dependency on Perl 5.16.3.
pjbriggs
parents:
0
diff
changeset
|
50 </package> |
0 | 51 <package name="primer3_core" version="2.0.0"> |
52 <install version="1.0"> | |
53 <actions> | |
54 <action type="download_by_url">https://sourceforge.net/projects/primer3/files/primer3/2.0.0-alpha/primer3-2.0.0-alpha.tar.gz</action> | |
55 <action type="shell_command">make -C src -f Makefile</action> | |
56 <action type="move_file"> | |
57 <source>src/primer3_core</source> | |
58 <destination>$INSTALL_DIR/bin</destination> | |
59 </action> | |
60 <action type="set_environment"> | |
61 <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable> | |
62 </action> | |
63 </actions> | |
64 </install> | |
65 <readme>primer3_core</readme> | |
66 </package> | |
67 </tool_dependency> |