summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorosmank32022-10-11 22:53:33 +0300
committerosmank32022-10-11 22:53:33 +0300
commit915c487058494b357e8d17b0fadafa5af384b621 (patch)
treed04aef61810ce1a46521c297863bc8ba189ed52c
parent13556609a32b7259dfaa23f4f68b296ea3f47c0c (diff)
downloadaur-915c487058494b357e8d17b0fadafa5af384b621.tar.gz
Dependency limitation added for java version
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD11
-rw-r--r--uyap.install9
3 files changed, 18 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2e5c70d48670..def32a7b91b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = uyap
pkgdesc = UYAP Dokuman Editor, UYAP Sablon Editor
pkgver = 5.4.5
- pkgrel = 1
+ pkgrel = 2
url = https://uyap.gov.tr/UYAP-Editor
+ install = uyap.install
arch = x86_64
license = custom
depends = pcsclite
- depends = java-environment
+ depends = java-environment<=11
optdepends = akia: sign UYAP documents
optdepends = jre8: sign UYAP documents
optdepends = cups: print documents
diff --git a/PKGBUILD b/PKGBUILD
index 4598e23d25e5..6b2f2892b7f2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,12 +4,13 @@ DLAGENTS=("https::/usr/bin/curl -k -o %o %u")
pkgname=uyap
pkgver=5.4.5
-pkgrel=1
+pkgrel=2
pkgdesc="UYAP Dokuman Editor, UYAP Sablon Editor"
arch=("x86_64")
url="https://uyap.gov.tr/UYAP-Editor"
license=("custom")
-depends=("pcsclite" "java-environment")
+install=uyap.install
+depends=("pcsclite" "java-environment<=11")
optdepends=("akia: sign UYAP documents"
"jre8: sign UYAP documents"
"cups: print documents")
@@ -22,11 +23,11 @@ prepare() {
ar x uyap_pardus_5_4_5_amd64/uyapeditor_5.4.5_amd64.deb
tar -Jxf ${srcdir}/data.tar.xz -C "${srcdir}"
patch --forward --strip=1 --input="desktop-files.patch"
- mkdir -p "${srcdir}"/usr/bin
- mv "${srcdir}"/usr/share/UYAPEditor/dokuman.sh "${srcdir}"/usr/bin/uyapeditor
- mv "${srcdir}"/usr/share/UYAPEditor/sablon.sh "${srcdir}"/usr/bin/uyapsablon
}
package() {
mv "${srcdir}"/usr "${pkgdir}"/usr
+ mkdir -p "${pkgdir}"/usr/bin
+ ln -s /usr/share/UYAPEditor/dokuman.sh "${pkgdir}"/usr/bin/uyapeditor
+ ln -s /usr/share/UYAPEditor/sablon.sh "${pkgdir}"/usr/bin/uyapsablon
}
diff --git a/uyap.install b/uyap.install
new file mode 100644
index 000000000000..b6330301c4b7
--- /dev/null
+++ b/uyap.install
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+post_install() {
+ printf "==> Please set default java environment version 11 or lower with archlinux-java command as root user\n==> archlinux-java set java-11-openjdk\n"
+}
+
+post_upgrade() {
+ post_install
+}