# Maintainer: Paolo Stivanin # Contributor: Daniil Kovalev pkgname=otpclient _pkgname=OTPClient pkgver=3.6.0 pkgrel=1 pkgdesc="A simple GTK+ v3 TOTP/HOTP client" url="https://github.com/paolostivanin/OTPClient" license=('GPL3') arch=('i686' 'x86_64' 'armv6h' 'armv7h') depends=('gtk3>=3.24' 'jansson>=2.12' 'libcotp>=3.0.0' 'zbar>=0.20' 'protobuf>=3.6' 'protobuf-c>=1.3.0' 'qrencode>4.0.2') makedepends=('cmake') provides=(otpclient) validpgpkeys=('060C6B7D3869F148C4C4ACD43C9BE9B64EC1EA64') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" "$pkgname-$pkgver.tar.gz.asc::$url/releases/download/v$pkgver/v$pkgver.tar.gz.asc") sha256sums=('e5a4e848be12b761e632e070149f7999974b4ce7620cb92a05a0dd149822beec' 'SKIP') build() { cd "$_pkgname-$pkgver" mkdir build && cd build cmake \ -S.. \ -DCMAKE_INSTALL_PREFIX:PATH=/usr \ -DSHARE_INSTALL_PREFIX:PATH=/usr/share cmake --build . --target all } package() { cd "$_pkgname-$pkgver/build" cmake --install . --prefix="$pkgdir/usr" }