Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/BrlapiException.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/BrlapiException.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class BrlapiException extends Exception {
Tomas Janousek 7eecaf
   static final long serialVersionUID = 0;
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/Makefile.in.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/Makefile.in	2008-01-07 12:16:14.000000000 +0100
Tomas Janousek 7eecaf
@@ -48,17 +48,12 @@
Tomas Janousek 7eecaf
 JAVA_JAR_FILE = $(API_NAME).jar
Tomas Janousek 7eecaf
 jar: $(JAVA_JAR_FILE)
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
-API_CLASSES = Brlapi.class BrlapiNative.class BrlapiError.class BrlapiException.class BrlapiSettings.class BrlapiWriteArguments.class BrlapiSize.class BrlapiKey.class
Tomas Janousek 7eecaf
-ALL_CLASSES = $(API_CLASSES) ApiTest.class
Tomas Janousek 7eecaf
+$(JAVA_JAR_FILE): apiclasses.made
Tomas Janousek 7eecaf
+	$(JAR) cf $@ -C classes .
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
-$(JAVA_JAR_FILE): $(API_CLASSES)
Tomas Janousek 7eecaf
-	$(JAR) cf $@ Brlapi*.class
Tomas Janousek 7eecaf
-
Tomas Janousek 7eecaf
-$(ALL_CLASSES): $(SRC_DIR)/*.java BrlapiConstants.class
Tomas Janousek 7eecaf
-	$(JAVAC) -d . -classpath . $(SRC_DIR)/*.java
Tomas Janousek 7eecaf
-
Tomas Janousek 7eecaf
-BrlapiConstants.class: BrlapiConstants.java
Tomas Janousek 7eecaf
-	$(JAVAC) BrlapiConstants.java
Tomas Janousek 7eecaf
+apiclasses.made: $(SRC_DIR)/Brlapi*.java BrlapiConstants.java
Tomas Janousek 7eecaf
+	$(JAVAC) -d classes -classpath . $(SRC_DIR)/Brlapi*.java
Tomas Janousek 7eecaf
+	touch $@
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 BrlapiConstants.java: $(CONSTANTS_SCRIPTS) $(CONSTANTS_SOURCES)
Tomas Janousek 7eecaf
 	$(AWK) $(CONSTANTS_OPTIONS) $(CONSTANTS_SOURCES) >$@
Tomas Janousek 7eecaf
@@ -66,12 +61,14 @@
Tomas Janousek 7eecaf
 doc: javadoc.made
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 javadoc.made: $(SRC_DIR)/*.java BrlapiConstants.java
Tomas Janousek 7eecaf
-	$(JAVADOC) -quiet -d . -author -version -use $(SRC_DIR)/*.java BrlapiConstants.java
Tomas Janousek 7eecaf
+	$(JAVADOC) -quiet -d doc -author -version -use $(SRC_DIR)/*.java BrlapiConstants.java
Tomas Janousek 7eecaf
 	touch $@
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 clean::
Tomas Janousek 7eecaf
-	-rm -f BrlapiConstants.java *.class $(JAVA_JAR_FILE) $(JAVA_JNI_FILE)
Tomas Janousek 7eecaf
-	-rm -f javadoc.made package-list *.css *.html
Tomas Janousek 7eecaf
+	-rm -f BrlapiConstants.java apiclasses.made $(JAVA_JAR_FILE) $(JAVA_JNI_FILE)
Tomas Janousek 7eecaf
+	-rm -f -r classes
Tomas Janousek 7eecaf
+	-rm -f javadoc.made
Tomas Janousek 7eecaf
+	-rm -f -r doc
Tomas Janousek 7eecaf
 	-rm -f -r resources
Tomas Janousek 7eecaf
 	-rm -f gjdoc.properties JAVADOC.PLACEHOLDER
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/ApiTest.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/ApiTest.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class ApiTest {
Tomas Janousek 7eecaf
   public static void main(String argv[]) {
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/BrlapiWriteArguments.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/BrlapiWriteArguments.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class BrlapiWriteArguments {
Tomas Janousek 7eecaf
   public int displayNumber = Brlapi.DISPLAY_DEFAULT;
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/BrlapiSettings.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/BrlapiSettings.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class BrlapiSettings {
Tomas Janousek 7eecaf
   public String host;
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/BrlapiError.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/BrlapiError.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class BrlapiError extends Exception {
Tomas Janousek 7eecaf
   static final long serialVersionUID = 0;
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/constants.awk.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/constants.awk	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -19,6 +19,7 @@
Tomas Janousek 7eecaf
 ###############################################################################
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 BEGIN {
Tomas Janousek 7eecaf
+  print "package cc.mielke.brltty;"
Tomas Janousek 7eecaf
   print "public interface BrlapiConstants {"
Tomas Janousek 7eecaf
 }
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/BrlapiNative.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/BrlapiNative.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class BrlapiNative {
Tomas Janousek 7eecaf
   protected long handle;
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/BrlapiKey.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/BrlapiKey.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class BrlapiKey {
Tomas Janousek 7eecaf
   protected final long code;
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/Brlapi.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/Brlapi.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class Brlapi extends BrlapiNative implements BrlapiConstants {
Tomas Janousek 7eecaf
   protected final BrlapiSettings settings;
Tomas Janousek 7eecaf
--- brltty-3.9/Bindings/Java/BrlapiSize.java.javadoc	2007-10-17 17:19:30.000000000 +0200
Tomas Janousek 7eecaf
+++ brltty-3.9/Bindings/Java/BrlapiSize.java	2008-01-07 12:01:06.000000000 +0100
Tomas Janousek 7eecaf
@@ -17,6 +17,7 @@
Tomas Janousek 7eecaf
  *
Tomas Janousek 7eecaf
  * This software is maintained by Dave Mielke <dave@mielke.cc>.
Tomas Janousek 7eecaf
  */
Tomas Janousek 7eecaf
+package cc.mielke.brltty;
Tomas Janousek 7eecaf
 
Tomas Janousek 7eecaf
 public class BrlapiSize {
Tomas Janousek 7eecaf
   protected final int width;