# Compiling Time: 4.48 SBU
# Maintainer: crazy <crazy@frugalware.org>

pkgname=signon-plugin-oauth2
pkgver=0.25
pkgrel=13
_commit="fab698862466994a8fdc9aa335c87b4f05430ce6"
pkgdesc="Oauth2 plugin for signon"
groups=('xlib')
archs=("x86_64")
depends=('signon>=8.60-3')
makedepends=('qt6-tools')
url="https://gitlab.com/accounts-sso/signon-plugin-oauth2"
up2date="lynx -dump $url/-/tags?sort=updated_desc | grep -m 1 VERSION_ | grep -E -o '[0-9]+\.[0-9]+(0-9]+\.)?'"
#source=("https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/archive/VERSION_${pkgver}/signon-plugin-oauth2-VERSION_${pkgver}.tar.bz2")
source=("https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/archive/$_commit/signon-plugin-oauth2-$_commit.tar.gz")
sha1sums=('1d0d0fc164471a323c9ec3a47aba3f6b853cd343')

_F_archive_ver="$_commit"

build(){
	Fcd
	Fpatchall

	echo 'INSTALLS =' >>tests/tests.pro
	echo 'INSTALLS =' >>example/example.pro

	Fexec qmake6 LIBDIR=/usr/lib CONFIG+=nomake_tests
	Fexec make || Fdie
	Fexec make INSTALL_ROOT="$Fdestdir" install || Fdie

}

# optimization OK
