diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 23 insertions, 15 deletions
@@ -1,8 +1,9 @@ pkgbase = openvas-scanner pkgdesc = Vulnerability scanning Daemon - pkgver = 22.7.9 + pkgver = 23.0.1 pkgrel = 1 url = https://github.com/greenbone/openvas-scanner + install = openvas.install arch = x86_64 groups = greenbone-vulnerability-manager license = GPL @@ -13,12 +14,11 @@ pkgbase = openvas-scanner depends = libbsd depends = redis depends = rsync - source = openvas-scanner-22.7.9.tar.gz::https://github.com/greenbone/openvas-scanner/archive/v22.7.9.tar.gz + source = openvas-scanner-23.0.1.tar.gz::https://github.com/greenbone/openvas-scanner/archive/v23.0.1.tar.gz source = greenbone-nvt-sync.timer source = greenbone-nvt-sync.service - sha512sums = 279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd + sha512sums = e2107ca762abcbb20d4506d2cc4479d5fbf5efd744a598ec63ea3c66ae6a6f1743deeb4b7aa9863b78c186c8a4d4b5f2212d241cef51b91c6c5bcd0879c45dc7 sha512sums = 2df63297cd9bd1cfb7b774152b1791ff946a1a410e563e54212652d847063b3c22b5362cd287b1bd73684be1fbd66464a2f8bb79b92cd086ba58e9a801d675ec sha512sums = 1ef913c24721533b0f779047532de63d195e8498885b90972a7bbbfb734444c0f7cbdcc52c437b2ce773881d45eadfcec03fcd00886e02962cb06d318d0c7c96 pkgname = openvas-scanner - install = openvas.install @@ -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 } |