[med-svn] r5206 - trunk/packages/ensembl/ensembl/57/debian
Steffen Möller
moeller at alioth.debian.org
Tue Aug 31 21:20:26 UTC 2010
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:cvsuser at cvs.sanger.ac.uk:/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
+ *
More information about the debian-med-commit
mailing list