# Contributor: sev # Maintainer: sev pkgname=web2ldap pkgver=1.6.28 pkgrel=1 pkgdesc="Full-featured LDAP client running as web application" url="https://web2ldap.de" arch="noarch" license="Apache-2.0" makedepends="python3-dev py3-setuptools" depends="py3-ldap0 py3-xlwt py3-dnspython" subpackages="$pkgname-openrc" source="https://www.web2ldap.de/download/web2ldap-$pkgver.tar.gz web2ldap.initd" builddir="$srcdir/web2ldap-$pkgver" build() { python3 setup.py build } check() { python3 setup.py check } package() { python3 setup.py install --prefix=/usr --root="$pkgdir" # move conf to proper location mv "$pkgdir/usr/etc" "$pkgdir" # install initd install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname # fix perms on egg-info chmod -R go+r "$pkgdir"/usr/lib/python*/site-packages/web2ldap-$pkgver-py* } sha512sums=" 7297609105a280da67a61230197b2541e9b38ab625a4fb479f4266bbf941e8c70a0f30df9e1dc833fcf1d7e0502aa9a8ecc7cfb1a84761d93905ec962ba35c28 web2ldap-1.6.28.tar.gz 24e2ae01ff17afbeb8b7ef3b4ae80ba0d982a150da3d3606e9c642c3fcd01d759057851813f46949b2464f8b5d653b674fb67d8196269a96244bc3c95bf0558f web2ldap.initd "