diff options
author | Chih-Hsuan Yen | 2024-07-29 22:38:50 +0800 |
---|---|---|
committer | Chih-Hsuan Yen | 2024-07-29 22:42:24 +0800 |
commit | b90ecd7fdac0e575db07ae4f32b88b750f47616c (patch) | |
tree | d4e3339485827eb64e75fb08b8077d60f8fdd301 | |
parent | 85ba55ee772711f70fff9470a3e6b880f996fe8a (diff) | |
download | aur-tbb-combo-native-agent.tar.gz |
1.0.0.16
* Allow to build in clean chroots, similar to [1]
* Hide my email address
* Fix a namcap warning
[1] https://aur.archlinux.org/cgit/aur.git/commit/?h=chunghwa-post-webatm&id=64ae296b415d66abb7bab9c93e69a6ed53acb495
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 22 insertions, 14 deletions
@@ -1,19 +1,23 @@ pkgbase = tbb-combo-native-agent pkgdesc = Taiwan Business Bank combo native agent (臺灣企銀二合一元件) - pkgver = 1.0.0.13 - pkgrel = 2 + pkgver = 1.0.0.16 + pkgrel = 1 url = https://ebank.tbb.com.tw/ arch = any license = unknown makedepends = p7zip makedepends = gendesk - makedepends = pev - depends = wine-wow64 + makedepends = perl-image-exiftool depends = gnutls depends = pcsclite - source = Install_TbbComboNativeAgentHost-1.0.0.13.exe::https://ebank.tbb.com.tw/nb3/COMPONENT/component_download?componentPath=win&trancode=ComponentDownload + depends = sh + source = Install_TbbComboNativeAgentHost-1.0.0.16.exe::https://ebank.tbb.com.tw/nb3/COMPONENT/component_download?componentPath=win&trancode=ComponentDownload source = tbb-combo-native-agent - sha256sums = e1b67360e1b5670fe20ddf9bcbd86f431915657b85f974069d8cd89ebe6be1a3 + sha256sums = 2c8b0e8747aa36b115cfebbdfe9c3ed401003303fb3b8e87402b8b918f0460a1 sha256sums = d53b1fa92ef27d426a390a6d1b56a0096bdfc37a60bc9700e79c7d982796994c pkgname = tbb-combo-native-agent + depends = gnutls + depends = pcsclite + depends = sh + depends = wine-wow64 @@ -1,18 +1,17 @@ -# Maintainer: Chih-Hsuan Yen <yan12125@gmail.com> +# Maintainer: Chih-Hsuan Yen <base64_decode("eXUzYWN0eHQydHR0ZmlteEBjaHllbi5jYwo=")> pkgname=tbb-combo-native-agent -pkgver=1.0.0.13 -pkgrel=2 +pkgver=1.0.0.16 +pkgrel=1 pkgdesc='Taiwan Business Bank combo native agent (臺灣企銀二合一元件)' arch=(any) url='https://ebank.tbb.com.tw/' license=(unknown) -# Per https://bugs.winehq.org/show_bug.cgi?id=54661, 32-bit winscard.dll will be supported through wow64 thunks -depends=(wine-wow64 gnutls pcsclite) -makedepends=(p7zip gendesk pev) +depends=(gnutls pcsclite sh) +makedepends=(p7zip gendesk perl-image-exiftool) source=("Install_TbbComboNativeAgentHost-$pkgver.exe"::"https://ebank.tbb.com.tw/nb3/COMPONENT/component_download?componentPath=win&trancode=ComponentDownload" "$pkgname") -sha256sums=('e1b67360e1b5670fe20ddf9bcbd86f431915657b85f974069d8cd89ebe6be1a3' +sha256sums=('2c8b0e8747aa36b115cfebbdfe9c3ed401003303fb3b8e87402b8b918f0460a1' 'd53b1fa92ef27d426a390a6d1b56a0096bdfc37a60bc9700e79c7d982796994c') prepare() { @@ -20,7 +19,8 @@ prepare() { } pkgver() { - peres -v TbbComboNativeAgentHost.exe | grep 'Product Version' | cut -f 2 -d : | sed 's# ##g' + # Credit: https://askubuntu.com/a/717855 + exiftool -ProductVersion TbbComboNativeAgentHost.exe | cut -f 2 -d : | sed 's# ##g' } build() { @@ -33,6 +33,10 @@ build() { } package() { + # Per https://bugs.winehq.org/show_bug.cgi?id=54661, 32-bit winscard.dll will be supported through wow64 thunks + # Keep wine-wow64 here, so that this package can be built with only official packages + depends+=(wine-wow64) + install -Dm755 $pkgname -t "$pkgdir"/usr/bin install -Dm644 TbbComboNativeAgentHost.exe -t "$pkgdir"/usr/share/$pkgname install -Dm644 $pkgname.desktop -t "$pkgdir"/usr/share/applications |