[hessian] 06/07: Watch the versions in Maven Central instead of the Resin releases
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue Mar 31 10:29:28 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository hessian.
commit 5136f26cbfb172cbfcf5fca3d18873be071739a8
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Tue Mar 31 12:19:39 2015 +0200
Watch the versions in Maven Central instead of the Resin releases
---
debian/changelog | 3 ++-
debian/orig-tar.sh | 20 +++++++++++---------
debian/rules | 2 +-
debian/watch | 3 +--
4 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 35b3aea..ee792a9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,7 +3,8 @@ hessian (4.0.38-2) UNRELEASED; urgency=medium
* Updated the dependency on the Servlet API (3.0 -> 3.1)
* Removed the suggested dependency on libservlet3.0-java
* Standards-Version updated to 3.9.6 (no changes)
- * Updated the watch file
+ * debian/watch: Watch the versions in Maven Central instead of
+ the Resin releases
-- Emmanuel Bourg <ebourg at apache.org> Tue, 31 Mar 2015 11:31:11 +0200
diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh
index 4835d89..eb0e42c 100755
--- a/debian/orig-tar.sh
+++ b/debian/orig-tar.sh
@@ -1,18 +1,20 @@
-#!/bin/sh
+#!/bin/sh
set -e
# called by uscan with '--upstream-version' <version> <file>
-echo "version $2"
-package=`dpkg-parsechangelog | sed -n 's/^Source: //p'`
-version=$2
-tarball=$3
-TAR=../${package}_${version}.orig.tar.xz
-DIR=${package}-${version}.orig
+PACKAGE=`dpkg-parsechangelog | sed -n 's/^Source: //p'`
+VERSION=$2
+TAR=../${PACKAGE}_${VERSION}.orig.tar.xz
+DIR=${PACKAGE}-${VERSION}.orig
-unzip $tarball -d $DIR
+rm -Rf $3
+
+wget http://caucho.com/download/hessian-$VERSION-src.jar
+unzip -d $DIR hessian-$VERSION-src.jar
+rm hessian-$VERSION-src.jar
XZ_OPT=--best tar --numeric --group 0 --owner 0 -c -v -J -f $TAR \
--exclude 'META-INF' --exclude **/test/** --exclude **/test $DIR
-rm -rf $tarball $DIR
+rm -rf $DIR
diff --git a/debian/rules b/debian/rules
index c5ad2c5..7192579 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,7 +19,7 @@ override_dh_auto_clean:
get-orig-source:
cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
- uscan --force-download --download-version $(DEB_UPSTREAM_VERSION)
+ uscan --force-download --download-current-version --no-symlink
get-orig-pom:
wget http://central.maven.org/maven2/com/caucho/hessian/$(DEB_UPSTREAM_VERSION)/hessian-$(DEB_UPSTREAM_VERSION).pom -O debian/pom.xml
diff --git a/debian/watch b/debian/watch
index 727c7c6..8e06897 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,2 @@
version=3
-opts=downloadurlmangle=s/resin/hessian/;s/\.zip/-src\.jar/ \
- http://caucho.com/products/resin/download/gpl .*/resin-([\d\.]+).zip debian debian/orig-tar.sh
+http://repo1.maven.org/maven2/com/caucho/hessian/ (\d[\d\.]+)/ debian debian/orig-tar.sh
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/hessian.git
More information about the pkg-java-commits
mailing list