diff --git a/debian/changelog b/debian/changelog
index db29fa1..2b6cd69 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+protobuf (2.0.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Build java files with source=1.5 and target=1.5. (Closes: #503807)
+  * Add missing Depends.
+
+ -- Torsten Werner <twerner@debian.org>  Sat, 08 Nov 2008 12:12:39 +0100
+
 protobuf (2.0.2-1) unstable; urgency=low
 
   * New Upstream Version (Closes: #501349)
diff --git a/debian/control b/debian/control
index 7b73faf..dc048e6 100644
--- a/debian/control
+++ b/debian/control
@@ -93,6 +93,7 @@ Description: Python bindings for protocol buffers
 
 Package: libprotobuf-java
 Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, default-jre | java5-runtime
 Recommends: protobuf-compiler
 Description: Java bindings for protocol buffers
  Protocol buffers are a flexible, efficient, automated mechanism for
diff --git a/debian/java-build.xml b/debian/java-build.xml
index 636acf8..033e579 100644
--- a/debian/java-build.xml
+++ b/debian/java-build.xml
@@ -23,7 +23,8 @@
 
     <target name="compile" depends="generate">
         <mkdir dir="${classesdir}"/>
-        <javac srcdir="${generateddir}:${javasrcdir}/main/java" destdir="${classesdir}" />
+        <javac srcdir="${generateddir}:${javasrcdir}/main/java"
+	  destdir="${classesdir}" source="1.5" target="1.5" />
     </target>
 
     <target name="jar" depends="compile">
