[SCM] SISCONE: Seedless Infrared Safe Cone jet finder branch, master, updated. upstream/2.0.5-2-gb21cac3

Lifeng Sun lifongsun at gmail.com
Wed May 30 02:31:09 UTC 2012


The following commit has been merged in the master branch:
commit b21cac388d08fc8ca5ff99bab24093e16552fa53
Author: Lifeng Sun <lifongsun at gmail.com>
Date:   Wed May 30 10:30:56 2012 +0800

    uscan supports repackaging source tarball.

diff --git a/debian/get-orig-source b/debian/get-orig-source
index e91754a..52a3ebe 100755
--- a/debian/get-orig-source
+++ b/debian/get-orig-source
@@ -2,32 +2,29 @@
 
 set -e
 
-[ $# == 1 ]
+[ $# == 3 ]
 
-ver="$1"
+ver="$2"
+pkg="siscone"
+url="http://www.hepforge.org/archive/siscone"
+svn="http://siscone.hepforge.org/svn/tags/siscone-$ver"
 
-cd ..
-
-if [ ! -f "siscone-$ver.tar.gz" ]; then
-    wget -c http://www.hepforge.org/archive/siscone/siscone-$ver.tar.gz
-fi
-
-if [ -d "siscone-$ver" ]; then
-    rm -rf "siscone-$ver"
-fi
+# get official tarball
+[ ! -f "../$pkg-$ver.tar.gz" ] && \
+        wget "$url/$pkg-$ver.tar.gz" -O ../$pkg-$ver.tar.gz
 
-tar xf siscone-$ver.tar.gz
+[ -d "$pkg-$ver" ] && rm -rf "$pkg-$ver"
+tar xf "../$pkg-$ver.tar.gz"
 
-cd siscone-$ver
-svn co http://siscone.hepforge.org/svn/tags/siscone-$ver/doc/
+cd "$pkg-$ver"
+svn co "$svn/doc/"
 find doc -name .svn | xargs rm -rf
 cd ..
 
-if [ -d "siscone-$ver.orig" ]; then
-    rm -rf "siscone-$ver.orig"
-fi
+[ -d "$pkg-$ver.orig" ] && rm -rf "$pkg-$ver.orig"
 
-mv siscone-$ver siscone-$ver.orig
-tar -zcf siscone_$ver.orig.tar.gz siscone-$ver.orig
+mv "$pkg-$ver" "$pkg-$ver.orig"
+rm -f "../${pkg}_$ver.orig.tar.gz"
+tar -zcf "../${pkg}_$ver.orig.tar.gz" "$pkg-$ver.orig"
 
-rm -rf siscone-$ver.orig
+rm -rf "$pkg-$ver.orig"
diff --git a/debian/rules b/debian/rules
index fff9447..84a8505 100755
--- a/debian/rules
+++ b/debian/rules
@@ -41,7 +41,7 @@ UPVER=$(shell echo $(DEBVER) | sed -e 's/-[^-]*$$//' -e 's/^[^:]*://')
 
 
 ../$(PKGNAME)_$(UPVER).orig.tar.gz:
-	./debian/get-orig-source $(UPVER)
+	./debian/get-orig-source --upstream-version $(UPVER) $@
 
 get-orig-source: ../$(PKGNAME)_$(UPVER).orig.tar.gz
 
diff --git a/debian/watch b/debian/watch
index f5c2558..2d13653 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,4 @@
 version=3
 
-http://www.hepforge.org/archive/siscone/ siscone-(.*)\.tar\.gz
+http://www.hepforge.org/archive/siscone/ siscone-(.*)\.tar\.gz debian ./debian/get-orig-source
 

-- 
SISCONE: Seedless Infrared Safe Cone jet finder



More information about the debian-science-commits mailing list