[arch-commits] Commit in java-common/trunk (3 files)

Guillaume Alaux guillaume at archlinux.org
Tue Aug 26 19:06:36 UTC 2014


    Date: Tuesday, August 26, 2014 @ 21:06:35
  Author: guillaume
Revision: 220677

Fix FS#41662 archlinux-java wrong status for JRE only

Modified:
  java-common/trunk/PKGBUILD
  java-common/trunk/bin_archlinux-java
  java-common/trunk/test_archlinux-java

---------------------+
 PKGBUILD            |    6 +++---
 bin_archlinux-java  |    4 +++-
 test_archlinux-java |    9 +++++++++
 3 files changed, 15 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-08-26 18:05:05 UTC (rev 220676)
+++ PKGBUILD	2014-08-26 19:06:35 UTC (rev 220677)
@@ -1,7 +1,7 @@
 # Maintainer: Guillaume ALAUX <guillaume at archlinux.org>
 pkgname=java-common
 pkgver=1
-pkgrel=5
+pkgrel=6
 pkgdesc='Common files for Java Environments'
 arch=('any')
 url='www.archlinux.org'
@@ -21,8 +21,8 @@
 
 sha256sums=('073ebe73e05346c03c29d02c73cca38f6a4fccc9f3ab2026760f1cd29791fabb'
             '458eced6d2846805fbc18ca2ba717bf5f0556cc93a442b485c81fe12a4f6e5b6'
-            'a44e4842b7c659f4f6628745090d2dde3874e225317043493d5996353c7b8b74'
-            '0dd93c9779c617af061b25f5e3d23cacb741d8d757f533312c3af976661e8cbc'
+            'd8753baf34ac2454edd7ba4d4f3ecf52aba02615a8ebc0f35ddf59ea83c11cd2'
+            'edf0f8eeb17720276026777b5b2ecb8629593e9f0a3af6def66cc9a77e31810a'
             '622927af9ec374140a878993936f7fdd4206fe069dddfcefc6d4e15fa6d67f39'
             '65a313a76fd5cc1c58c9e19fbc80fc0e418a4cbfbd46d54b35ed5b6e0025d4ee')
 

Modified: bin_archlinux-java
===================================================================
--- bin_archlinux-java	2014-08-26 18:05:05 UTC (rev 220676)
+++ bin_archlinux-java	2014-08-26 19:06:35 UTC (rev 220677)
@@ -91,7 +91,9 @@
     default_java=$(get_default_java)
     echo 'Available Java environments:'
     for java in ${installed_java[@]}; do
-      if [ ${java} = "${default_java}" ]; then
+      if [ "${java}/jre" = "${default_java}" ]; then
+        echo -e "  ${java} (${java}/jre default)"
+      elif [ ${java} = "${default_java}" ]; then
         echo -e "  ${java} (default)"
       else
         echo "  ${java}"

Modified: test_archlinux-java
===================================================================
--- test_archlinux-java	2014-08-26 18:05:05 UTC (rev 220676)
+++ test_archlinux-java	2014-08-26 19:06:35 UTC (rev 220677)
@@ -123,6 +123,15 @@
   assertEquals 'Wrong status output' 'No compatible Java environment installed' "$(do_status)"
 }
 
+test_do_status_jre_but_jdk_exists() {
+  create_valid_jdk_env "${JAVA_NAME}"
+  set_default_for_test "${JAVA_NAME}/jre"
+  mess="Available Java environments:"
+  mess+="\n  ${JAVA_NAME} (${JAVA_NAME}/jre default)"
+  expected=$(echo -e "${mess}")
+  assertEquals 'Wrong status output' "${expected}" "$(do_status)"
+}
+
 # do_get
 
 test_do_get_with_default() {




More information about the arch-commits mailing list