summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 8 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d9363f7a138b..a28b6ddd13fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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*
}