diff tool_dependencies.xml @ 4:4e2883bb058d draft

Synchronise version with one on main toolshed (version of 30/06/2015)
author pjbriggs
date Wed, 10 Aug 2016 11:04:42 -0400
parents 695d61decd06
children 55ed5e1b7a07
line wrap: on
line diff
--- a/tool_dependencies.xml	Wed Apr 22 05:34:06 2015 -0400
+++ b/tool_dependencies.xml	Wed Aug 10 11:04:42 2016 -0400
@@ -1,8 +1,17 @@
 <?xml version="1.0"?>
 <tool_dependency>
-  <!-- Dependencies from main/test toolsheds -->
+  <!-- Local version of R 3.1.2 dependency -->
   <package name="R" version="3.1.2">
-    <repository changeset_revision="41f43a2064ba" name="package_r_3_1_2" owner="iuc" prior_installation_required="True" toolshed="https://testtoolshed.g2.bx.psu.edu" />
+    <install version="1.0">
+      <actions>
+	<action type="download_by_url">http://cran.r-project.org/src/base/R-3/R-3.1.2.tar.gz</action>
+        <action type="shell_command">./configure --prefix=$INSTALL_DIR</action>
+        <action type="make_install" />
+        <action type="set_environment">
+          <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR/bin</environment_variable>
+        </action>
+      </actions>
+    </install>
   </package>
   <!-- Python mysqldb package -->
   <package name="python_mysqldb" version="1.2.5">
@@ -83,4 +92,23 @@
     http://liulab.dfci.harvard.edu/CEAS/index.html
     </readme>
   </package>
+  <!-- fetchChromSize from UCSC tools -->
+  <package name="ucsc_fetchChromSizes" version="1.0">
+      <install version="1.0">
+        <actions>
+          <action type="download_binary">
+            <url_template architecture="x86_64" os="linux">http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/fetchChromSizes</url_template>
+          </action>
+          <action type="chmod">
+            <file mode="755">$INSTALL_DIR/fetchChromSizes</file>
+          </action>
+          <action type="set_environment">
+            <environment_variable action="prepend_to" name="PATH">$INSTALL_DIR</environment_variable>
+        </action>
+	</actions>
+      </install>
+    <readme>Installs the binary executable for the fetchChromSizes utility
+    from UCSC tools
+    </readme>
+  </package>
 </tool_dependency>