summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFedor Piecka2023-01-03 23:51:25 +0100
committerFedor Piecka2023-01-03 23:51:25 +0100
commitaffadd0029410d999236d95493da418c6c64579b (patch)
treed29ed622852c4e418196b93dcc16d2c5809a0722
parent4515809af050e7b8ad51a31e6462cf60321bd674 (diff)
downloadaur-affadd0029410d999236d95493da418c6c64579b.tar.gz
Upgrade to 4.4
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD20
2 files changed, 20 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9a50fc7fa2eb..4a1ad83dfafa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = eidklient
pkgdesc = Slovak eID Client
- pkgver = 4.1
- pkgrel = 2
+ pkgver = 4.4
+ pkgrel = 1
url = https://www.slovensko.sk/
install = eidklient.install
arch = i686
@@ -10,9 +10,9 @@ pkgbase = eidklient
options = !strip
source = https://eidas.minv.sk/downloadservice/eidklient/linux/eID_klient_release_notes.txt
md5sums = SKIP
- source_i686 = https://eidas.minv.sk/downloadservice/eidklient/linux/eID_klient-x86_64.AppImage
+ source_i686 = https://eidas.minv.sk/downloadservice/eidklient/linux/eID_klient_x86_64.tar.gz
md5sums_i686 = SKIP
- source_x86_64 = https://eidas.minv.sk/downloadservice/eidklient/linux/eID_klient-x86_64.AppImage
+ source_x86_64 = https://eidas.minv.sk/downloadservice/eidklient/linux/eID_klient_x86_64.tar.gz
md5sums_x86_64 = SKIP
pkgname = eidklient
diff --git a/PKGBUILD b/PKGBUILD
index d9f1c4958981..f47829653f32 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Fedor Piecka <teplavoda at gmail dot com>
pkgname=eidklient
-pkgver=4.1
-pkgrel=2
+pkgver=4.4
+pkgrel=1
pkgdesc="Slovak eID Client"
arch=('i686' 'x86_64')
url="https://www.slovensko.sk/"
@@ -11,11 +11,12 @@ _upstream_arch=
[[ "$CARCH" == "x86_64" ]] && _upstream_arch="x86_64"
[[ "$CARCH" == "i686" ]] && _upstream_arch="i386"
_appimage="eID_klient-${_upstream_arch}.AppImage"
+_archive="eID_klient_${_upstream_arch}.tar.gz"
_url="https://eidas.minv.sk/downloadservice/eidklient/linux"
# alternative version URI: https://eidas.minv.sk/TCTokenService/download/linux/ubuntu/version.txt
source=("${_url}/eID_klient_release_notes.txt")
-source_i686=("${_url}/${_appimage}")
-source_x86_64=("${_url}/${_appimage}")
+source_i686=("${_url}/${_archive}")
+source_x86_64=("${_url}/${_archive}")
# upstream update would break this PKGBUILD if we used integrity checks
md5sums=('SKIP')
md5sums_i686=('SKIP')
@@ -43,6 +44,17 @@ package() {
# Symlink executable
install -dm755 "${pkgdir}/usr/bin"
ln -s "/opt/${pkgname}/${pkgname}.AppImage" "${pkgdir}/usr/bin/${pkgname}"
+ # It seems this is unnecessary (however it's done like this in the upstream package)
+ #ln -s "/opt/${pkgname}/${pkgname}.AppImage" "${pkgdir}/usr/bin/VirtualKeyboard"
+
+ install -dm755 "${pkgdir}/usr/lib/eID_klient"
+ ln -s "/opt/${pkgname}/${pkgname}.AppImage" "${pkgdir}/usr/lib/eID_klient/VirtualKeyboard"
+
+ install -m644 ${srcdir}/squashfs-root/lib/libCardAPI* "${pkgdir}/usr/lib/eID_klient/"
+ install -m644 ${srcdir}/squashfs-root/lib/libbotan* "${pkgdir}/usr/lib/eID_klient/"
+ install -m644 ${srcdir}/squashfs-root/lib/libpkcs11_* "${pkgdir}/usr/lib/eID_klient/"
+ install -m644 ${srcdir}/squashfs-root/lib/libcrypto* "${pkgdir}/usr/lib/eID_klient/"
+ install -m644 ${srcdir}/squashfs-root/lib/libssl* "${pkgdir}/usr/lib/eID_klient/"
# Icons + desktop file
tar -x -C "${pkgdir}/usr" -f "${srcdir}/squashfs-root/share.tar"