summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJan Ypma2022-01-11 08:55:07 +0100
committerJan Ypma2022-01-11 08:55:07 +0100
commitbf8758f04a1c82643189fde7feb560c9eac6bf7a (patch)
tree5732eed4f44188b4cff20ed32477d92c5cd4a93f /PKGBUILD
parent3a88e20a2051385c23d5dd71fef37ec8c130d8d1 (diff)
downloadaur-bf8758f04a1c82643189fde7feb560c9eac6bf7a.tar.gz
Update to 3.0.2a, fix symlink, and remove bundled JDK
It's been recommended to use the system JDK, so let's use that, also reducing the package size considerably.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 26a06fb91223..d3f03bc4776b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Jan Ypma <jan at ypmania dot nl>
pkgname=jjazzlab-x-bin
-pkgver=3.0.1
+pkgver=3.0.2a
pkgrel=1
pkgdesc="A Midi-based framework dedicated to backing tracks generation"
arch=('i686' 'x86_64')
@@ -8,17 +8,21 @@ url="https://www.jjazzlab.com/"
license=('LGPL')
depends=('java-environment>=8')
source=("https://www.jjazzlab.com/pkg/JJazzLab-${pkgver}-Linux.zip" "jjazzlab-x.desktop")
-sha256sums=('d135dd7489ebe97ae79b7b431e26e5c756b6a85b8237827578c5d33814bc72bf'
+sha256sums=('fcbc75fd21472e8c6b9e3aa2e7cdaea0d7d408cd503e13f5bc6da7b50e43f0a7'
'ca15408fd0f11505def63f04359bc3c9745c0077a9f3b5953edc31391ee7a882')
package() {
cd "$srcdir/JJazzLab-${pkgver}-Linux"
+ # Let's use the system JDK instead of the bundled one
+ rm -r jdk
+ sed 's/\(^jdkhome="jdk"$\)/#\1/' etc/jjazzlab.conf > etc/jjazzlab.conf
+
install -d "${pkgdir}/opt/jjazzlab-x"
cp -rp * "${pkgdir}/opt/jjazzlab-x"
install -d "${pkgdir}/usr/bin"
- ln -s ${pkgdir}/opt/jjazzlab-x/bin/jjazzlab ${pkgdir}/usr/bin/jjazzlab
+ ln -s /opt/jjazzlab-x/bin/jjazzlab ${pkgdir}/usr/bin/jjazzlab
install -d "${pkgdir}/usr/share/applications"
install ../jjazzlab-x.desktop "${pkgdir}/usr/share/applications"