[pkg-java] r15906 - in trunk/slashtime/debian: . patches

Guillaume Mazoyer gmazoyer-guest at alioth.debian.org
Fri Apr 6 19:39:01 UTC 2012


Author: gmazoyer-guest
Date: 2012-04-06 19:39:00 +0000 (Fri, 06 Apr 2012)
New Revision: 15906

Added:
   trunk/slashtime/debian/patches/01_launcher_script.patch
   trunk/slashtime/debian/patches/02_manpage.patch
Removed:
   trunk/slashtime/debian/patches/01_manifest.patch
   trunk/slashtime/debian/patches/02_launcher_script.patch
   trunk/slashtime/debian/patches/03_manpage.patch
Modified:
   trunk/slashtime/debian/control
   trunk/slashtime/debian/copyright
   trunk/slashtime/debian/patches/series
   trunk/slashtime/debian/rules
Log:
slashtime: several fixes.

Modified: trunk/slashtime/debian/control
===================================================================
--- trunk/slashtime/debian/control	2012-04-06 11:07:20 UTC (rev 15905)
+++ trunk/slashtime/debian/control	2012-04-06 19:39:00 UTC (rev 15906)
@@ -5,6 +5,7 @@
 Uploaders: Guillaume Mazoyer <respawneral at gmail.com>
 Build-Depends: debhelper (>= 8),
                default-jdk,
+               javahelper,
                libjava-gnome-java (>= 4.1.1)
 Standards-Version: 3.9.2
 Homepage: http://research.operationaldynamics.com/projects/slashtime/
@@ -14,8 +15,9 @@
 Architecture: all
 Depends: default-jre | java6-runtime,
          libjava-gnome-java (>= 4.1.1),
+         ${java:Depends},
          ${misc:Depends}
-Description: Display the time in various places.
+Description: Display the time in various places
  A small program which displays the time in various places. It has a compact
  display of locations along with supporting information such as the date and
  the abbreviated code used to name that timezone.

Modified: trunk/slashtime/debian/copyright
===================================================================
--- trunk/slashtime/debian/copyright	2012-04-06 11:07:20 UTC (rev 15905)
+++ trunk/slashtime/debian/copyright	2012-04-06 19:39:00 UTC (rev 15906)
@@ -4,7 +4,7 @@
 
 Files: *
 Copyright: Copyright (C) 2003-2011 Operational Dynamics Consulting Pty Ltd, and Others
-License:
+License: GPL-2
  slashtime is Logiciel Libre and is Open Source; you can redistribute it and/or
  modify it under the terms of the GNU General Public License, version 2 ("GPL"),
  with the exception that external third party libraries used by slashtime do not
