rpms/banshee/F-12 banshee-make-git-snapshot.sh,1.2,1.3

chkr chkr at fedoraproject.org
Wed Nov 18 20:07:20 UTC 2009


Author: chkr

Update of /cvs/pkgs/rpms/banshee/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16397

Added Files:
	banshee-make-git-snapshot.sh 
Log Message:
add missing git-snapshot script



Index: banshee-make-git-snapshot.sh
===================================================================
RCS file: banshee-make-git-snapshot.sh
diff -N banshee-make-git-snapshot.sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ banshee-make-git-snapshot.sh	18 Nov 2009 20:07:20 -0000	1.3
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# Usage: ./banshee-make-git-snapshot.sh [COMMIT] [DATE]
+#
+# to make a snapshot of the given tag/branch.  Defaults to HEAD.
+# Point env var REF to a local banshee repo to reduce clone time.
+
+if [ -z $2 ]; then
+  DATE=`date +%Y%m%d`
+else
+  DATE=$2
+fi
+
+DIRNAME="banshee-$DATE"
+
+echo REF ${REF:+--reference $REF}
+echo DIRNAME $DIRNAME
+echo HEAD ${1:-HEAD}
+
+rm -rf $DIRNAME
+
+git clone ${REF:+--reference $REF} \
+        git://git.gnome.org/banshee $DIRNAME
+
+GIT_DIR=$DIRNAME/.git git archive --format=tar --prefix=$DIRNAME/ ${1:-HEAD} \
+        | bzip2 > $DIRNAME.tar.bz2
+
+rm -rf $DIRNAME
+




More information about the scm-commits mailing list