[libcofoja-java] 04/12: Replaced debian/get-orig-source.sh with debian/orig-tar.sh

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Mon Apr 14 23:45:43 UTC 2014


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository libcofoja-java.

commit c81edc84bc474d56a1ebd597189c1562eacae7c6
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Mon Apr 14 17:27:53 2014 +0200

    Replaced debian/get-orig-source.sh with debian/orig-tar.sh
---
 debian/changelog          |  3 +++
 debian/get-orig-source.sh | 22 ----------------------
 debian/orig-tar.sh        | 13 +++++++++++++
 debian/watch              |  6 ++----
 4 files changed, 18 insertions(+), 26 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 67cf19d..1bb0e98 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,9 @@ cofoja (1.0~r139-3) UNRELEASED; urgency=medium
   * debian/control:
     - Standards-Version updated to 3.9.5 (no changes)
   * Switch to debhelper level 9
+  * Replaced debian/get-orig-source.sh with debian/orig-tar.sh
+    and made it work with uscan
+  * Use XZ compression for the upstream tarball
 
  -- Emmanuel Bourg <ebourg at apache.org>  Mon, 14 Apr 2014 16:19:53 +0200
 
diff --git a/debian/get-orig-source.sh b/debian/get-orig-source.sh
deleted file mode 100755
index 96a80a4..0000000
--- a/debian/get-orig-source.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/bash
-
-PACKAGE=$(dpkg-parsechangelog | sed -ne 's/^Source: \(.*\)/\1/p')
-SRC_VERSION=$(dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p')
-SRC_REVISION=$(dpkg-parsechangelog | sed -ne 's/^Version: .*~r\(.*\)-.*/\1/p')
-SRC_DIR=$PACKAGE-$SRC_VERSION.orig
-TARBALL=$PACKAGE'_'$SRC_VERSION'.orig.tar.bz2'
-SVN_REPOS=http://cofoja.googlecode.com/svn
-
-echo "Package: "$PACKAGE
-echo "Version: "$SRC_VERSION
-echo "Revision: "$SRC_REVISION
-echo "Tarball: "$TARBALL
-
-
-rm -rf get-orig-source $TARBALL
-mkdir get-orig-source
-svn export -r $SRC_REVISION $SVN_REPOS/trunk/ get-orig-source/$SRC_DIR
-BZIP2='--best' tar cjf $TARBALL -C get-orig-source $SRC_DIR
-rm -r get-orig-source
-echo "  "$TARBALL" created; move it to the right destination to build the package"
-
diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh
new file mode 100755
index 0000000..672fe64
--- /dev/null
+++ b/debian/orig-tar.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+VERSION=$2
+PACKAGE=$(dpkg-parsechangelog | sed -ne 's/^Source: \(.*\)/\1/p')
+REVISION=$(echo $VERSION | sed -ne 's/^.*~r\(.*\)/\1/p')
+DIR=$PACKAGE-$VERSION.orig
+TAR=../$PACKAGE'_'$VERSION'.orig.tar.xz'
+SVN_REPOS=http://cofoja.googlecode.com/svn
+
+rm -Rf $3 $DIR
+svn export -r $REVISION http://cofoja.googlecode.com/svn/trunk/ $DIR
+XZ_OPT=--best tar cJvf $TAR $DIR
+rm -rf $DIR
diff --git a/debian/watch b/debian/watch
index abdc5b7..69fa748 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,5 +1,3 @@
-# Compulsory line, this is a version 3 file
 version=3
-
-http://code.google.com/p/cofoja/downloads/list?can=1 .*/cofoja-(\d[\d.]*[-r\d.]*)\.(?:jar)
-
+options=uversionmangle=s/-(r[0-9]+)/~$1/ \
+http://code.google.com/p/cofoja/downloads/list?can=1 .*/cofoja-(\d[\d.]*[-r\d.]*)\.(?:jar) debian debian/orig-tar.sh

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libcofoja-java.git



More information about the pkg-java-commits mailing list