diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 21 | ||||
-rw-r--r-- | edisyn.sh | 5 |
4 files changed, 21 insertions, 20 deletions
@@ -1,20 +1,20 @@ pkgbase = edisyn-bin pkgdesc = A cross-platform synthesizer patch editor library - pkgver = 16b + pkgver = 30 pkgrel = 1 url = https://github.com/eclab/edisyn/ arch = i686 arch = x86_64 license = Apache - depends = java-runtime>=8 + depends = java-runtime>=11 provides = edisyn conflicts = edisyn - source = https://github.com/eclab/edisyn/raw/71bc00f96dc83e0da3fee31b02bb6e4ad18d21d3/jar/edisyn.jar + noextract = edisyn-30.jar + source = edisyn-30.jar::https://cs.gmu.edu/~eclab/projects/edisyn/edisyn.jar source = edisyn.desktop source = edisyn.sh - md5sums = cc3b699ecaf3255de334506b7442a35b + md5sums = 198b0e672028844592c0ecc1240fa33d md5sums = 5022b2d274e99ca6704f4dd69e17a1cb - md5sums = a6f1544c7b08354593f2c5b91258d88c + md5sums = 494330223b9e478085b466e3bce3df4c pkgname = edisyn-bin - diff --git a/.gitignore b/.gitignore index 57619725abc5..f0b433ebaeb1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ src/ pkg/ -edisyn.jar +edisyn-*.jar edisyn-bin-*.tar.xz +edisyn-bin-*.tar.zst edisyn-bin-*.src.tar.gz .AURINFO @@ -1,31 +1,30 @@ # Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> _pkgname=edisyn -_githash="71bc00f96dc83e0da3fee31b02bb6e4ad18d21d3" +_githash="c0d6b273ad5b2ec8e06283dee150c01ae7206837" pkgname="${_pkgname}-bin" -pkgver=16b +pkgver=30 pkgrel=1 pkgdesc="A cross-platform synthesizer patch editor library" arch=('i686' 'x86_64') url="https://github.com/eclab/edisyn/" license=('Apache') -depends=('java-runtime>=8') +depends=('java-runtime>=11') provides=("${_pkgname}") conflicts=("${_pkgname}") -source=("https://github.com/eclab/edisyn/raw/${_githash}/jar/edisyn.jar" +source=("${_pkgname}-${pkgver}.jar::https://cs.gmu.edu/~eclab/projects/${_pkgname}/${_pkgname}.jar" "${_pkgname}.desktop" "${_pkgname}.sh") -md5sums=('cc3b699ecaf3255de334506b7442a35b' +noextract=("${_pkgname}-${pkgver}.jar") +md5sums=('198b0e672028844592c0ecc1240fa33d' '5022b2d274e99ca6704f4dd69e17a1cb' - 'a6f1544c7b08354593f2c5b91258d88c') + '494330223b9e478085b466e3bce3df4c') package() { - cd "${srcdir}/${_pkgname}" - - install -Dm644 "${srcdir}/${_pkgname}.jar" \ - "${pkgdir}/usr/share/${_pkgname}/${_pkgname}.jar" + install -Dm644 "${srcdir}/${_pkgname}-${pkgver}.jar" \ + "${pkgdir}/usr/share/java/${_pkgname}/${_pkgname}.jar" install -Dm755 "${srcdir}/${_pkgname}.sh" \ "${pkgdir}/usr/bin/${_pkgname}" install -Dm644 "${srcdir}/${_pkgname}.desktop" \ - "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + -t "${pkgdir}/usr/share/applications/" } diff --git a/edisyn.sh b/edisyn.sh index 3735b5686f55..01f0a42a66c9 100644 --- a/edisyn.sh +++ b/edisyn.sh @@ -1,4 +1,5 @@ #!/bin/sh -e -cd /usr/share/edisyn -exec java -jar edisyn.jar "$@" +JAVA_DIR="/usr/share/java" + +exec /usr/bin/java -jar "$JAVA_DIR"/edisyn/edisyn.jar "$@" |