diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 20 insertions, 8 deletions
@@ -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 @@ -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" |