diff options
author | Francesco Colista <fcolista@alpinelinux.org> | 2015-11-30 14:14:38 +0000 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2015-11-30 14:14:38 +0000 |
commit | 0c7c6cdb1584e9bf5bc4a5287067aaa4457c2827 (patch) | |
tree | 3cf9a7f3e1cc6a0cf366c99bc92eefba305c8286 /testing/openvas-manager/APKBUILD | |
parent | 23ea12524fbace868f5843a3dd4eac1240859512 (diff) | |
download | aports-0c7c6cdb1584e9bf5bc4a5287067aaa4457c2827.tar.bz2 aports-0c7c6cdb1584e9bf5bc4a5287067aaa4457c2827.tar.xz |
testing/openvas-manager: new aport
Diffstat (limited to 'testing/openvas-manager/APKBUILD')
-rw-r--r-- | testing/openvas-manager/APKBUILD | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/testing/openvas-manager/APKBUILD b/testing/openvas-manager/APKBUILD new file mode 100644 index 0000000000..f362a1e152 --- /dev/null +++ b/testing/openvas-manager/APKBUILD @@ -0,0 +1,75 @@ +# Contributor: Francesco Colista <fcolista@alpinelinux.org> +# Maintainer: Francesco Colista <fcolista@alpinelinux.org> +pkgname=openvas-manager +_pkgname=openvasmd +pkgver=6.0.6 +_pkgid=2195 +pkgrel=0 +pkgdesc="A layer between the OpenVAS Scanner and various client applications" +url="http://www.openvas.org/" +arch="all" +license="GPL" +depends="rsync sqlite libxslt sed" +depends_dev="" +makedepends="$depends_dev cmake openvas-libraries-dev sqlite-dev + libxslt-dev doxygen xmltoman perl-sql-translator" +install="" +subpackages="$pkgname-doc" +source="http://wald.intevation.org/frs/download.php/$_pkgid/$pkgname-${pkgver}.tar.gz + $_pkgname.initd + $_pkgname.confd + $_pkgname.logrotate + 001-sys-siglist.patch + 002-fortify-source.patch + 003-sqlite-insert.patch" +_builddir="$srcdir"/$pkgname-$pkgver +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + cmake -DCMAKE_BUILD_TYPE=Release \ + -DSBINDIR=/usr/bin \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DSYSCONFDIR=/etc \ + -DLOCALSTATEDIR=/var . + make || return 1 +} + +package() { + cd "$_builddir" + make DESTDIR="$pkgdir" install + install -Dm644 "$srcdir/$_pkgname.logrotate" "$pkgdir/etc/logrotate.d/$_pkgname" + install -Dm755 "$srcdir/$_pkgname.initd" "$pkgdir/etc/init.d/$_pkgname" + install -Dm755 "$srcdir/$_pkgname.confd" "$pkgdir/etc/conf.d/$_pkgname" + +} + +md5sums="e8e5f9ccc8dd7dd35ea24291220249d8 openvas-manager-6.0.6.tar.gz +c137408f85fc64e2219e977d4559d4cb openvasmd.initd +478e770caa091fd4a6d67a99aeadb26e openvasmd.confd +f57ae79654fb9a6249ce883ebb393d3d openvasmd.logrotate +0113d65199172756cb797b4bb30d4007 001-sys-siglist.patch +bec2936ebf70209835b963ddbebf3b31 002-fortify-source.patch +66b54f532f0c2b29a1aa0fb82e3a5843 003-sqlite-insert.patch" +sha256sums="4a9b1d3c4235e6ecc531544bda572cc9910d2a52b01115bb8bc0436177664cc4 openvas-manager-6.0.6.tar.gz +5ab1f41c2cc9788aa81df744f14fe0b29a1c60f79bb6c5055cfb33d9bda4a7f7 openvasmd.initd +72707a3a889ac85eca7336b67aa686d69da963adc8c361828fb050126b5d13cf openvasmd.confd +8dce4905097d7e622a87d661903193480806968c55f085bd4ad167ea3864f84d openvasmd.logrotate +8c13641fc26660fe2f600fc9a4e7d5901e0892b6195ad401c92edec75e9f402d 001-sys-siglist.patch +78919051580bb1077f6061d9285f9343d155ee3c955e2a440ef067f58efe1a4b 002-fortify-source.patch +0148254ca69de5381457adaffbfbbc42dacf61d3a6afdf99cbb6aa583dd21cae 003-sqlite-insert.patch" +sha512sums="4c4ae0ac35d6fc6820b47da6e5e6aae1b4d14c771791b7ae2e35123d8117319f05c7619de665b96de9d92fb59e417311656d3460dff992d3ce4db217731c5900 openvas-manager-6.0.6.tar.gz +6779dea37dd64f69970ca595dfc7c084efa6764a9b521e303b164b57489a14219ade5b85e32b8641a317407ea56932597e2bfcf87c8568c3772ae393d5ea310b openvasmd.initd +cc873be14e1d3469f0954b20667842eb6e9386735d9423f9c824e11261281d9f5255730310bde40d9542772a4bc79a33bc5ef71396bee53aa250a54239130ff8 openvasmd.confd +a86f156ca822b7b9844dc1cb1cb65c0d2bc146fa4dde64fec851b13b3eaa54fd984946b9336a2ffd0efbaf1c2053ab417067519fb18b807c5c1ce66cf1ee4a9b openvasmd.logrotate +bb68fb95e48cf6b0602023d566b05fb675b55a703b0ecf616d0ff42fd7fc023396d2ef8ea089e074739e980a086d9911894050c23c03c842e5c7393be6d85639 001-sys-siglist.patch +a3ab3773f339efa98abdba77aaf383f6c1d76c7f15557ac6f8bc80199158066d6ac3a7981e1af4ac4e397b66acb48c1cba125848b30e935829a75a5a7e8322dc 002-fortify-source.patch +c75e71d9e39a045ff12b114c4c8d23fe1799d49c49db3d601701ada56810c5377d48b6a98a81898b43b4105ac00f0a3b0af4ad3e7f043af037d2d4863ac00a7f 003-sqlite-insert.patch" |