summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorButui Hu2022-10-21 10:09:58 +0800
committerButui Hu2022-10-21 10:09:58 +0800
commit4731f33adc5ffa502a7846e788f5567cac7a9bd1 (patch)
tree1ccabb5794df4c1e13b3fb33c5e841c3fbed5e5e /PKGBUILD
parent50aa6fda72f55991f7416338ad12e3d705862ff1 (diff)
downloadaur-4731f33adc5ffa502a7846e788f5567cac7a9bd1.tar.gz
fix building
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 11 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1065ae10a253..918fb8567782 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,21 @@
# Maintainer: Butui Hu <hot123tea123@gmail.com>
+#
+# Note: this pkg need java-environment=14 as makedepends
+# You could use zulu-14-bin, but jdk14-openj9-bin will not work.
+# I don't have jdk14-openjdk installed, and https://aur.archlinux.org/packages/jdk14-openjdk
+# needs a working jdk14 to build it, so I could not test it, but it should work.
pkgname=latexdraw
pkgver=4.0.3
-pkgrel=6
+pkgrel=7
pkgdesc='A vector drawing editor for LaTeX (JavaFX)'
arch=('x86_64')
url='http://latexdraw.sourceforge.net'
license=('GPL3')
makedepends=(
- 'dpkg'
- 'java-environment>=14'
- 'maven'
+ dpkg
+ java-environment=14
+ maven
)
optdepends=(
'ttf-droid: font for CJK characters'
@@ -19,6 +24,8 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/latexdraw/latexdraw/arc
sha512sums=('a2b5a7438c43fab1cb840e4eb521dab78369fb5ee78ebb138d6b6e8f8bf07d51d62ca54d3689ee82dd57e1dfb34e2773cc439fdb1221aaf0614d2ba6d161566c')
prepare() {
+ # maven >= 3.8.1 requies HTTPS, see also https://maven.apache.org/docs/3.8.1/release-notes.html
+ sed -i 's,http://maven.inria.fr,https://maven.inria.fr,' "${pkgname}-${pkgver}/pom.xml"
# dirty hack to specify jpackage --type arg
sed -i 's,<commandlineArgs>--name LaTeXDraw,<commandlineArgs>--name LaTeXDraw --type deb,' "${pkgname}-${pkgver}/pom.xml"
}
@@ -36,4 +43,3 @@ package() {
install -Dm644 "${pkgdir}/opt/latexdraw/lib/latexdraw-LaTeXDraw.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}
# vim:set ts=2 sw=2 et:
-