Package: jikes-sun Version: 0.10 Severity: wishlist Tags: patch Hi,
I wanted to try out jikes, but I have no idea whether that makes sense with sun-java5-jdk/sun-java5-bin. If it does, here's a patch. Bye, -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-686 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) -- Loïc Minier <[EMAIL PROTECTED]>
diff -Nru /tmp/WXteXkAdxP/jikes-contrib-0.10/debian/changelog /tmp/Dt2MfXYvSB/jikes-contrib-0.11/debian/changelog --- /tmp/WXteXkAdxP/jikes-contrib-0.10/debian/changelog 2006-09-03 03:38:08.000000000 +0200 +++ /tmp/Dt2MfXYvSB/jikes-contrib-0.11/debian/changelog 2006-11-08 18:57:58.000000000 +0100 @@ -1,3 +1,16 @@ +jikes-contrib (0.11) unstable; urgency=low + + * Non-maintainer upload. + * Permit Sun Java(TM) from non-free. + - Swap the version / path_type to permit looping on sun-java*-bin + locations as well; makes more sense anyway. + - Test for /usr/lib/jvm/java-${version}.*-sun-${version}.*/jre/lib in the + loop as well. + - Update error message for a missing rt.jar. + - Allow sun-java5-bin in Depends as well. + + -- Loic Minier <[EMAIL PROTECTED]> Wed, 8 Nov 2006 18:56:38 +0100 + jikes-contrib (0.10) unstable; urgency=low * Corrected location of java rt.jar for the latest sun-j2sdk1.5 diff -Nru /tmp/WXteXkAdxP/jikes-contrib-0.10/debian/control /tmp/Dt2MfXYvSB/jikes-contrib-0.11/debian/control --- /tmp/WXteXkAdxP/jikes-contrib-0.10/debian/control 2006-09-03 03:15:27.000000000 +0200 +++ /tmp/Dt2MfXYvSB/jikes-contrib-0.11/debian/control 2006-11-08 18:54:47.000000000 +0100 @@ -7,7 +7,7 @@ Package: jikes-sun Architecture: all -Depends: jikes, j2re1.3 (>=1.3.1) | j2sdk1.3 (>= 1.3.1) | j2re1.4 | sun-j2re1.4 (>>1.4.2) | sun-j2re1.5 | sun-j2sdk1.5 +Depends: jikes, j2re1.3 (>=1.3.1) | j2sdk1.3 (>= 1.3.1) | j2re1.4 | sun-j2re1.4 (>>1.4.2) | sun-j2re1.5 | sun-j2sdk1.5 | sun-java5-bin Recommends: java-package Provides: java-compiler Description: Wrapper for jikes using Sun Java classes diff -Nru /tmp/WXteXkAdxP/jikes-contrib-0.10/src/jikes-sun /tmp/Dt2MfXYvSB/jikes-contrib-0.11/src/jikes-sun --- /tmp/WXteXkAdxP/jikes-contrib-0.10/src/jikes-sun 2006-09-03 03:37:17.000000000 +0200 +++ /tmp/Dt2MfXYvSB/jikes-contrib-0.11/src/jikes-sun 2006-11-08 18:54:30.000000000 +0100 @@ -1,7 +1,7 @@ #!/bin/sh -e -for path_type in re sdk; do - for version in 1.6 1.5 1.4; do +for version in 1.6 1.5 1.4; do + for path_type in re sdk; do if [ -e /usr/lib/j2${path_type}${version}-sun/jre/lib/rt.jar ]; then JPATH=/usr/lib/j2${path_type}${version}-sun/jre/lib break 2 @@ -10,6 +10,11 @@ break 2 fi done + # Sun Java(TM) from non-free (in sun-java*-bin) + if [ -e /usr/lib/jvm/java-${version}.*-sun-${version}.*/jre/lib/rt.jar ]; then + JPATH=/usr/lib/jvm/java-${version}.*-sun-${version}.*/jre/lib + break + fi done if [ "x$JPATH" = "x" ]; then @@ -29,7 +34,7 @@ # Print error echo -echo "----- Cannot find SUN Java (created with java-package) " +echo "----- Cannot find SUN Java (created with java-package or from non-free) " echo "----- or Blackdown files. Please file a bug against jikes-sun" echo exit 1