OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  r...@openpkg.org
  Module: openpkg-src                      Date:   07-Dec-2009 11:09:57
  Branch: HEAD                             Handle: 2009120710095700

  Modified files:
    openpkg-src/java        java-toolkit.sh java.spec

  Log:
    make Sun JDK/JRE detection more precise

  Summary:
    Revision    Changes     Path
    1.5         +4  -6      openpkg-src/java/java-toolkit.sh
    1.8         +1  -1      openpkg-src/java/java.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/java/java-toolkit.sh
  ============================================================================
  $ cvs diff -u -r1.4 -r1.5 java-toolkit.sh
  --- openpkg-src/java/java-toolkit.sh  5 Mar 2008 08:28:49 -0000       1.4
  +++ openpkg-src/java/java-toolkit.sh  7 Dec 2009 10:09:57 -0000       1.5
  @@ -19,12 +19,10 @@
           fi
       elif [ ".$JAVA_PLATFORM" = . ] && [ ".$JAVA_HOME" != . ]; then
           #   use user supplied platform
  -        if [ ".`(grep 'Sun Microsystems' $JAVA_HOME/COPYRIGHT) 2>/dev/null`" 
!= . ]; then
  -            if [ -f "$JAVA_HOME/bin/javac" ]; then
  -                JAVA_PLATFORM="sun-jdk"
  -            else
  -                JAVA_PLATFORM="sun-jre"
  -            fi
  +        if [ -f "$JAVA_HOME/lib/tools.jar" ] && [ -f "$JAVA_HOME/bin/javac" 
]; then
  +            JAVA_PLATFORM="sun-jdk"
  +        elif [ -f "$JAVA_HOME/lib/rt.jar" ] && [ -f "$JAVA_HOME/bin/java" ]; 
then
  +            JAVA_PLATFORM="sun-jre"
           elif [ ".`(grep 'GCJ' $JAVA_HOME/README) 2>/dev/null`" != . ]; then
               JAVA_PLATFORM="gnu-gcj"
           else
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/java/java.spec
  ============================================================================
  $ cvs diff -u -r1.7 -r1.8 java.spec
  --- openpkg-src/java/java.spec        18 Apr 2009 13:11:27 -0000      1.7
  +++ openpkg-src/java/java.spec        7 Dec 2009 10:09:57 -0000       1.8
  @@ -32,7 +32,7 @@
   Group:        Language
   License:      OpenPKG
   Version:      0
  -Release:      20080305
  +Release:      20091207
   
   #   list of sources
   Source0:      java-toolkit.sh
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to