diff options
Diffstat (limited to 'community/openvas-smb/APKBUILD')
-rw-r--r-- | community/openvas-smb/APKBUILD | 54 |
1 files changed, 33 insertions, 21 deletions
diff --git a/community/openvas-smb/APKBUILD b/community/openvas-smb/APKBUILD index 34ed1ed0b49..c0ec6f93583 100644 --- a/community/openvas-smb/APKBUILD +++ b/community/openvas-smb/APKBUILD @@ -1,43 +1,55 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=openvas-smb -pkgver=21.4.0 -pkgrel=1 +pkgver=22.5.6 +pkgrel=0 pkgdesc="SMB module for OpenVAS Scanner" url="https://github.com/greenbone/openvas-smb" -#arch="x86 x86_64" +arch="x86 x86_64" license="GPL-2.0" options="!check" #no check available -makedepends="cmake mingw-w64-gcc mingw-w64-binutils mingw-w64-headers mingw-w64-crt -gvm-libs-dev gnutls-dev popt-dev perl-dev -glib-dev xmltoman doxygen graphviz heimdal-dev -sqlite-dev libunistring-dev" +makedepends=" + cmake + doxygen + glib-dev + gnutls-dev + graphviz + gvm-libs-dev + heimdal-dev + libunistring-dev + mingw-w64-binutils + mingw-w64-crt + mingw-w64-gcc + mingw-w64-headers + perl-dev + popt-dev + samurai + sqlite-dev + xmltoman + " subpackages="$pkgname-dev $pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/openvas-smb/archive/v$pkgver.tar.gz - mingw-alpine-support.patch fix-missing-includes-path.patch comparison_fn_t.patch disable-backtrace.patch - 001-cmakelist-fortify.patch" + implicit.patch + " build() { - cmake \ + cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_VERBOSE_MAKEFILE=ON . - # generate winexesvc_exe.c early to work around parallel build issue - make -C winexe bin2c - make -j1 -C winexe winexesvc_exe.c.o - make + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } -sha512sums="6689cef95d128ea4444d3b3f6fb0d1201d55ae494ff758051b792e58c90ad7497502430b843ceba6d92aa06fbdf830a4c17a24042c1c3ce9affbcd8f587d0b0a openvas-smb-21.4.0.tar.gz -bd139b2317feb5fe3ea3ab4b62664ae70547b2859c372e30cd7062dbaef535a5ea665d33253d85a28553ab13ab0b943f609e86f7fcb9572c403d5b7612052701 mingw-alpine-support.patch -494ec5c871959b9493fbbec7060778d2bb2be689f2434f4b0489b24e9800ea0b3a91015537deae60ffd071ad8740913ee1598f04e1a416516f45658bd9d4315f fix-missing-includes-path.patch +sha512sums=" +00905ed3b723e5f7b4366209777a621902e63aac4eb493bef85e50392a3273fff6e2308d30ae4e59dfaff777f3fbfb3aba2b5b2c33566ee67a1bc026b7a80256 openvas-smb-22.5.6.tar.gz +126d522efcf7341680ba88e3545cee1da70b44bd2b9618d1f4324941ac38c9159eef8449a34acd71d9c0a2ccb8b98fa98a3bd1fc66608d99bd19365eceb6f3eb fix-missing-includes-path.patch 96b81bb378d0a70b1d31c19c646a95b96056ca3f85c02edc221bc17093b5403ba1fcdf9f3175e455aa32b7399e58a1c9cda525985c09c8b7dee8068bf3643a14 comparison_fn_t.patch 6a5f67177ca74ce051d190a81727b94938addf538c52831b5af3394f4d8d2ea990bcd58e3dc92570c7c4b0719deea49e2aa2fa549297c6e36ec4f8fa3f0a5270 disable-backtrace.patch -56c150d8fcc46720d71a632e7f6ff7a1ad92d90c84361eb8ad81c4b4811ac9ff56f06654f70840895ac7bec4f852bafeff0599e29a4c5572d826403df1d2ca68 001-cmakelist-fortify.patch" +cdd3a45f33b651c31dcff40c1876f410a5fb63f579a2e91fb8824fa4f34524d1fd49478f074982c08a2009ef582f5ff9e23fc0d5b5aa9d905aa1048e0ed2a801 implicit.patch +" |