summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxim Polishchuck2017-12-25 02:52:29 +0200
committerMaxim Polishchuck2017-12-25 02:55:43 +0200
commit83a8cb10650d701505cd969591f3a9dc1660e13e (patch)
treed30c083b58a8b0e46152a1055d7aa6a7e909d91e
downloadaur-83a8cb10650d701505cd969591f3a9dc1660e13e.tar.gz
Initial commit. Version 1.3.1.17
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD41
-rw-r--r--chrome.ua.com.iit.eusign.nmh.json9
-rw-r--r--mozilla.ua.com.iit.eusign.nmh.json7
4 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ed54b27dc520
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = eusw
+ pkgdesc = IIT End User CA-1. Sign (web)
+ pkgver = 1.3.1.17
+ pkgrel = 1
+ url = http://iit.com.ua
+ arch = i686
+ arch = x86_64
+ source = https://iit.com.ua/download/productfiles/euswi.deb
+ source = https://iit.com.ua/download/productfiles/euswi.64.deb
+ source = chrome.ua.com.iit.eusign.nmh.json
+ source = mozilla.ua.com.iit.eusign.nmh.json
+ md5sums = c3974ccd3658bf8ca7819a4eb6a21346
+ md5sums = 5ad7abacc75f818c40a0d817a3a1bc73
+ md5sums = 64ed17e9ee22c1cbd05593131c492f33
+ md5sums = 9d9c48e1078d3c58a3d82b216ff98cbc
+
+pkgname = eusw
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..03ffeeb81087
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Maxim Polishchuck <mpolishchuck[at]gmail[dot]com>
+
+pkgname=eusw
+pkgver=1.3.1.17
+pkgrel=1
+pkgdesc="IIT End User CA-1. Sign (web)"
+url="http://iit.com.ua"
+arch=('i686' 'x86_64')
+
+if [[ $CARCH = i686 ]]; then
+ _src_md5sum='c3974ccd3658bf8ca7819a4eb6a21346';
+ _src_filename='euswi.deb';
+else
+ _src_md5sum='5ad7abacc75f818c40a0d817a3a1bc73';
+ _src_filename='euswi.64.deb';
+fi
+
+source=(
+ "https://iit.com.ua/download/productfiles/${_src_filename}"
+ 'chrome.ua.com.iit.eusign.nmh.json'
+ 'mozilla.ua.com.iit.eusign.nmh.json'
+)
+md5sums=(
+ "${_src_md5sum}"
+ '64ed17e9ee22c1cbd05593131c492f33'
+ '9d9c48e1078d3c58a3d82b216ff98cbc'
+)
+
+package() {
+ msg2 "Extracting the data.tar.xz..."
+ bsdtar -xf data.tar.xz -C "$pkgdir/"
+
+ install -Dm755 ${pkgdir}/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
+ # Installing native messaging host manifest (Chromium)
+ 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
+}
diff --git a/chrome.ua.com.iit.eusign.nmh.json b/chrome.ua.com.iit.eusign.nmh.json
new file mode 100644
index 000000000000..51d06f6595d0
--- /dev/null
+++ b/chrome.ua.com.iit.eusign.nmh.json
@@ -0,0 +1,9 @@
+{
+ "name": "ua.com.iit.eusign.nmh",
+ "description": "IIT End User CA-1. Sign (native messaging host)",
+ "path": "/opt/iit/eu/sw/euscpnmh",
+ "type": "stdio",
+ "allowed_origins": [
+ "chrome-extension://jffafkigfgmjafhpkoibhfefeaebmccg/"
+ ]
+}
diff --git a/mozilla.ua.com.iit.eusign.nmh.json b/mozilla.ua.com.iit.eusign.nmh.json
new file mode 100644
index 000000000000..4bb35fdb50b2
--- /dev/null
+++ b/mozilla.ua.com.iit.eusign.nmh.json
@@ -0,0 +1,7 @@
+{
+ "name": "ua.com.iit.eusign.nmh",
+ "description": "IIT End User CA-1. Sign (native messaging host)",
+ "path": "/opt/iit/eu/sw/euscpnmh",
+ "type": "stdio",
+ "allowed_extensions": [ "eusw@iit.com.ua" ]
+}