[SCM] swami/master: get-svn-source.sh file added

mira-guest at users.alioth.debian.org mira-guest at users.alioth.debian.org
Thu Dec 2 23:35:05 UTC 2010


The following commit has been merged in the master branch:
commit 8567dbef0bc026072430cda541b01bc9cd6ef95c
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date:   Fri Dec 3 00:33:16 2010 +0100

    get-svn-source.sh file added

diff --git a/debian/get-svn-source.sh b/debian/get-svn-source.sh
new file mode 100755
index 0000000..4747d94
--- /dev/null
+++ b/debian/get-svn-source.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+BASE_REL=$(dpkg-parsechangelog 2>/dev/null | sed -ne 's/^Version: \(\([0-9]+\)\)\?\(.*\)-.*/\3/p' | sed 's/{+~-].*//') 
+OLDDIR=${PWD}
+GOS_DIR=${OLDDIR}/get-orig-source
+SVN_COMMIT='svn log https://swami.svn.sourceforge.net/svnroot/swami/trunk/swami -l 1 | sed -ne "s/r\([0-9]\+\).*/\1/p"'
+
+if [ -z ${BASE_REL} ]; then
+	echo 'Please run this script from the sources root directory.'
+	exit 1
+fi
+
+
+rm -rf ${GOS_DIR}
+mkdir ${GOS_DIR} && cd ${GOS_DIR}
+SWAMI_SVN_COMMIT=$(eval "${SVN_COMMIT}")
+svn export -r ${SWAMI_SVN_COMMIT} https://swami.svn.sourceforge.net/svnroot/swami/trunk/swami/ swami
+cd swami/
+cd .. && tar cfz \
+	${OLDDIR}/swami_${BASE_REL}+svn${SWAMI_SVN_COMMIT}.orig.tar.gz \
+	swami
+rm -rf ${GOS_DIR}

-- 
swami packaging



More information about the pkg-multimedia-commits mailing list