blob: 6746383fc34d0205370af20ca57198e384b1a524 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# Maintainer: Chih-Hsuan Yen <yan12125@gmail.com>
# Testing pages:
# * https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/webtesting/SampleY.aspx
# * /usr/share/nhiicc/html/ESample.html in this package
pkgname=nhiicc
epoch=1
pkgver=20220530
pkgrel=3
arch=(x86_64)
url='https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm'
license=(custom)
pkgdesc='台灣健保卡網路註冊憑證元件 (National Health Insurance IC Card)'
# sed and openssl are for commands used in nhiicc.install
depends=(pcsclite sed openssl)
optdepends=(
'lib32-pcsclite: for using card readers with 32-bit driver only'
)
# XXX: Upstream still use 20220110 for the filename
source=("https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mLNHIICC_Setup.20220110.tar.gz"
nhiicc.service
nhiicc.rules
regen-certs.sh)
# See https://cloudicweb.nhi.gov.tw/cloudic/system/SMC/mEventesting.htm for MD5 sums
md5sums=('af4c8e12bdadef7e6ab2b9b1dabb21d4'
'3a7ba068b49eab2edca614ea2495e706'
'e4a249ff4e638527a0bde9deec6eeb5a'
'605ed8db0ec700bb07ca256c5282ae6a')
install=nhiicc.install
package() {
install -Dm755 mLNHIICC_Setup."$pkgver"/x64/mLNHIICC -t "$pkgdir"/usr/bin
install -Dm755 regen-certs.sh -t "$pkgdir"/usr/share/nhiicc/
cp -dr mLNHIICC_Setup."$pkgver"/html "$pkgdir"/usr/share/nhiicc/
find "$pkgdir" \( -name '*~' -or -name '._*' \) -delete
install -Dm644 nhiicc.service -t "$pkgdir"/usr/lib/systemd/system/
install -Dm644 nhiicc.rules -t "$pkgdir"/usr/share/polkit-1/rules.d
}
|