summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD13
-rw-r--r--weka.sh4
3 files changed, 13 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f94539adc39e..b5d41e1605cc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,18 @@
pkgbase = weka
pkgdesc = A collection of machine learning algorithms for data mining tasks
- pkgver = 3.8.5
+ pkgver = 3.8.6
pkgrel = 1
url = https://www.cs.waikato.ac.nz/ml/weka/
arch = any
license = GPL
- makedepends = java-environment
- depends = java-runtime
- source = https://downloads.sourceforge.net/sourceforge/weka/weka-3-8-5.zip
+ source = https://downloads.sourceforge.net/sourceforge/weka/weka-3-8-6.zip
source = weka.sh
source = weka.desktop
source = weka.png
- sha256sums = 8eec27669cb6d23bcd844041189067281295d1616f45dabf09f816b093f9fb49
+ sha256sums = 7e57405331f01c07ed84d9e0ffa07548cddf70877e4518fcd016c117e8c6e867
sha256sums = e1c9d5cb72580b4305957a459e8475e120132e6fee872e4a8c8b9b6dbaf7709a
sha256sums = b68628d484e775c90a3d6554837ee3be7dc7ef356a7107184da7136effa247c1
sha256sums = 6cb96deb1e8634048032400674faf2ef869ac090deee66d637051a5d1af42655
pkgname = weka
-
+ depends = java-runtime=11
diff --git a/PKGBUILD b/PKGBUILD
index 8e2816c074c4..ab6e2e6a6bcf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,33 +5,32 @@
# Contributor: Dan McGee <dan@archlinux.org>
pkgname=weka
-pkgver=3.8.5
+pkgver=3.8.6
_dlver=${pkgver//./-}
pkgrel=1
pkgdesc="A collection of machine learning algorithms for data mining tasks"
url="https://www.cs.waikato.ac.nz/ml/weka/"
license=("GPL")
arch=('any')
-depends=('java-runtime')
-makedepends=('java-environment')
source=(https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$_dlver.zip
weka.sh
weka.desktop
weka.png)
-sha256sums=('8eec27669cb6d23bcd844041189067281295d1616f45dabf09f816b093f9fb49'
+sha256sums=('7e57405331f01c07ed84d9e0ffa07548cddf70877e4518fcd016c117e8c6e867'
'e1c9d5cb72580b4305957a459e8475e120132e6fee872e4a8c8b9b6dbaf7709a'
'b68628d484e775c90a3d6554837ee3be7dc7ef356a7107184da7136effa247c1'
'6cb96deb1e8634048032400674faf2ef869ac090deee66d637051a5d1af42655')
package() {
+ depends=('java-runtime=11')
+
# Desktop launcher, icon, wrapper script
install -Dm644 weka.desktop "$pkgdir"/usr/share/applications/weka.desktop
install -Dm644 weka.png "$pkgdir"/usr/share/pixmaps/weka.png
- install -Dm755 weka.sh "$pkgdir"/usr/bin/weka
+ install -D weka.sh "$pkgdir"/usr/bin/weka
# jar file
- cd $pkgname-$_dlver
- install -Dm644 weka.jar "$pkgdir"/usr/share/$pkgname/weka.jar
+ install -Dm644 $pkgname-$_dlver/weka.jar "$pkgdir"/usr/share/$pkgname/weka.jar
# Documentation
install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname documentation.* README *.pdf weka.gif
diff --git a/weka.sh b/weka.sh
index 8ff3de331c60..091bbe1e06f2 100644
--- a/weka.sh
+++ b/weka.sh
@@ -6,4 +6,6 @@
# Specifying command line arguments will override the defaults shown here.
# Example: '-Xmx4g'
-exec /usr/bin/java -Xms32m -Xmx2g "$@" -jar /usr/share/weka/weka.jar
+_runtime11=$(/usr/bin/archlinux-java status | grep 11 | tr -d ' ')
+
+exec /usr/lib/jvm/$_runtime11/bin/java -Xms32m -Xmx2g "$@" -jar /usr/share/weka/weka.jar