# Contributor: sev # Maintainer: sev pkgname=web2ldap pkgver=1.8.1 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 py3-iso3166 py3-asn1crypto py3-paramiko" subpackages="$pkgname-openrc" source="https://www.web2ldap.de/download/web2ldap-$pkgver.tar.gz $pkgname.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=" c752266cc94aaea4d13c98ccf434821e53662348a265abd3a636b11956cbaad7dbc6dc9fb7bb36c4bc6168622a54b9d39920ea0b7c27f67340ca03fabe445c71 web2ldap-1.8.1.tar.gz e1c43bf3b6aeb96c327bd6c1b3ff2ef2f834b6fe58ced31e2b02d3a6006ded5da665faa27f4971df9ef5e8305b2f0a2ccbb626191f08085eef77e88caac5d4d1 web2ldap.initd "