[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