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 <[email protected]>
-Uploaders: Varun Hiremath <[email protected]>, Torsten Werner <[email protected]>
+Uploaders: Varun Hiremath <[email protected]>, Torsten Werner <[email protected]>, Damien Raude-Morvan <[email protected]>
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 <[email protected]> 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
_______________________________________________
pkg-java-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers