[pkg-java] r13506 - in trunk/jsymphonic/debian: . wrappers
Vincent Fourmond
fourmond at alioth.debian.org
Mon Apr 4 20:01:03 UTC 2011
Author: fourmond
Date: 2011-04-04 20:00:51 +0000 (Mon, 04 Apr 2011)
New Revision: 13506
Added:
trunk/jsymphonic/debian/jsymphonic.classpath
trunk/jsymphonic/debian/jsymphonic.jlibs
Modified:
trunk/jsymphonic/debian/build.xml
trunk/jsymphonic/debian/changelog
trunk/jsymphonic/debian/control
trunk/jsymphonic/debian/jsymphonic.install
trunk/jsymphonic/debian/rules
trunk/jsymphonic/debian/wrappers/jsymphonic
Log:
[jsymphonic] a well defined classpath + other benefits...
Modified: trunk/jsymphonic/debian/build.xml
===================================================================
--- trunk/jsymphonic/debian/build.xml 2011-04-04 19:20:12 UTC (rev 13505)
+++ trunk/jsymphonic/debian/build.xml 2011-04-04 20:00:51 UTC (rev 13506)
@@ -5,7 +5,7 @@
<property name="srcdir" value="src" />
<property name="builddir" value="build" />
<property name="jardir" value="dist" />
- <property name="jarname" value="${jardir}/jsymphonic-${PACKAGE_VERSION}.jar" />
+ <property name="jarname" value="${jardir}/jsymphonic.jar" />
<target name="init">
<mkdir dir="${builddir}" />
Modified: trunk/jsymphonic/debian/changelog
===================================================================
--- trunk/jsymphonic/debian/changelog 2011-04-04 19:20:12 UTC (rev 13505)
+++ trunk/jsymphonic/debian/changelog 2011-04-04 20:00:51 UTC (rev 13506)
@@ -1,3 +1,12 @@
+jsymphonic (0.3.0.Ode.To.Freedom+svn387-3) experimental; urgency=low
+
+ * Switching to javahelper
+ * Using real classpath
+ * Using automatic classpath expansion for the wrapper.
+ * Already conforms to standards 3.9.1
+
+ -- Vincent Fourmond <fourmond at debian.org> Mon, 04 Apr 2011 21:48:59 +0200
+
jsymphonic (0.3.0.Ode.To.Freedom+svn387-2) unstable; urgency=low
* Upload to unstable
Modified: trunk/jsymphonic/debian/control
===================================================================
--- trunk/jsymphonic/debian/control 2011-04-04 19:20:12 UTC (rev 13505)
+++ trunk/jsymphonic/debian/control 2011-04-04 20:00:51 UTC (rev 13506)
@@ -3,9 +3,9 @@
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Vincent Fourmond <fourmond at debian.org>
-Build-Depends: cdbs, debhelper (>= 7), ant
+Build-Depends: cdbs, debhelper (>= 7), ant, javahelper
Build-Depends-Indep: openjdk-6-jdk, libswing-layout-java
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
Homepage: http://sourceforge.net/projects/symphonic/
Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/jsymphonic
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/jsymphonic
@@ -13,8 +13,8 @@
Package: jsymphonic
Architecture: all
-Depends: openjdk-6-jre | java6-runtime, java-wrappers (>= 0.1.11),
- ${misc:Depends}, libswing-layout-java
+Depends: openjdk-6-jre | java6-runtime, java-wrappers (>= 0.1.21),
+ ${misc:Depends}, ${java:Depends}
Recommends: ffmpeg
Suggests: pmount
Description: File manager for Sony's MP3 players
Added: trunk/jsymphonic/debian/jsymphonic.classpath
===================================================================
--- trunk/jsymphonic/debian/jsymphonic.classpath (rev 0)
+++ trunk/jsymphonic/debian/jsymphonic.classpath 2011-04-04 20:00:51 UTC (rev 13506)
@@ -0,0 +1 @@
+dist/jsymphonic.jar /usr/share/java/swing-layout.jar
Modified: trunk/jsymphonic/debian/jsymphonic.install
===================================================================
--- trunk/jsymphonic/debian/jsymphonic.install 2011-04-04 19:20:12 UTC (rev 13505)
+++ trunk/jsymphonic/debian/jsymphonic.install 2011-04-04 20:00:51 UTC (rev 13506)
@@ -1,2 +1,3 @@
debian/jsymphonic.xpm usr/share/pixmaps
-debian/jsymphonic.desktop usr/share/applications
\ No newline at end of file
+debian/jsymphonic.desktop usr/share/applications
+debian/wrappers/jsymphonic usr/bin
\ No newline at end of file
Added: trunk/jsymphonic/debian/jsymphonic.jlibs
===================================================================
--- trunk/jsymphonic/debian/jsymphonic.jlibs (rev 0)
+++ trunk/jsymphonic/debian/jsymphonic.jlibs 2011-04-04 20:00:51 UTC (rev 13506)
@@ -0,0 +1 @@
+dist/jsymphonic.jar
\ No newline at end of file
Modified: trunk/jsymphonic/debian/rules
===================================================================
--- trunk/jsymphonic/debian/rules 2011-04-04 19:20:12 UTC (rev 13505)
+++ trunk/jsymphonic/debian/rules 2011-04-04 20:00:51 UTC (rev 13506)
@@ -9,8 +9,8 @@
sed -r 's/(\.dfsg)?-[0-9.]+//')
include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/javahelper.mk
include /usr/share/cdbs/1/class/ant.mk
-# include /usr/share/cdbs/1/rules/dpatch.mk
JAVA_HOME_DIRS := /usr/lib/jvm/java-6-openjdk
ANT_HOME := /usr/share/ant
@@ -29,10 +29,3 @@
print-version:
echo $(VERSION)
-
-
-install/jsymphonic::
- install -m 644 dist/*.jar $(target_dir)/jsymphonic-$(VERSION).jar
- ln -s jsymphonic-$(VERSION).jar $(target_dir)/jsymphonic.jar
- install -m 755 -t $(target)/usr/bin debian/wrappers/jsymphonic
-
Modified: trunk/jsymphonic/debian/wrappers/jsymphonic
===================================================================
--- trunk/jsymphonic/debian/wrappers/jsymphonic 2011-04-04 19:20:12 UTC (rev 13505)
+++ trunk/jsymphonic/debian/wrappers/jsymphonic 2011-04-04 20:00:51 UTC (rev 13506)
@@ -3,8 +3,7 @@
# Include the wrappers utility script
. /usr/lib/java-wrappers/java-wrappers.sh
-# We first look for sun's runtime, and then for all the rest
find_java_runtime openjdk sun
-find_jars swing-layout jsymphonic
+find_jar_classpath jsymphonic
run_java org.danizmax.jsymphonic.gui.JSymphonic "$@"
More information about the pkg-java-commits
mailing list