mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-18 15:12:02 +01:00
Highly secure and easy to use GTK+ OTP client (TOTP and HOTP) https://github.com/paolostivanin/OTPClient
29 lines
888 B
Plaintext
29 lines
888 B
Plaintext
# Contributor: Leo <thinkabit.ukim@gmail.com>
|
|
# Maintainer: Leo <thinkabit.ukim@gmail.com>
|
|
pkgname=otpclient
|
|
pkgver=1.4.1
|
|
pkgrel=0
|
|
pkgdesc="Easy to use GTK+ OTP client"
|
|
options="!check" # No testsuite
|
|
url="https://github.com/paolostivanin/OTPClient"
|
|
arch="all !aarch64" # due to zbar
|
|
license="GPL-3.0-or-later"
|
|
makedepends="gtk+3.0-dev glib-dev libgcrypt-dev libpng-dev libzip-dev zbar-dev
|
|
jansson-dev libcotp-dev cmake"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/paolostivanin/OTPClient/archive/v${pkgver}.tar.gz"
|
|
builddir="$srcdir/OTPClient-$pkgver"
|
|
|
|
build() {
|
|
cmake \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DBUILD_TESTING=ON
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
sha512sums="0bbd61ea272d2fa1558ec2dcad1b51acdbae9c9d520d73f7f31d4bc3d84946de69f96f1212507b48f3efab6561a2d850f8868e8932f022ed184e6aa06d43205d otpclient-1.4.1.tar.gz"
|