summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxim Polishchuck2022-06-14 21:40:13 +0300
committerMaxim Polishchuck2022-06-14 21:40:13 +0300
commit4c2a46a04addcb6a984413251ea0e68e98ef16e1 (patch)
tree36ca5cfc932067c1b36294c6933d4633803b5e3f
parent26952894a2cf77093ce52aeb52ce5c1cab32091d (diff)
downloadaur-4c2a46a04addcb6a984413251ea0e68e98ef16e1.tar.gz
Updated to version 1.3.1.55. Switched to build from .tar archive instead of .deb
-rw-r--r--PKGBUILD32
1 files changed, 22 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 33e2b783dda4..aefd9c4b1e09 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,24 @@
# Maintainer: Maxim Polishchuck <mpolishchuck[at]gmail[dot]com>
pkgname=eusw
-pkgver=1.3.1.35
+pkgver=1.3.1.55
pkgrel=1
pkgdesc="IIT End User CA-1. Sign (web)"
-url="http://iit.com.ua"
+url="https://iit.com.ua"
arch=('i686' 'x86_64')
+backup=(
+ 'opt/iit/eu/sw/osplm.ini'
+ 'etc/udev/rules.d/60-iit-e-keys.rules'
+)
if [[ $CARCH = i686 ]]; then
- _src_md5sum='0f327f66fbcac2eb291f941d495bb6fe'
- _srcuri_filename='euswi.deb'
- _src_filename="eusw_${pkgver}_i386.deb"
+ _src_md5sum='e095a4a91dffe370e933d4482dc2f711'
+ _srcuri_filename='euswi.tar'
+ _src_filename="eusw_${pkgver}_i386.tar"
else
- _src_md5sum='5abb7409c0e3b2a7f6529b1bc92efd21'
- _srcuri_filename='euswi.64.deb'
- _src_filename="eusw_${pkgver}_amd64.deb"
+ _src_md5sum='3081d8838cd9cfe0c987ce8c10cd22a7'
+ _srcuri_filename='euswi.64.tar'
+ _src_filename="eusw_${pkgver}_amd64.tar"
fi
source=(
@@ -22,6 +26,7 @@ source=(
'chrome.ua.com.iit.eusign.nmh.json'
'mozilla.ua.com.iit.eusign.nmh.json'
)
+noextract=("${_src_filename}")
md5sums=(
"${_src_md5sum}"
'64ed17e9ee22c1cbd05593131c492f33'
@@ -30,9 +35,10 @@ md5sums=(
package() {
msg2 "Extracting the data.tar.xz..."
- bsdtar -xf data.tar.xz -C "$pkgdir/"
+ bsdtar -xf "${_src_filename}" -C "$pkgdir/"
- install -Dm755 ${pkgdir}/opt/iit/eu/sw/npeuscp.so ${pkgdir}/usr/lib/mozilla/plugins/npeuscp.so
+ mkdir -p ${pkgdir}/usr/lib/mozilla/plugins
+ ln -s /opt/iit/eu/sw/npeuscp.so ${pkgdir}/usr/lib/mozilla/plugins/npeuscp.so
# Installing native messaging host manifest (Chrome)
install -Dm644 ${srcdir}/chrome.ua.com.iit.eusign.nmh.json ${pkgdir}/etc/opt/chrome/native-messaging-hosts/ua.com.iit.eusign.nmh.json
@@ -40,4 +46,10 @@ package() {
install -Dm644 ${srcdir}/chrome.ua.com.iit.eusign.nmh.json ${pkgdir}/etc/chromium/native-messaging-hosts/ua.com.iit.eusign.nmh.json
# Installing native messaging host manifest (Mozilla)
install -Dm644 ${srcdir}/mozilla.ua.com.iit.eusign.nmh.json ${pkgdir}/usr/lib/mozilla/native-messaging-hosts/ua.com.iit.eusign.nmh.json
+
+ # Fixing permissions of udev rules file
+ chmod a-x ${pkgdir}/etc/udev/rules.d/60-iit-e-keys.rules
+
+ rm ${pkgdir}/opt/iit/eu/sw/install.sh
+ rm ${pkgdir}/opt/iit/eu/sw/uninstall.sh
}