# Contributor: Rasmus Thomsen # Maintainer: Rasmus Thomsen pkgname=gnome-authenticator pkgver=3.32.2 pkgrel=6 pkgdesc="A Two-Factor Authentication application" url="https://gitlab.gnome.org/World/Authenticator" arch="all !s390x !mips !mips64" # missing libhandy on s390x license="GPL-3.0-only" depends="python3 py3-otp py3-beautifulsoup4 py3-pillow py3-pyfavicon py3-pyzbar py3-yoyo-migrations libhandy py3-setuptools" makedepends="meson gtk+3.0-dev libsecret-dev zbar-dev gobject-introspection-dev" checkdepends="appstream-glib desktop-file-utils" subpackages="$pkgname-lang" source="https://gitlab.gnome.org/World/Authenticator/-/archive/$pkgver/Authenticator-$pkgver.tar.gz dont-require-py3-gettext-support.patch" builddir="$srcdir/Authenticator-$pkgver" build() { meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --buildtype=plain \ . output ninja -C output } check() { ninja -C output test } package() { DESTDIR="$pkgdir" ninja -C output install } sha512sums="3bd78354f4d18052d03650b455f07fb7fa9bb5cba0b6c92dcbfb5158dcf500f0b7f84e0be8942e0fbb74b1cefcd9019941c758538e05144c469bbe47b4355ce0 Authenticator-3.32.2.tar.gz 6f257b478bc581e7777e83c16bffe6a42b6af7478892566835c67e22fc4ace0fa77ba2f3c3006ab34d38a49f16e673c4a2b17bac307c15ae430270a5256fb70f dont-require-py3-gettext-support.patch"