# Contributor: Leonardo Arena # Contributor: Francesco Colista # Maintainer: Francesco Colista pkgname=ospd-openvas pkgver=21.4.3 pkgrel=0 pkgdesc="ospd-openvas is an OSP server implementation to allow GVM to remotely control an OpenVAS Scanner" url="https://github.com/greenbone/ospd-openvas" arch="noarch" license="AGPL-3.0-or-later" pkgusers="gvm" pkggroups="gvm" depends="py3-psutil py3-redis py3-packaging py3-deprecated ospd" makedepends="py3-setuptools" subpackages="$pkgname-openrc" install="$pkgname.post-install" source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/ospd-openvas/archive/v$pkgver.tar.gz $pkgname.initd ospd.conf" build() { python3 setup.py build } check() { python3 setup.py check } package() { python3 setup.py install --root="$pkgdir" --optimize=1 install -d -o $pkgusers -g $pkggroups "$pkgdir"/run/ospd install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname install -Dm644 "$srcdir"/ospd.conf "$pkgdir"/etc/openvas/ospd.conf } sha512sums=" 2403c20b6062c02ce8d907fb01f92195506cd26a1b51835cd3d3bdf73b6bd871995a27a24c15c609635dcc1792ec2bab3be4f0d57f0992e6c37be474c0669945 ospd-openvas-21.4.3.tar.gz 7567dd8541fb84b8a8ef82c51c8a1e9d29f9a78483525f55f59cb29a57d42ca96499b7e3bf30e5fef0e02293ecb1455a7a748e3093b1892b2be80632f75e7e32 ospd-openvas.initd c3714d1555dac2b557e8faa1dba7bd3d4b27930b0a18ec644f3bd4ef4e02d598eaca012651b105899d2ca192196cbbdb2eeef1d70a514222bbe2698c1874ae19 ospd.conf "