You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
840 B

# Maintainer: Antonio Rojas <arojas@archlinux.org>
# Contributor: Maxime Gauduin <alucryd@archlinux.org>
# Contributor: Balló György <ballogyor+arch@gmail.com>
pkgname=libsignon-glib
pkgver=2.1
pkgrel=5
pkgdesc='GLib-based client library for applications handling account authentication through the Online Accounts Single Sign-On service'
arch=(x86_64)
url='https://gitlab.com/accounts-sso/libsignon-glib'
license=(LGPL2.1)
depends=(signond)
makedepends=(python-gobject gtk-doc gobject-introspection vala meson git)
source=("git+https://gitlab.com/accounts-sso/${pkgname}#tag=VERSION_$pkgver")
sha256sums=('SKIP')
prepare() {
mkdir -p build
cd $pkgname
git submodule init
git submodule update
}
build() {
cd build
artix-meson ../$pkgname -Dtests=false
ninja
}
package() {
cd build
DESTDIR="$pkgdir" ninja install
}