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


_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to