[pkg-java] r12491 - trunk/libjgrapht-java/branch_0.8/debian
Torsten Werner
twerner at alioth.debian.org
Sat May 22 09:40:27 UTC 2010
Author: twerner
Date: 2010-05-22 09:40:25 +0000 (Sat, 22 May 2010)
New Revision: 12491
Modified:
trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh
trunk/libjgrapht-java/branch_0.8/debian/rules
Log:
add get-orig-source target and simplify the repackaging
Modified: trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh
===================================================================
--- trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh 2010-05-21 22:52:16 UTC (rev 12490)
+++ trunk/libjgrapht-java/branch_0.8/debian/orig-tar.sh 2010-05-22 09:40:25 UTC (rev 12491)
@@ -2,33 +2,28 @@
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)
+tar zxfv "$DOWNLOADED_FILE"
+ROOTDIR=$(tar zft "$DOWNLOADED_FILE" | head -n 1 | cut -d'/' -f1)
cd "$ROOTDIR"
echo "Deleting all JAR files"
-find -iname \*.jar -print0 | xargs -0 rm -v
+find -iname \*.jar -delete
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"
+tar czfv "$DOWNLOADED_FILE" "$ROOTDIR"
echo "Deleting temporary directory"
-rm -fr "$TEMPDIR"
-echo "Moving the tarballs in the tarballs/ directory"
-mv "$DOWNLOADED_FILE" "$(readlink -f "$DOWNLOADED_FILE")" ../tarballs/
+rm -fr "$ROOTDIR"
+
+if [ -d ../tarballs ]; then
+ echo "Moving the tarballs in the tarballs/ directory"
+ mv "$DOWNLOADED_FILE" ../tarballs/
+fi
+
echo "Finished! :-)"
Modified: trunk/libjgrapht-java/branch_0.8/debian/rules
===================================================================
--- trunk/libjgrapht-java/branch_0.8/debian/rules 2010-05-21 22:52:16 UTC (rev 12490)
+++ trunk/libjgrapht-java/branch_0.8/debian/rules 2010-05-22 09:40:25 UTC (rev 12491)
@@ -18,3 +18,5 @@
install/libjgrapht$(SOVERSION)-java::
dh_link -plibjgrapht$(SOVERSION)-java /usr/share/java/jgrapht-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/jgrapht$(SOVERSION).jar
+get-orig-source:
+ uscan --force-download --rename
More information about the pkg-java-commits
mailing list