[arch-commits] Commit in sweethome3d/trunk (PKGBUILD sweethome3d.sh)
Fabio Castelli
muflone at archlinux.org
Sat Sep 20 17:38:24 UTC 2014
Date: Saturday, September 20, 2014 @ 19:38:24
Author: muflone
Revision: 119330
upgpkg: sweethome3d 4.4-3
sweethome3d 4.4-3
Modified:
sweethome3d/trunk/PKGBUILD
sweethome3d/trunk/sweethome3d.sh
----------------+
PKGBUILD | 4 ++--
sweethome3d.sh | 19 ++++++++++++++++++-
2 files changed, 20 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-09-20 17:03:50 UTC (rev 119329)
+++ PKGBUILD 2014-09-20 17:38:24 UTC (rev 119330)
@@ -8,7 +8,7 @@
pkgname=sweethome3d
pkgver=4.4
-pkgrel=2
+pkgrel=3
pkgdesc="An interior design application to draw the plan of your house in a 3D environment"
arch=('any')
url="http://www.sweethome3d.com/"
@@ -18,7 +18,7 @@
"${pkgname}.sh"
"${pkgname}.desktop")
md5sums=('b4fb46591e84ab5357bc0fd35f025d29'
- '6e9eca4eb199a6effdc8c2fb8cad1868'
+ '300d70d839309261541e0d33a8173f60'
'c3455fa8ea4ff1ff6ee130e7d0851dc6')
install="${pkgname}.install"
Modified: sweethome3d.sh
===================================================================
--- sweethome3d.sh 2014-09-20 17:03:50 UTC (rev 119329)
+++ sweethome3d.sh 2014-09-20 17:38:24 UTC (rev 119330)
@@ -1,3 +1,20 @@
#!/bin/sh
-/usr/bin/java -jar /usr/share/java/sweethome3d.jar
+JAVA_EXEC="java"
+if [ -n "$JAVA_HOME" ]; then
+ if [ -x "$JAVA_HOME/bin/java" ]; then
+ echo usa java home
+ JAVA_EXEC="$JAVA_HOME/bin/java"
+ fi
+else
+ echo usa which
+ JAVA_EXEC="$(which java)"
+fi
+
+if [ -z "$JAVA_EXEC" ]; then
+ echo "No 'java' executable can be found, please set JAVA_HOME variable or"
+ echo "use the 'archlinux-java' script to set the Java version."
+ exit 1
+fi
+
+"$JAVA_EXEC" -jar /usr/share/java/sweethome3d.jar
More information about the arch-commits
mailing list