diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 8 insertions, 10 deletions
@@ -3,32 +3,26 @@ pkgname=asciidocfx pkgver=1.7.2 -pkgrel=1 +pkgrel=2 pkgdesc="Asciidoc Editor and Toolchain written with JavaFX" arch=('any') url='http://asciidocfx.com/' license=('Apache') -makedepends=('maven>=3.3.9' 'java-environment>=11' 'gendesk') -depends=('java-environment=13' 'java-openjfx') +makedepends=('maven>=3.3.9' 'java-environment>=12' 'gendesk') +depends=('java-environment=14' 'java-openjfx') source=( "https://github.com/asciidocfx/AsciidocFX/archive/v${pkgver}.tar.gz" 'asciidocfx' - 'versions.patch' ) sha512sums=( '13e11110b81ff5dea8afab24616e9f2a1994a065408d0b8642af78566f1e39570bba4871a2b437675b0cca4adc7951221cdc13eb04896d44fef961d92f0e780f' - '6482d9a0c6133a5d19efeabe9ba581e43858a162777d30afab3bd2575c6c9bcc336c9b7edb7c14a4434f42e64765f735f721fed1db16e2eb298c4889a09f136a' - '750c1a89b5375eaf2710b1d56a78773f2c673a1b428c6ecb7221088849632d02a2f0429b82d2482fc3cf2bb4cb69ab1b7adc8170ba413a2de2fd23e66070b9f4' + '7f758a2536c627d854bab4d42f629163d68ff5681be108779670262e765311cad3c93d0c976d561438519ab92a4311d3b49d2f8352cf5ef17aab47eb2b77047d' ) prepare() { - cd "AsciidocFX-${pkgver}" - patch --forward --strip=1 --input="${srcdir}/versions.patch" - cd .. - # Generate a desktop entry # -f: forces and overrides the file if any # -n: do not download an icon @@ -59,4 +53,8 @@ package() { install -Dm644 "../${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -Dm644 './src/main/resources/logo.png' "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + + # Workaround for FS#64121 + install -dm755 "${pkgdir}/usr/share/java/asciidocfx/lib/java-openjfx" + cp -t "${pkgdir}/usr/share/java/asciidocfx/lib/java-openjfx" /usr/lib/jvm/java-14-openjdk/lib/javafx* } |