[med-svn] r10930 - trunk/packages/qiime/trunk/debian

Andreas Tille tille at alioth.debian.org
Mon May 21 20:42:58 UTC 2012


Author: tille
Date: 2012-05-21 20:42:58 +0000 (Mon, 21 May 2012)
New Revision: 10930

Added:
   trunk/packages/qiime/trunk/debian/get-orig-source
Modified:
   trunk/packages/qiime/trunk/debian/changelog
   trunk/packages/qiime/trunk/debian/watch
Log:
New upstream version + strip binary JAR from source tarball


Modified: trunk/packages/qiime/trunk/debian/changelog
===================================================================
--- trunk/packages/qiime/trunk/debian/changelog	2012-05-21 20:06:44 UTC (rev 10929)
+++ trunk/packages/qiime/trunk/debian/changelog	2012-05-21 20:42:58 UTC (rev 10930)
@@ -1,5 +1,8 @@
-qiime (1.4.0-3) UNRELEASED; urgency=low
+qiime (1.5.0-1) UNRELEASED; urgency=low
 
+  * New upstream version
+  * debian/get-orig-source: Strip *.jar file from upstream source which
+    should never have been there
   * debian/upstream:
      - more complete authors information in BibTeX conform format
      - Moved DOI+PMID to References

Added: trunk/packages/qiime/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/qiime/trunk/debian/get-orig-source	                        (rev 0)
+++ trunk/packages/qiime/trunk/debian/get-orig-source	2012-05-21 20:42:58 UTC (rev 10930)
@@ -0,0 +1,29 @@
+#!/bin/sh
+# get source for king and strip binary JARs
+
+set -e
+NAME=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
+
+if ! echo $@ | grep -q upstream-version ; then
+    VERSION=`dpkg-parsechangelog | awk '/^Version:/ { print $2 }' | sed 's/\([0-9\.]\+\)-[0-9]\+$/\1/'`
+else
+    VERSION=`echo $@ | sed "s?^.*--upstream-version \([0-9.]\+\) .*${name}.*?\1?"`
+    if echo "$VERSION" | grep -q "upstream-version" ; then
+        echo "Unable to parse version number"
+        exit
+    fi
+fi
+
+# Upstream tarball has upper case 'Q'
+UPSTREAMNAME=`echo ${NAME} | tr [q] [Q]`
+TARDIR=${UPSTREAMNAME}-${VERSION}
+
+mkdir -p ../tarballs
+cd ../tarballs
+tar xaf ../${UPSTREAMNAME}-${VERSION}.tar.gz
+
+# Remove useless JAR and CLASS files
+find . -name "*.jar" -delete
+
+GZIP="--best --no-name" tar --owner=root --group=root --mode=a+rX -czf "$NAME"_"$VERSION".orig.tar.gz "${TARDIR}"
+rm -rf "$TARDIR"


Property changes on: trunk/packages/qiime/trunk/debian/get-orig-source
___________________________________________________________________
Added: svn:executable
   + *

Modified: trunk/packages/qiime/trunk/debian/watch
===================================================================
--- trunk/packages/qiime/trunk/debian/watch	2012-05-21 20:06:44 UTC (rev 10929)
+++ trunk/packages/qiime/trunk/debian/watch	2012-05-21 20:42:58 UTC (rev 10930)
@@ -1,2 +1,3 @@
 version=3
-http://sf.net/qiime/Qiime-([.0-9]+)\.tar\.gz
+http://sf.net/qiime/Qiime-([.0-9]+)\.tar\.gz \
+  debian debian/get-orig-source




More information about the debian-med-commit mailing list