[med-svn] [giira] 02/09: debian/get-orig-source: Fetch latest commit from SVN and create date based version number
Andreas Tille
tille at debian.org
Mon Jan 9 11:39:59 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository giira.
commit 2b25d252aca71646bf81e937c43b8904009fa858
Author: Andreas Tille <tille at debian.org>
Date: Mon Jan 9 11:55:45 2017 +0100
debian/get-orig-source: Fetch latest commit from SVN and create date based version number
---
debian/changelog | 2 ++
debian/get-orig-source | 13 ++++++++++++-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 58da227..550e289 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,8 @@
giira (0.0.20140210-3) UNRELEASED; urgency=medium
* cme fix dpkg-control
+ * debian/get-orig-source: Fetch latest commit from SVN and create date
+ based version number
-- Andreas Tille <tille at debian.org> Mon, 09 Jan 2017 11:18:29 +0100
diff --git a/debian/get-orig-source b/debian/get-orig-source
index 7c904b6..eb61a10 100755
--- a/debian/get-orig-source
+++ b/debian/get-orig-source
@@ -7,6 +7,17 @@ NAME=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
COMPRESSION=xz
VERSION=`dpkg-parsechangelog | awk '/^Version:/ { print $2 }' | sed 's/\([0-9\.]\+\)-[0-9]\+$/\1/'`
+SVNURI="svn://svn.code.sf.net/p/${NAME}/code/trunk"
+#revision=`LANG=C svn info ${SVNURI} | grep "^Last Changed Rev:" | sed 's/Last Changed Rev: *//'`
+SVNDATE=`LANG=C svn info ${SVNURI} | grep '^Last Changed Date' | sed 's/^Last Changed Date: \([0-9]\+\)-\([0-9][0-9]\)-\([0-9][0-9]\) .*/\1\2\3/'`
+if echo $VERSION | grep -q "$SVNDATE$" ; then
+ echo "Package is up to date".
+ exit
+fi
+
+# echo "Package needs update"
+VERSION=`echo ${VERSION}| sed "s/\.[0-9]\+$//"`.${SVNDATE}
+
mkdir -p ../tarballs
cd ../tarballs
TARDIR=${NAME}-${VERSION}
@@ -18,7 +29,7 @@ mv GIIRA $TARDIR
cd $TARDIR
rm -f *.jar
# fetch source from JAR from SVN
-svn --quiet export svn://svn.code.sf.net/p/${NAME}/code/trunk/src
+svn --quiet export ${SVNURI}/src
cd ..
GZIP="--best --no-name" XZ_OPT="-6v" tar --owner=root --group=root --mode=a+rX -a -cf ${NAME}_${VERSION}.orig.tar.${COMPRESSION} ${TARDIR}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/giira.git
More information about the debian-med-commit
mailing list