Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/gvm-libs/, net-analyzer/gvmd/, ...
Date: Wed, 01 Jan 2020 13:51:02
Message-Id: 1577886645.49611aa58c65f16f3252421baf3bf548a5ae02a7.asturm@gentoo
1 commit: 49611aa58c65f16f3252421baf3bf548a5ae02a7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 1 13:47:37 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 1 13:50:45 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49611aa5
7
8 net-analyzer: Switch hsntgm's packages to cmake.eclass
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 .../greenbone-security-assistant-8.0.1-r1.ebuild | 18 +++++++++---------
14 net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild | 18 +++++++++---------
15 net-analyzer/gvmd/gvmd-8.0.1.ebuild | 18 +++++++++---------
16 .../openvas-scanner/openvas-scanner-6.0.1.ebuild | 18 +++++++++---------
17 4 files changed, 36 insertions(+), 36 deletions(-)
18
19 diff --git a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild
20 index 417273d6d45..ed0bcabf18f 100644
21 --- a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild
22 +++ b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild
23 @@ -1,10 +1,10 @@
24 -# Copyright 1999-2019 Gentoo Authors
25 +# Copyright 1999-2020 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 EAPI=7
29
30 CMAKE_MAKEFILE_GENERATOR="emake"
31 -inherit cmake-utils flag-o-matic systemd toolchain-funcs
32 +inherit cmake flag-o-matic systemd toolchain-funcs
33
34 MY_PN="gsa"
35 MY_DN="gsad"
36 @@ -63,7 +63,7 @@ PATCHES=(
37 )
38
39 src_prepare() {
40 - cmake-utils_src_prepare
41 + cmake_src_prepare
42 # We will use pre-generated npm stuff.
43 mv "${WORKDIR}/${MY_NODE_N}" "${MY_NODE_DIR}" || die "couldn't move node_modules"
44 # Update .yarnrc accordingly.
45 @@ -92,21 +92,21 @@ src_configure() {
46 # Add release hardening flags for 8.0.1
47 append-cflags -D_FORTIFY_SOURCE=2 -fstack-protector
48 append-ldflags -Wl,-z,relro -Wl,-z,now
49 - cmake-utils_src_configure
50 + cmake_src_configure
51 }
52
53 src_compile() {
54 - cmake-utils_src_compile
55 + cmake_src_compile
56 if use extras; then
57 - cmake-utils_src_make -C "${BUILD_DIR}" doc
58 - cmake-utils_src_make doc-full -C "${BUILD_DIR}" doc
59 + cmake_build -C "${BUILD_DIR}" doc
60 + cmake_build doc-full -C "${BUILD_DIR}" doc
61 HTML_DOCS=( "${BUILD_DIR}/${MY_DN}/doc/generated/html/." )
62 fi
63 - cmake-utils_src_make rebuild_cache
64 + cmake_build rebuild_cache
65 }
66
67 src_install() {
68 - cmake-utils_src_install
69 + cmake_src_install
70
71 insinto /etc/gvm/sysconfig
72 doins "${FILESDIR}/${MY_DN}-daemon.conf"
73
74 diff --git a/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild b/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild
75 index ba028e634f0..aa6cf0725a7 100644
76 --- a/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild
77 +++ b/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild
78 @@ -1,10 +1,10 @@
79 -# Copyright 1999-2019 Gentoo Authors
80 +# Copyright 1999-2020 Gentoo Authors
81 # Distributed under the terms of the GNU General Public License v2
82
83 EAPI=7
84
85 CMAKE_MAKEFILE_GENERATOR="emake"
86 -inherit cmake-utils flag-o-matic toolchain-funcs user
87 +inherit cmake flag-o-matic toolchain-funcs user
88
89 DESCRIPTION="Greenbone vulnerability management libraries, previously named openvas-libraries"
90 HOMEPAGE="https://www.greenbone.net/en/"
91 @@ -52,7 +52,7 @@ pkg_setup() {
92 }
93
94 src_prepare() {
95 - cmake-utils_src_prepare
96 + cmake_src_prepare
97 # QA-Fix | Remove doxygen warnings for !CLANG
98 if use extras; then
99 if ! tc-is-clang; then
100 @@ -79,21 +79,21 @@ src_configure() {
101 # Add release hardening flags for 10.0.1
102 append-cflags -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector
103 append-ldflags -Wl,-z,relro -Wl,-z,now
104 - cmake-utils_src_configure
105 + cmake_src_configure
106 }
107
108 src_compile() {
109 - cmake-utils_src_compile
110 + cmake_src_compile
111 if use extras; then
112 - cmake-utils_src_make -C "${BUILD_DIR}" doc
113 - cmake-utils_src_make doc-full -C "${BUILD_DIR}" doc
114 + cmake_build -C "${BUILD_DIR}" doc
115 + cmake_build doc-full -C "${BUILD_DIR}" doc
116 HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
117 fi
118 - cmake-utils_src_make rebuild_cache
119 + cmake_build rebuild_cache
120 }
121
122 src_install() {
123 - cmake-utils_src_install
124 + cmake_src_install
125
126 # Set proper permissions on required files/directories
127 keepdir /var/lib/gvm
128
129 diff --git a/net-analyzer/gvmd/gvmd-8.0.1.ebuild b/net-analyzer/gvmd/gvmd-8.0.1.ebuild
130 index 6d6b5c3f3eb..adb7ef65163 100644
131 --- a/net-analyzer/gvmd/gvmd-8.0.1.ebuild
132 +++ b/net-analyzer/gvmd/gvmd-8.0.1.ebuild
133 @@ -1,10 +1,10 @@
134 -# Copyright 1999-2019 Gentoo Authors
135 +# Copyright 1999-2020 Gentoo Authors
136 # Distributed under the terms of the GNU General Public License v2
137
138 EAPI=7
139
140 CMAKE_MAKEFILE_GENERATOR="emake"
141 -inherit cmake-utils flag-o-matic systemd toolchain-funcs
142 +inherit cmake flag-o-matic systemd toolchain-funcs
143
144 DESCRIPTION="Greenbone vulnerability manager, previously named openvas-manager"
145 HOMEPAGE="https://www.greenbone.net/en/"
146 @@ -48,7 +48,7 @@ PATCHES=(
147 )
148
149 src_prepare() {
150 - cmake-utils_src_prepare
151 + cmake_src_prepare
152 # QA-Fix | Use correct FHS/Gentoo policy paths for 8.0.1
153 sed -i -e "s*share/doc/gvm/html/*share/doc/gvmd-${PV}/html/*g" "$S"/doc/CMakeLists.txt || die
154 sed -i -e "s*/doc/gvm/*/doc/gvmd-${PV}/*g" "$S"/CMakeLists.txt || die
155 @@ -76,21 +76,21 @@ src_configure() {
156 # Add release hardening flags for 8.0.1
157 append-cflags -Wno-nonnull -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector
158 append-ldflags -Wl,-z,relro -Wl,-z,now
159 - cmake-utils_src_configure
160 + cmake_src_configure
161 }
162
163 src_compile() {
164 - cmake-utils_src_compile
165 + cmake_src_compile
166 if use extras; then
167 - cmake-utils_src_make -C "${BUILD_DIR}" doc
168 - cmake-utils_src_make doc-full -C "${BUILD_DIR}" doc
169 + cmake_build -C "${BUILD_DIR}" doc
170 + cmake_build doc-full -C "${BUILD_DIR}" doc
171 HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
172 fi
173 - cmake-utils_src_make rebuild_cache
174 + cmake_build rebuild_cache
175 }
176
177 src_install() {
178 - cmake-utils_src_install
179 + cmake_src_install
180
181 dodir /etc/gvm
182 insinto /etc/gvm
183
184 diff --git a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
185 index b1ba0ec555d..aeedaa6e04f 100644
186 --- a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
187 +++ b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
188 @@ -1,10 +1,10 @@
189 -# Copyright 1999-2019 Gentoo Authors
190 +# Copyright 1999-2020 Gentoo Authors
191 # Distributed under the terms of the GNU General Public License v2
192
193 EAPI=7
194
195 CMAKE_MAKEFILE_GENERATOR="emake"
196 -inherit cmake-utils flag-o-matic systemd toolchain-funcs
197 +inherit cmake flag-o-matic systemd toolchain-funcs
198
199 MY_PN="openvas"
200 MY_DN="openvassd"
201 @@ -53,7 +53,7 @@ PATCHES=(
202 )
203
204 src_prepare() {
205 - cmake-utils_src_prepare
206 + cmake_src_prepare
207 # QA-Fix | Correct FHS/Gentoo policy paths for 6.0.1
208 sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" "$S"/src/CMakeLists.txt || die
209 # QA-Fix | Remove !CLANG doxygen warnings for 6.0.1
210 @@ -80,21 +80,21 @@ src_configure() {
211 # Add release hardening flags for 6.0.1
212 append-cflags -Wno-format-truncation -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector
213 append-ldflags -Wl,-z,relro -Wl,-z,now
214 - cmake-utils_src_configure
215 + cmake_src_configure
216 }
217
218 src_compile() {
219 - cmake-utils_src_compile
220 + cmake_src_compile
221 if use extras; then
222 - cmake-utils_src_make -C "${BUILD_DIR}" doc
223 - cmake-utils_src_make doc-full -C "${BUILD_DIR}" doc
224 + cmake_build -C "${BUILD_DIR}" doc
225 + cmake_build doc-full -C "${BUILD_DIR}" doc
226 HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
227 fi
228 - cmake-utils_src_make rebuild_cache
229 + cmake_build rebuild_cache
230 }
231
232 src_install() {
233 - cmake-utils_src_install
234 + cmake_src_install
235
236 dodir /etc/openvas
237 insinto /etc/openvas