Package: jajuk Version: 1.7~rc10+svn4317-1 Severity: wishlist Tags: patch Hi,
I've prepared a new release of jajuk for upstream 1.7.1. Before taking care of this, you have to : - upload libjaudiotagger-java >= 1.0.9 (see #522130) - upload libqdwizard-java >= 2.1 (see #522129) Can you please review this ? * New upstream release * Build and run with OpenJDK-6 - debian/control: B-D on opendjk-6-jdk and D on openjdk-6-jre - debian/jajuk.sh: Run with openjdk-6-jre - debian/rules: Build with JAVA_HOME as openjdk-6-jdk * Add myself as Uploaders * Bump Standards-Version to 3.8.1 (no changes needed) * Build-Depends/Depends on libjaudiotagger-java >= 1.0.9 * Build-Depends/Depends on libqdwizard-java >= 2.1 You'll find the patch attached or you can find my work on pkg-java SVN repository (r8162) Cheers, -- Damien Raude-Morvan / www.drazzib.com
Index: debian/control =================================================================== --- debian/control (révision 8159) +++ debian/control (copie de travail) @@ -2,17 +2,17 @@ Section: non-free/sound 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), quilt -Build-Depends-Indep: ant, libjgoodies-animation-java, libbasicplayer-java, libcobra-java, libcommons-codec-java, libcommons-collections3-java, libcommons-httpclient-java, libcommons-logging-java, entagged, libjaudiotagger-java, libjgoodies-forms-java, libjcommon-java, libjfreechart-java, javahelp2, libjlayer-java, libjmac-java, libjorbis-java, libjspeex-java, liblog4j1.2-java, libmp3spi-java, libqdwizard-java, substance, libswingx-java, libtablelayout-java, libtritonus-java, libvldocking-java, libvorbisspi-java, mplayer, sun-java6-jdk -Standards-Version: 3.8.0 +Build-Depends-Indep: ant, libjgoodies-animation-java, libbasicplayer-java, libcobra-java, libcommons-codec-java, libcommons-collections3-java, libcommons-httpclient-java, libcommons-logging-java, entagged, libjaudiotagger-java (>= 1.0.9), libjgoodies-forms-java, libjcommon-java, libjfreechart-java, javahelp2, libjlayer-java, libjmac-java, libjorbis-java, libjspeex-java, liblog4j1.2-java, libmp3spi-java, libqdwizard-java (>= 2.1), substance, libswingx-java, libtablelayout-java, libtritonus-java, libvldocking-java, libvorbisspi-java, mplayer, openjdk-6-jdk +Standards-Version: 3.8.1 Homepage: http://jajuk.info/index.php/Main_Page Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/jajuk Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/jajuk Package: jajuk Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends}, sun-java6-jre, libjgoodies-animation-java, libbasicplayer-java, libcobra-java, libcommons-codec-java, libcommons-collections3-java, libcommons-httpclient-java, libcommons-logging-java, entagged, libjaudiotagger-java, libjgoodies-forms-java, libjcommon-java, libjfreechart-java, javahelp2, libjlayer-java, libjmac-java, libjorbis-java, libjspeex-java, liblog4j1.2-java, libmp3spi-java, libqdwizard-java, substance, libswingx-java, libtablelayout-java, libtritonus-java, libvldocking-java, libvorbisspi-java, liblaf-plugin-java, liblaf-widget-java, mplayer +Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-6-jre, libjgoodies-animation-java, libbasicplayer-java, libcobra-java, libcommons-codec-java, libcommons-collections3-java, libcommons-httpclient-java, libcommons-logging-java, entagged, libjaudiotagger-java (>= 1.0.9), libjgoodies-forms-java, libjcommon-java, libjfreechart-java, javahelp2, libjlayer-java, libjmac-java, libjorbis-java, libjspeex-java, liblog4j1.2-java, libmp3spi-java, libqdwizard-java (>= 2.1), substance, libswingx-java, libtablelayout-java, libtritonus-java, libvldocking-java, libvorbisspi-java, liblaf-plugin-java, liblaf-widget-java, mplayer Description: advanced jukebox and music organizer Jajuk is software that organizes and plays music. Jajuk is designed to be intuitive, fast and provide multiple ways to perform the same Index: debian/changelog =================================================================== --- debian/changelog (révision 8159) +++ debian/changelog (copie de travail) @@ -1,3 +1,17 @@ +jajuk (1.7.1-1) UNRELEASED; urgency=low + + * New upstream release + * Build and run with OpenJDK-6 + - debian/control: B-D on opendjk-6-jdk and D on openjdk-6-jre + - debian/jajuk.sh: Run with openjdk-6-jre + - debian/rules: Build with JAVA_HOME as openjdk-6-jdk + * Add myself as Uploaders + * Bump Standards-Version to 3.8.1 (no changes needed) + * Build-Depends/Depends on libjaudiotagger-java >= 1.0.9 + * Build-Depends/Depends on libqdwizard-java >= 2.1 + + -- Damien Raude-Morvan <draz...@drazzib.com> Wed, 01 Apr 2009 00:27:01 +0200 + jajuk (1.7~rc10+svn4317-1) unstable; urgency=low * New upstream release Index: debian/rules =================================================================== --- debian/rules (révision 8159) +++ debian/rules (copie de travail) @@ -5,7 +5,7 @@ include /usr/share/cdbs/1/rules/patchsys-quilt.mk VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed -e 's/\+.*//g') -JAVA_HOME := /usr/lib/jvm/java-6-sun +JAVA_HOME := /usr/lib/jvm/java-6-openjdk DEB_ANT_BUILDFILE := debian/build.xml DEB_ANT_BUILD_TARGET := jar -Djajuk.version="$(VERSION)" DEB_JARS := animation basicplayer cobra commons-codec commons-collections3 commons-httpclient commons-logging entagged-tageditor jaudiotagger forms jcommon jfreechart jh jl jmactritonusspi jogg jorbis js jspeex log4j-1.2 mp3spi qdwizard substance swingx tablelayout tritonus_share vldocking vorbisspi Index: debian/orig-tar.sh =================================================================== --- debian/orig-tar.sh (révision 8159) +++ debian/orig-tar.sh (copie de travail) @@ -4,16 +4,14 @@ TAR=../jajuk_$1.orig.tar.gz DIR=jajuk-$1.orig VERSION=`echo $1 | sed -e 's/\+.*//g' | sed -e 's/\./_/g'` -REVISION=`echo $1 | sed -e 's/.*svn//'` +TAG=release-$VERSION # clean up the upstream tarball mkdir $DIR mkdir $DIR/src (cd $DIR/src; \ -svn export -r $REVISION https://jajuk.svn.sourceforge.net/svnroot/jajuk/trunk/jajuk/src/main; \ -svn export -r $REVISION https://jajuk.svn.sourceforge.net/svnroot/jajuk/trunk/jajuk/src/doc ) -#svn export -r $REVISION https://jajuk.svn.sourceforge.net/svnroot/jajuk/branches/maintenance-1_6/src/main; \ -#svn export -r $REVISION https://jajuk.svn.sourceforge.net/svnroot/jajuk/branches/maintenance-1_6/src/doc ) +svn export https://jajuk.svn.sourceforge.net/svnroot/jajuk/tags/$TAG/src/main; \ +svn export https://jajuk.svn.sourceforge.net/svnroot/jajuk/tags/$TAG/src/doc ) GZIP=--best tar -c -z -f $TAR -X debian/orig-tar.exclude $DIR rm -rf $DIR Index: debian/jajuk.sh =================================================================== --- debian/jajuk.sh (révision 8159) +++ debian/jajuk.sh (copie de travail) @@ -1,3 +1,3 @@ #!/bin/sh cd /usr/share/java/ -exec /usr/lib/jvm/java-6-sun/jre/bin/java -Djava.library.path=/usr/lib/jni/ -client -Xms20M -Xmx512M -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -Xincgc -XX:NewRatio=12 -jar jajuk.jar -test +exec /usr/lib/jvm/java-6-openjdk/jre/bin/java -Djava.library.path=/usr/lib/jni/ -client -Xms20M -Xmx512M -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -Xincgc -XX:NewRatio=12 -jar jajuk.jar -test