2
0
Fork 0
authy/PKGBUILD

39 lines
1.1 KiB
Bash
Raw Normal View History

2020-06-02 21:52:31 +03:00
# Maintainer: Arti Zirk <arti.zirk@gmail.com>
# Contributor: Timmy Yao <timmy.yao+aur@gmail.com>
2020-09-07 15:00:38 +03:00
pkgname=authy-desktop-win32-bin
pkgver=1.8.3
pkgrel=1
2019-01-28 03:18:34 +02:00
pkgdesc="Two-Factor Authentication from your PC. Converted from Windows electron version"
arch=("x86_64")
2020-09-07 15:00:38 +03:00
provides=('authy')
conflicts=('authy')
2019-01-28 03:18:34 +02:00
url="https://authy.com/"
2020-09-07 15:00:38 +03:00
license=('unknown')
2020-01-30 00:24:11 +02:00
depends=('electron')
2019-01-28 03:18:34 +02:00
makedepends=('npm' 'p7zip' 'asar')
source=("https://s3.amazonaws.com/authy-electron-repository-production/authy/stable/${pkgver}/win32/x64/Authy%20Desktop%20Setup%20${pkgver}.exe"
"authy.desktop")
2020-09-07 15:00:38 +03:00
md5sums=('630362cf725391d1fc86c9a4d06f0161'
'cc79603cae19a93f67bc2da8120501e9')
2019-01-28 03:18:34 +02:00
build() {
cd "$srcdir"
7z x "Authy%20Desktop%20Setup%20${pkgver}.exe" -o"$pkgname-$pkgver" -y
cd "$pkgname-$pkgver"
2020-06-02 22:23:59 +03:00
7z x "authy-$pkgver-full.nupkg" -y
2019-01-28 03:18:34 +02:00
mkdir app.asar
asar e lib/net45/resources/app.asar app.asar
}
package() {
cd "$srcdir/$pkgname-$pkgver"
2020-09-07 15:00:38 +03:00
install -Dm644 -t "${pkgdir}"/usr/lib/authy \
2019-01-28 03:18:34 +02:00
lib/net45/resources/app.asar \
app.asar/img/logos/icon128.png
install -Dm644 "$srcdir"/authy.desktop -t "$pkgdir"/usr/share/applications
}