Description: Use /etc/default/josm to configure Java options.
Author: Stéphane Brunner (https://launchpad.net/~stephane-brunner)
Author: Bas Couwenberg <sebastic@debian.org>
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/josm/+bug/287717

--- a/linux/latest/usr/bin/josm-latest
+++ b/linux/latest/usr/bin/josm-latest
@@ -20,6 +20,10 @@ else
 	JAVA_CMDS="${JAVA_CMDS} /usr/lib/jvm/java-9-oracle/bin/java"
 fi
 
+if [ -f /etc/default/josm-latest ]; then
+    . /etc/default/josm-latest
+fi
+
 JAVA_OPTS="-Djosm.restart=true -Djosm.home=$HOME/.josm-latest -Djava.net.useSystemProxies=true $JAVA_OPTS"
 
 if [ -z "${JAVACMD}" ]; then
--- a/linux/tested/usr/bin/josm
+++ b/linux/tested/usr/bin/josm
@@ -20,6 +20,10 @@ else
 	JAVA_CMDS="${JAVA_CMDS} /usr/lib/jvm/java-9-oracle/bin/java"
 fi
 
+if [ -f /etc/default/josm ]; then
+    . /etc/default/josm
+fi
+
 JAVA_OPTS="-Djosm.restart=true -Djava.net.useSystemProxies=true $JAVA_OPTS"
 
 if [ -z "${JAVACMD}" ]; then
--- /dev/null
+++ b/linux/latest/etc/default/josm-latest
@@ -0,0 +1,9 @@
+# Options to pass to java when starting JOSM.
+# Uncomment the JAVA_OPTS lines to enable their use by /usr/bin/josm-latest
+
+# Increase usable memory
+#JAVA_OPTS="${JAVA_OPTS} -Xmx1024m"
+
+# Enable OpenGL pipeline (2D graphic accelerators)
+#JAVA_OPTS="${JAVA_OPTS} -Dsun.java2d.opengl=True"
+
--- /dev/null
+++ b/linux/tested/etc/default/josm
@@ -0,0 +1,9 @@
+# Options to pass to java when starting JOSM.
+# Uncomment the JAVA_OPTS lines to enable their use by /usr/bin/josm
+
+# Increase usable memory
+#JAVA_OPTS="${JAVA_OPTS} -Xmx1024m"
+
+# Enable OpenGL pipeline (2D graphic accelerators)
+#JAVA_OPTS="${JAVA_OPTS} -Dsun.java2d.opengl=True"
+
