diff options
author | Narrat | 2025-02-09 18:53:53 +0100 |
---|---|---|
committer | Narrat | 2025-02-09 19:23:19 +0100 |
commit | 3ed216d3a9b68d2b8a8e5dc5087863065df870c6 (patch) | |
tree | 28ef4c09d832b9cc14f058dc37cd0cc5f0a6aedc | |
parent | fb1662c472b27695285658ce5633810884491ef4 (diff) | |
download | aur-3ed216d3a9b68d2b8a8e5dc5087863065df870c6.tar.gz |
openvas-scanner: additional deps for docs
and truly generate them
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 10 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = openvas-scanner pkgdesc = Vulnerability scanning Daemon pkgver = 23.15.3 - pkgrel = 2 + pkgrel = 3 url = https://github.com/greenbone/openvas-scanner install = openvas.install arch = x86_64 @@ -11,6 +11,8 @@ pkgbase = openvas-scanner makedepends = doxygen makedepends = cargo makedepends = inetutils + makedepends = graphviz + makedepends = pandoc-cli depends = gvm-libs depends = json-glib depends = libbsd @@ -2,13 +2,13 @@ pkgname=openvas-scanner pkgver=23.15.3 -pkgrel=2 +pkgrel=3 pkgdesc='Vulnerability scanning Daemon' arch=('x86_64') url="https://github.com/greenbone/openvas-scanner" license=('GPL-2.0-only') depends=('gvm-libs' 'json-glib' 'libbsd' 'libgcrypt' 'net-snmp' 'redis' 'rsync') -makedepends=('cmake' 'doxygen' 'cargo' 'inetutils') +makedepends=('cmake' 'doxygen' 'cargo' 'inetutils' 'graphviz' 'pandoc-cli') optdepends=('greenbone-feed-sync: scripts for downloading updated feed informations') groups=('greenbone-vulnerability-manager') install=openvas.install @@ -49,6 +49,8 @@ build() { -DOPENVAS_NVT_DIR=/var/lib/openvas \ -DBUILD_WITH_NETSNMP=True make -C build + make -C build doxygen + make -C build manual # Build openvasd and scannerctl cd ${pkgname}-${pkgver}/rust @@ -67,4 +69,7 @@ package() { -exec install -Dm0755 -t "$pkgdir/usr/bin/" {} + install -Dm 644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf + + # Install doc (should be possible via cmake) + install -Dm644 build/doc/generated/html/* -t "${pkgdir}/usr/share/doc/${pkgname}/html/" } |