Author: moeller
Date: 2010-08-31 21:20:22 +0000 (Tue, 31 Aug 2010)
New Revision: 5206

Added:
   trunk/packages/ensembl/ensembl/57/debian/prepare_ensembl_source_packages.sh
Log:
Added script to perform the download
of upstream sources.


Added: 
trunk/packages/ensembl/ensembl/57/debian/prepare_ensembl_source_packages.sh
===================================================================
--- trunk/packages/ensembl/ensembl/57/debian/prepare_ensembl_source_packages.sh 
                        (rev 0)
+++ trunk/packages/ensembl/ensembl/57/debian/prepare_ensembl_source_packages.sh 
2010-08-31 21:20:22 UTC (rev 5206)
@@ -0,0 +1,46 @@
+#!/bin/bash
+
+set -e
+
+# All libraries must be of the same version - update them all or none
+if [ -z "$ensemblversion" ]; then
+       ensemblversion=57
+fi
+
+if [ -d "$ensemblversion" ] ; then cd $ensemblversion; else 
+       echo "No dir $ensemblversion"
+       exit;
+fi
+
+export CVSROOT=":pserver:[email protected]:/cvsroot/ensembl"
+
+echo "Logging in to Sanger CVS, type password CVSUSER"
+cvs login
+
+echo
+echo " Performing checkout"
+echo
+
+for package in ensembl-api ensembl-website
+do
+       echo "----------------------------------------------------"
+       echo "                  $package"
+       echo "----------------------------------------------------"
+       if [ -d "$dname" ]; then
+               echo "Skipping fetch of package '$dname', directory is already 
existing."
+               #(cd $i && cvs -z 3 update .)
+       else 
+               cvs -z 3 checkout -r branch-ensembl-${ensemblversion} ${package}
+       fi
+       echo
+done
+
+echo 
+echo "  Removing CVS directories."
+echo
+
+find . -name CVS -a -type d | xargs -r rm -rf
+
+echo
+echo "Success."
+echo


Property changes on: 
trunk/packages/ensembl/ensembl/57/debian/prepare_ensembl_source_packages.sh
___________________________________________________________________
Added: svn:executable
   + *


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit

Reply via email to