@@ -24,7 +24,7 @@
  <http://www.gnu.org/licenses/>
 
 Files: debian/*
-Copyright: 2011 Guillaume Mazoyer <respawneral at gmail.com>
+Copyright: 2012 Guillaume Mazoyer <respawneral at gmail.com>
 License: GPL-2+
  This package is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by

Added: trunk/slashtime/debian/patches/01_launcher_script.patch
===================================================================
--- trunk/slashtime/debian/patches/01_launcher_script.patch	                        (rev 0)
+++ trunk/slashtime/debian/patches/01_launcher_script.patch	2012-04-06 19:39:00 UTC (rev 15906)
@@ -0,0 +1,38 @@
+## Description: Do not point directly to a java binary.
+## Origin/Author: Guillaume Mazoyer
+## Bug: bug URL
+Index: slashtime-0.5.13/configure
+===================================================================
+--- slashtime-0.5.13.orig/configure	2012-04-06 20:46:43.678711766 +0200
++++ slashtime-0.5.13/configure	2012-04-06 20:52:37.540466263 +0200
+@@ -1379,11 +1379,10 @@
+ 
+ print LAUNCHER "#! /bin/sh\n";
+ print LAUNCHER join (" ",
+-	"exec",
+-	"$JAVA",
++	"exec java",
+ 	"-classpath tmp/classes:$JAVAGNOME_JARS ",
+ 	"slashtime.client.Master",
+-	"\$*") . "\n";
++	"\"\$@\"") . "\n";
+ 
+ close LAUNCHER;
+ 
+@@ -1395,13 +1394,13 @@
+ open LAUNCHER, ">tmp/launcher/slashtime-install";
+ 
+ print LAUNCHER "#! /bin/sh\n";
++print LAUNCHER "# cd'ing to the directory is necessary for the application to find the images.\n";
+ print LAUNCHER "cd $prefix\n";
+ print LAUNCHER join (" ",
+-	"exec",
+-	"$JAVA",
++	"exec java",
+ 	"-classpath $SLASHTIME_JARS:$JAVAGNOME_JARS",
+ 	"slashtime.client.Master",
+-	"\$*") . "\n";
++	"\"\$@\"") . "\n";
+ 
+ close LAUNCHER;
+ 

Deleted: trunk/slashtime/debian/patches/01_manifest.patch
===================================================================
--- trunk/slashtime/debian/patches/01_manifest.patch	2012-04-06 11:07:20 UTC (rev 15905)
+++ trunk/slashtime/debian/patches/01_manifest.patch	2012-04-06 19:39:00 UTC (rev 15906)
@@ -1,24 +0,0 @@
-## Description: Add Manifest to the JAR file.
-## Origin/Author: Guillaume Mazoyer
-## Bug: bug URL
-Index: slashtime-0.5.13/Makefile
-===================================================================
---- slashtime-0.5.13.orig/Makefile	2011-12-19 00:09:43.011373948 +0100
-+++ slashtime-0.5.13/Makefile	2011-12-19 00:09:40.219360103 +0100
-@@ -121,7 +121,7 @@
- 
- tmp/slashtime.jar: tmp/stamp/compile
- 	@/bin/echo -e "$(JAR_CMD)\t$@"
--	$(JAR) -cf tmp/slashtime.jar -C tmp/classes .
-+	$(JAR) cfm tmp/slashtime.jar Manifest.txt -C tmp/classes .
- 
- $(DESTDIR)$(PREFIX)/share/slashtime/images: 
- 	@/bin/echo -e "MKDIR\t$@/"
-Index: slashtime-0.5.13/Manifest.txt
-===================================================================
---- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ slashtime-0.5.13/Manifest.txt	2011-12-19 00:08:23.874981528 +0100
-@@ -0,0 +1,3 @@
-+Manifest-Version: 1.0
-+Main-Class: slashtime.client.Master
-+Class-Path: /usr/share/java/gtk.jar /usr/share/java/slashtime.jar

Deleted: trunk/slashtime/debian/patches/02_launcher_script.patch
===================================================================
--- trunk/slashtime/debian/patches/02_launcher_script.patch	2012-04-06 11:07:20 UTC (rev 15905)
+++ trunk/slashtime/debian/patches/02_launcher_script.patch	2012-04-06 19:39:00 UTC (rev 15906)
@@ -1,35 +0,0 @@
-## Description: Do not point directly to a java binary.
-## Origin/Author: Guillaume Mazoyer
-## Bug: bug URL
-Index: slashtime-0.5.13/configure
-===================================================================
---- slashtime-0.5.13.orig/configure	2011-12-19 00:39:28.916229774 +0100
-+++ slashtime-0.5.13/configure	2011-12-19 00:40:25.236509051 +0100
-@@ -1379,11 +1379,10 @@
- 
- print LAUNCHER "#! /bin/sh\n";
- print LAUNCHER join (" ",
--	"exec",
--	"$JAVA",
-+	"exec java",
- 	"-classpath tmp/classes:$JAVAGNOME_JARS ",
- 	"slashtime.client.Master",
--	"\$*") . "\n";
-+	"\"\$@\"") . "\n";
- 
- close LAUNCHER;
- 
-@@ -1397,11 +1396,10 @@
- print LAUNCHER "#! /bin/sh\n";
- print LAUNCHER "cd $prefix\n";
- print LAUNCHER join (" ",
--	"exec",
--	"$JAVA",
-+	"exec java",
- 	"-classpath $SLASHTIME_JARS:$JAVAGNOME_JARS",
- 	"slashtime.client.Master",
--	"\$*") . "\n";
-+	"\"\$@\"") . "\n";
- 
- close LAUNCHER;
- 

Added: trunk/slashtime/debian/patches/02_manpage.patch
===================================================================
--- trunk/slashtime/debian/patches/02_manpage.patch	                        (rev 0)
+++ trunk/slashtime/debian/patches/02_manpage.patch	2012-04-06 19:39:00 UTC (rev 15906)
@@ -0,0 +1,35 @@
+## Description: Add a manpage for the slashtime binary.
+## Origin/Author: Guillaume Mazoyer
+## Bug: bug URL
+Index: slashtime-0.5.13/slashtime.1
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ slashtime-0.5.13/slashtime.1	2011-12-19 14:48:49.616930245 +0100
+@@ -0,0 +1,27 @@
++.TH slashtime 1 "December 2011" "Slashtime manpage" "User commands"
++.SH NAME
++Shashtime \- Display the time in various places.
++.SH SYNOPSIS
++.B slashtime
++[\fB--hidden\fP]
++.SH DESCRIPTION
++A small program which displays the time in various places. It has a compact
++display of locations along with supporting information such as the date and
++the abbreviated code used to name that timezone.
++
++Time data displayed will be as accurate as the system's zoneinfo data is used.
++Somewhat unusually, Slashtime shows the offset from the current location, not
++from UTC. When running you can change the center point by double-clicking on
++another city.
++.
++There is a meeting planner built into Slashtime. You can specify a date and
++time and see what the corresponding time in other locations will be.
++.SH OPTIONS
++Only one option is available:
++.TP
++\fB--hidden\fP
++Do not maximize the window at startup.
++.SH BUGS
++No bugs.
++.SH AUTHOR
++Slashtime is written by Andrew Cowie.

Deleted: trunk/slashtime/debian/patches/03_manpage.patch
===================================================================
--- trunk/slashtime/debian/patches/03_manpage.patch	2012-04-06 11:07:20 UTC (rev 15905)
+++ trunk/slashtime/debian/patches/03_manpage.patch	2012-04-06 19:39:00 UTC (rev 15906)
@@ -1,35 +0,0 @@
-## Description: Add a manpage for the slashtime binary.
-## Origin/Author: Guillaume Mazoyer
-## Bug: bug URL
-Index: slashtime-0.5.13/slashtime.1
-===================================================================
---- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ slashtime-0.5.13/slashtime.1	2011-12-19 14:48:49.616930245 +0100
-@@ -0,0 +1,27 @@
-+.TH slashtime 1 "December 2011" "Slashtime manpage" "User commands"
-+.SH NAME
-+Shashtime \- Display the time in various places.
-+.SH SYNOPSIS
-+.B slashtime
-+[\fB--hidden\fP]
-+.SH DESCRIPTION
-+A small program which displays the time in various places. It has a compact
-+display of locations along with supporting information such as the date and
-+the abbreviated code used to name that timezone.
-+
-+Time data displayed will be as accurate as the system's zoneinfo data is used.
-+Somewhat unusually, Slashtime shows the offset from the current location, not
-+from UTC. When running you can change the center point by double-clicking on
-+another city.
-+.
-+There is a meeting planner built into Slashtime. You can specify a date and
-+time and see what the corresponding time in other locations will be.
-+.SH OPTIONS
-+Only one option is available:
-+.TP
-+\fB--hidden\fP
-+Do not maximize the window at startup.
-+.SH BUGS
-+No bugs.
-+.SH AUTHOR
-+Slashtime is written by Andrew Cowie.

Modified: trunk/slashtime/debian/patches/series
===================================================================
--- trunk/slashtime/debian/patches/series	2012-04-06 11:07:20 UTC (rev 15905)
+++ trunk/slashtime/debian/patches/series	2012-04-06 19:39:00 UTC (rev 15906)
@@ -1,3 +1,2 @@
-01_manifest.patch
-02_launcher_script.patch
-03_manpage.patch
+01_launcher_script.patch
+02_manpage.patch

Modified: trunk/slashtime/debian/rules
===================================================================
--- trunk/slashtime/debian/rules	2012-04-06 11:07:20 UTC (rev 15905)
+++ trunk/slashtime/debian/rules	2012-04-06 19:39:00 UTC (rev 15906)
@@ -1,8 +1,9 @@
 #!/usr/bin/make -f
 
+JAVA_HOME=/usr/lib/jvm/default-java
 
 override_dh_auto_configure:
 	./configure prefix=/usr libdir=/usr/lib/jni jardir=/usr/share/java
 
 %:
-	dh $@
+	dh $@ --with javahelper




More information about the pkg-java-commits mailing list