diff options
author | Maxim Polishchuck | 2022-06-14 21:40:13 +0300 |
---|---|---|
committer | Maxim Polishchuck | 2022-06-14 21:40:13 +0300 |
commit | 4c2a46a04addcb6a984413251ea0e68e98ef16e1 (patch) | |
tree | 36ca5cfc932067c1b36294c6933d4633803b5e3f | |
parent | 26952894a2cf77093ce52aeb52ce5c1cab32091d (diff) | |
download | aur-4c2a46a04addcb6a984413251ea0e68e98ef16e1.tar.gz |
Updated to version 1.3.1.55. Switched to build from .tar archive instead of .deb
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 22 insertions, 10 deletions
@@ -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 } |