summarylogtreecommitdiffstats
path: root/lbe.sh
diff options
context:
space:
mode:
authorMantas Mikulėnas2022-09-22 08:40:06 +0300
committerMantas Mikulėnas2022-09-22 08:40:06 +0300
commit5dd350f6ec90371d03c555e54ee65ec092e07a82 (patch)
tree0832ba78ef7d54d2f3e7ec13ecfc3ee9984ae0d5 /lbe.sh
parente84626f3ee3c23b8000bda379b68d2cec1fa9ba6 (diff)
downloadaur-5dd350f6ec90371d03c555e54ee65ec092e07a82.tar.gz
support Java 11
jre11-openjdk seems to be compatible, but it's the last.
Diffstat (limited to 'lbe.sh')
-rwxr-xr-xlbe.sh9
1 files changed, 3 insertions, 6 deletions
diff --git a/lbe.sh b/lbe.sh
index f9a6f5fd66c1..e9ff8bd9ab7a 100755
--- a/lbe.sh
+++ b/lbe.sh
@@ -1,8 +1,5 @@
#!/bin/sh -e
-appdir=/usr/lib/lbe
-datadir=/usr/share/lbe
-
if [ -d ~/.lbe ]; then
confdir=~/.lbe
else
@@ -15,16 +12,16 @@ fi
# chdir() into it.
if [ ! -d "$confdir" ]; then
mkdir -p -m 0700 "$confdir"
- cp -a "$datadir"/skel/. "$confdir"/
+ cp -a /usr/share/lbe/skel/. "$confdir"/
fi
cd "$confdir"
# Protect session configuration files.
umask 077
-for jvm in /usr/lib/jvm/java-8-{openjdk,jre}; do
+for jvm in /usr/lib/jvm/java-{11-{openjdk,jdk},8-{openjdk,jre}/jre}; do
if [ -d "$jvm" ]; then
- exec "$jvm"/jre/bin/java -jar "$appdir/lbe.jar" "$@"
+ exec "$jvm"/bin/java -jar /usr/lib/lbe/lbe.jar "$@"
fi
done