Package: libqdwizard-java Version: 2.0.2-2 Severity: wishlist Tags: patch Hi,
I've prepared a new release of libqdwizard-java for upstream 2.1. It's targeted and needed by jajuk upstream release 1.7.1. Can you please review this ? * New upstream release - Upstream haven't provided any tarballs so we are stuck using SVN revision 17 * Reworked debian/orig-tar.{sh|excludes} to use SVN repository to extract 2.1 release * debian/rules: - change get-orig-source from uscan to orig-tar.sh - use default-java as JAVA_HOME * debian/control: - Build-Depends on default-jdk-builddep - Change section to "java" - Bump Standards-Version to 3.8.1 (no changes needed) * Add myself as Uploaders You'll find the patch attached or you can find my work on pkg-java SVN repository (r8160) Cheers, -- Damien Raude-Morvan / www.drazzib.com
Index: debian/control =================================================================== --- debian/control (révision 8159) +++ debian/control (copie de travail) @@ -1,11 +1,11 @@ Source: libqdwizard-java -Section: libs +Section: java Priority: optional Maintainer: Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org> -Uploaders: Varun Hiremath <va...@debian.org>, Torsten Werner <twer...@debian.org> +Uploaders: Varun Hiremath <va...@debian.org>, Torsten Werner <twer...@debian.org>, Damien Raude-Morvan <draz...@drazzib.com> Build-Depends: cdbs, debhelper (>= 5) -Build-Depends-Indep: ant, java-gcj-compat-dev -Standards-Version: 3.7.3 +Build-Depends-Indep: ant, default-jdk-builddep +Standards-Version: 3.8.1 Homepage: http://qdwizard.sourceforge.net/ Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/libqdwizard-java Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libqdwizard-java/ Index: debian/changelog =================================================================== --- debian/changelog (révision 8159) +++ debian/changelog (copie de travail) @@ -1,3 +1,21 @@ +libqdwizard-java (2.1+svn17-1) UNRELEASED; urgency=low + + * New upstream release + - Upstream haven't provided any tarballs so we are stuck + using SVN revision 17 + * Reworked debian/orig-tar.{sh|excludes} to use SVN repository + to extract 2.1 release + * debian/rules: + - change get-orig-source from uscan to orig-tar.sh + - use default-java as JAVA_HOME + * debian/control: + - Build-Depends on default-jdk-builddep + - Change section to "java" + - Bump Standards-Version to 3.8.1 (no changes needed) + * Add myself as Uploaders + + -- Damien Raude-Morvan <draz...@drazzib.com> Wed, 01 Apr 2009 01:37:00 +0200 + libqdwizard-java (2.0.2-2) unstable; urgency=low * Include the missing *.properties files in the qdwizard jar. Index: debian/rules =================================================================== --- debian/rules (révision 8159) +++ debian/rules (copie de travail) @@ -3,7 +3,7 @@ include /usr/share/cdbs/1/class/ant.mk include /usr/share/cdbs/1/rules/debhelper.mk -JAVA_HOME := /usr/lib/jvm/java-gcj +JAVA_HOME := /usr/lib/jvm/default-java DEB_ANT_BUILDFILE := debian/build.xml DEB_ANT_BUILD_TARGET := jar javadoc @@ -13,4 +13,4 @@ /usr/share/java/qdwizard.jar get-orig-source: - -uscan --upstream-version 0 + sh debian/orig-tar.sh $(DEB_UPSTREAM_VERSION) Index: debian/orig-tar.exclude =================================================================== --- debian/orig-tar.exclude (révision 0) +++ debian/orig-tar.exclude (révision 0) @@ -0,0 +1,4 @@ +*.jar +*/doc/javadoc/* +*/.svn* +*/CVS* Index: debian/orig-tar.sh =================================================================== --- debian/orig-tar.sh (révision 8159) +++ debian/orig-tar.sh (copie de travail) @@ -1,13 +1,15 @@ #!/bin/sh -e -# called by uscan with '--upstream-version' <version> <file> -TAR=../libqdwizard-java_$2.orig.tar.gz -DIR=QDWizard +# $1 version +TAR=../libqdwizard-java_$1.orig.tar.gz +DIR=QDWizard-$1 +VERSION=`echo $1 | sed -e 's/\+.*//g' | sed -e 's/\./_/g'` +REVISION=`echo $1 | sed -e 's/.*svn//'` -# clean up the upstream tarball -unzip $3 -tar -c -z -f $TAR --exclude '*.jar' --exclude '*/doc/javadoc/*' --exclude '*/.svn*' --exclude '*/CVS*' $DIR -rm -rf $DIR $3 +# Get upstream tarball from SVN +svn export -r $REVISION https://qdwizard.svn.sourceforge.net/svnroot/qdwizard/QDWizard/ $DIR +GZIP=--best tar -c -z -f $TAR -X debian/orig-tar.exclude $DIR +rm -rf $DIR # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then