4
|
1 <?xml version="1.0"?>
|
0
|
2 <tool_dependency>
|
4
|
3 <package name="libpng" version="1.6.7">
|
|
4 <repository changeset_revision="51f77dcf27bd" name="package_libpng_1_6_7" owner="devteam" prior_installation_required="True" toolshed="http://toolshed.g2.bx.psu.edu" />
|
|
5 </package>
|
0
|
6 <package name="blat" version="35x1">
|
|
7 <install version="1.0">
|
|
8 <actions>
|
4
|
9 <!-- finally go back to the original version and compile blat and the entire server from source
|
|
10 Thanks to Nicola Soranzo.
|
|
11 The problem is that the binaries are not versioned and we can't guarantee reproducibility.
|
|
12 The only way to download the source code of minor releases is from the git repository.
|
|
13 -->
|
|
14 <action type="shell_command">git clone git://genome-source.cse.ucsc.edu/kent.git blat</action>
|
|
15 <action type="shell_command">git reset --hard 84614918e462d7750a8f56e5ce9540c623b87b48</action>
|
|
16 <action type="set_environment_for_install">
|
|
17 <repository changeset_revision="51f77dcf27bd" name="package_libpng_1_6_7" owner="devteam" toolshed="http://toolshed.g2.bx.psu.edu">
|
|
18 <package name="libpng" version="1.6.7" />
|
|
19 </repository>
|
0
|
20 </action>
|
4
|
21 <action type="shell_command">export HOME=$INSTALL_DIR && export MACHTYPE=`uname -m` && export PNGINCL=-I${LIBPNG_ROOT}/include && export PNGLIB="-L${LIBPNG_ROOT}/lib -lpng" && mkdir -p $HOME/bin/$MACHTYPE && make -C src/lib/ && make -C src/jkOwnLib/ && make -C src/blat/ && mv $INSTALL_DIR/bin/$MACHTYPE/* $INSTALL_DIR/bin/ && rm -rf $INSTALL_DIR/.ccache/</action>
|
0
|
22 <action type="set_environment">
|
4
|
23 <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR/bin/</environment_variable>
|
|
24 <environment_variable action="set_to" name="BLAT_PATH">$INSTALL_DIR</environment_variable>
|
0
|
25 </action>
|
|
26 </actions>
|
|
27 </install>
|
|
28 <readme>
|
2
|
29 BLAT sequence aligner from the UCSC: http://genome.ucsc.edu/FAQ/FAQblat.html
|
|
30 Git development repository: http://genome-source.cse.ucsc.edu/gitweb/?p=kent.git
|
0
|
31
|
2
|
32 Please note that the BLAT source and executables are freely available for
|
|
33 academic, nonprofit and personal use. Commercial licensing information is
|
|
34 available on the Kent Informatics website (http://www.kentinformatics.com/).
|
0
|
35 </readme>
|
|
36 </package>
|
|
37 </tool_dependency>
|