# Maintainer: xiretza pkgname=lemonldap-ng pkgver=2.0.6 pkgrel=1 pkgdesc="A modular WebSSO (Single Sign On) based on Apache::Session modules" arch=(any) url="https://lemonldap-ng.org/" license=('GPL') depends=('perl-apache-session' 'perl-cache-cache' 'perl-clone' 'perl-config-inifiles' 'perl-convert-pem' 'perl-crypt-openssl-bignum' 'perl-crypt-openssl-rsa' 'perl-crypt-openssl-x509' 'perl-crypt-rijndael' 'perl-dbi' 'perl-digest-hmac' 'perl-email-sender' 'perl-gd-securityimage' 'perl-html-template' 'perl-io-string' 'perl-json' 'perl-mime-tools' 'perl-mouse' 'perl-ldap' 'perl-plack' 'perl-regexp-assemble' 'perl-regexp-common' 'perl-soap-lite' 'perl-string-random' 'perl-unicode-string' 'perl-uri' 'perl-libwww' 'perl-lwp-protocol-https' 'perl-xml-simple' 'perl-xml-libxslt' 'perl-crypt-urandom' 'perl-module-pluggable' 'perl-convert-base32' 'perl-text-unidecode' 'imagemagick') makedepends=() checkdepends=() optdepends=('uwsgi-plugin-psgi: for running under uWSGI') source=("https://release.ow2.org/lemonldap/${pkgname}-${pkgver}.tar.gz") sha512sums=('b40fc6c5016c60914de140ba16428d0dfb84ff7d535658343173c8f38a8c85c205061acd667d2b87dc15105ebee9b34594e6531a43e8d3d957a4ebc979377bc5') build() { cd "$pkgname-$pkgver" make configure PERLOPTIONS="INSTALLDIRS=vendor" STORAGECONFFILE="/etc/lemonldap-ng/lemonldap-ng.ini" } check() { cd "$pkgname-$pkgver" make -k test } package() { cd "$pkgname-$pkgver" make DESTDIR="$pkgdir/" PREFIX="/usr/share" PROD=yes install }