# Contributor: Jan Alexander Steffens (heftig) # Maintainer: Stefan Husmann pkgname=aisleriot-git pkgver=3.22.9.r26.g0183c06d pkgrel=1 pkgdesc="A collection of patience games written in guile scheme" url="https://wiki.gnome.org/Apps/Aisleriot" arch=('x86_64') license=('GPL') depends=('guile' 'gtk3' 'qt5-svg') provides=('aisleriot') conflicts=('aisleriot') makedepends=('appdata-tools' 'libkdegames' 'gnome-common' 'git' 'meson') optdepends=('pysolfc: PySol card sets' 'pysolfc-cardsets: PySol card sets') options=('!strip' '!emptydirs') source=("git+https://gitlab.gnome.org/GNOME/aisleriot.git") sha256sums=('SKIP') pkgver() { cd ${pkgname%-git} git describe --tags | sed 's/-/.r/' | tr - . } build() { cd ${pkgname%-git} [[ -d builddir ]] || mkdir builddir meson . builddir --prefix=/usr \ --libexecdir=/usr/lib \ -Dtheme_kde_path=/usr/share/carddecks \ --buildtype=plain ninja -j1 -C builddir } package() { cd ${pkgname%-git} DESTDIR="$pkgdir" ninja -C builddir install }