diff options
author | Narrat | 2024-04-03 01:35:42 +0200 |
---|---|---|
committer | Narrat | 2024-04-03 01:35:42 +0200 |
commit | 09c54a3f1f1fde5e1091fbc28de1b57c83a31200 (patch) | |
tree | 221074f83903242d4bc4311f90a4fc754e81eac9 /PKGBUILD | |
parent | 1885f1c0a03b21b13a699c1cfd27a6248dd1d83a (diff) | |
download | aur-openvas-scanner.tar.gz |
openvas-scanner: update to 23.0.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 19 insertions, 11 deletions
@@ -1,7 +1,7 @@ # Contributor: Matthias Fulz < mfulz [at] olznet [dot] de > pkgname=openvas-scanner -pkgver=22.7.9 +pkgver=23.0.1 pkgrel=1 pkgdesc='Vulnerability scanning Daemon' arch=('x86_64') @@ -10,26 +10,34 @@ license=('GPL') depends=('gvm-libs' 'json-glib' 'libbsd' 'redis' 'rsync') makedepends=('cmake' 'doxygen') groups=('greenbone-vulnerability-manager') +install=openvas.install source=("${pkgname}-${pkgver}.tar.gz::https://github.com/greenbone/openvas-scanner/archive/v${pkgver}.tar.gz" "greenbone-nvt-sync.timer" "greenbone-nvt-sync.service") -sha512sums=('279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd' +sha512sums=('e2107ca762abcbb20d4506d2cc4479d5fbf5efd744a598ec63ea3c66ae6a6f1743deeb4b7aa9863b78c186c8a4d4b5f2212d241cef51b91c6c5bcd0879c45dc7' '2df63297cd9bd1cfb7b774152b1791ff946a1a410e563e54212652d847063b3c22b5362cd287b1bd73684be1fbd66464a2f8bb79b92cd086ba58e9a801d675ec' '1ef913c24721533b0f779047532de63d195e8498885b90972a7bbbfb734444c0f7cbdcc52c437b2ce773881d45eadfcec03fcd00886e02962cb06d318d0c7c96') + build() { - cd "${pkgname}-${pkgver}" - cmake -DCMAKE_BUILD_TYPE=Release -DSBINDIR=/usr/bin \ - -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONFDIR=/etc -DLOCALSTATEDIR=/var -DLIBDIR=/usr/lib \ - -DOPENVAS_FEED_LOCK_PATH=/run/gvm/feed-update.lock -DOPENVAS_NVT_DIR=/var/lib/openvas --debug-output . + cmake \ + -B build \ + -S "$pkgname-$pkgver" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSBINDIR=/usr/bin \ + -DLIBDIR=/usr/lib \ + -DSYSCONFDIR=/etc \ + -DLOCALSTATEDIR=/var \ + -DOPENVAS_FEED_LOCK_PATH=/run/gvm/feed-update.lock \ + -DOPENVAS_NVT_DIR=/var/lib/openvas + make -C build } package() { - install=openvas.install - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}/" install + make DESTDIR="${pkgdir}/" -C build install install -m 755 -d $pkgdir/usr/lib/systemd/system - install -m 644 ${srcdir}/greenbone-nvt-sync.service $pkgdir/usr/lib/systemd/system - install -m 644 ${srcdir}/greenbone-nvt-sync.timer $pkgdir/usr/lib/systemd/system + install -m 644 greenbone-nvt-sync.service $pkgdir/usr/lib/systemd/system + install -m 644 greenbone-nvt-sync.timer $pkgdir/usr/lib/systemd/system } |