[pkg-java] r12456 - trunk/libjgrapht-java/branch_0.8/debian
Giovanni Mascellani
gmascellani-guest at alioth.debian.org
Wed May 19 18:49:12 UTC 2010
Author: gmascellani-guest
Date: 2010-05-19 18:49:08 +0000 (Wed, 19 May 2010)
New Revision: 12456
Added:
trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh
Modified:
trunk/libjgrapht-java/branch_0.8/debian/watch
Log:
Added upstream tarball mangler
Added: trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh
===================================================================
--- trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh (rev 0)
+++ trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh 2010-05-19 18:49:08 UTC (rev 12456)
@@ -0,0 +1,32 @@
+#!/bin/sh -e
+
+set -e
+
+VERSION=$2
+DOWNLOADED_FILE=$3
+DOWNLOADED_FILENAME=$(basename "$DOWNLOADED_FILE")
+PACKAGE=$(dpkg-parsechangelog | sed -n 's/^Source: //p')
+TEMPDIR=$(mktemp -d)
+WORKDIR=$PWD
+
+cp "$DOWNLOADED_FILE" "$TEMPDIR"
+cd "$TEMPDIR"
+echo "Extracting downloaded archive"
+tar zxfv "$DOWNLOADED_FILENAME"
+ROOTDIR=$(tar zft "$DOWNLOADED_FILENAME" | head -n 1 | cut -d'/' -f1)
+cd "$ROOTDIR"
+echo "Deleting all JAR files"
+find -iname \*.jar -print0 | xargs -0 rm -v
+echo "Deleting the precompiled Javadoc documentation"
+rm -fvr javadoc
+echo "Deleting the touchgraph compatibility code"
+rm -fvr src/org/jgrapht/experimental/touchgraph
+echo "Repacking archive"
+cd ..
+tar czfv "$DOWNLOADED_FILENAME" "$ROOTDIR"
+cd "$WORKDIR"
+cp "$TEMPDIR"/"$DOWNLOADED_FILENAME" "$DOWNLOADED_FILE"
+echo "Deleting temporary directory"
+rm -fr "$TEMPDIR"
+echo "Finished! :-)"
+
Property changes on: trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh
___________________________________________________________________
Added: svn:executable
+ *
Modified: trunk/libjgrapht-java/branch_0.8/debian/watch
===================================================================
--- trunk/libjgrapht-java/branch_0.8/debian/watch 2010-05-19 05:12:43 UTC (rev 12455)
+++ trunk/libjgrapht-java/branch_0.8/debian/watch 2010-05-19 18:49:08 UTC (rev 12456)
@@ -1,3 +1,3 @@
version=3
# use qa.debian.org redirector; see man uscan
-http://sf.net/jgrapht/ jgrapht-([\d.]+)\.tar\.gz debian svn-upgrade
+http://sf.net/jgrapht/ jgrapht-([\d.]+)\.tar\.gz debian debian/orig-tar.sh
More information about the pkg-java-commits
mailing list