commit:     dcb61cb9be3f0b33d7093b2ab5ce3b1d21a2efaf
Author:     Jonas Licht <jonas.licht <AT> fem <DOT> tu-ilmenau <DOT> de>
AuthorDate: Mon Jun 29 15:48:34 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jul 14 12:57:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb61cb9

net-analyzer/greenbone-security-assistant: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Licht <jonas.licht <AT> fem.tu-ilmenau.de>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-analyzer/greenbone-security-assistant/Manifest |   2 -
 ...ecurity-assistant-9.0.0-uninstall-snippet.patch |  12 --
 .../greenbone-security-assistant-9.0.0.ebuild      | 122 ---------------------
 3 files changed, 136 deletions(-)

diff --git a/net-analyzer/greenbone-security-assistant/Manifest 
b/net-analyzer/greenbone-security-assistant/Manifest
index 6ac17399724..16c11eb444d 100644
--- a/net-analyzer/greenbone-security-assistant/Manifest
+++ b/net-analyzer/greenbone-security-assistant/Manifest
@@ -1,6 +1,4 @@
 DIST greenbone-security-assistant-8.0.1-node_modules.tar.gz 34084175 BLAKE2B 
17c9e24961b63b957f932e4c5970113499ad65655b42e624284fb22a495d50c12e5f8289da4e17db717885b65909a6e18213fa312052c9c06c9bdc37816204f1
 SHA512 
552ea55fe218ae2345fa45b43af349825f255ccd86137dd245679efe6abc805d16c4ced3599f644d9b9f2686047b486d5e0c8aa4eaa0cbbf13157b9e2dbc8cc2
 DIST greenbone-security-assistant-8.0.1.tar.gz 1558918 BLAKE2B 
75287784ed215300cfb30101d39b06b134092ca2d4311bcca976be23cc289529c6a8d661b99cb28e890c68f27e93a9259681add067749a772b7e3aea28761f3b
 SHA512 
b91c1c4b8073c3ad3d3d636abbaa7881393f1448eae7366636ff618391c199c240e6bc4c848740a4267b4142aa872fb91c0798b8034d152d16016e650fbda2b8
-DIST greenbone-security-assistant-9.0.0-node_modules.tar.gz 52811832 BLAKE2B 
e4d0f77722158b2fddfea55e8238abcc46de6aa821b81ca59087a0fc0a0c1383b9ce876a31d8f133cca53d9a81962a80925d5b26e036b09b3c3e7ef64edc3a29
 SHA512 
1bb3b338ac71c16375be6518fe371c1d8037de34067be9ecf1b423e5ac649825b2cbd36a29c43a3cc0b2b622a9b64ca356c4d073bbdf74b07c74953457f0b268
-DIST greenbone-security-assistant-9.0.0.tar.gz 1807537 BLAKE2B 
00690e4f6dd1078a79c9309e19c751a6f31b856a2de762e0f1d0e8ce8601c82351b059a8995a9051a6fc1061d3ae9bf27c49fcaef6e76d3837f308eef06bf79f
 SHA512 
5f2b955408e0231b96f4b2415df0c76e9003079acd65b9e1c771082999540121ff92a8c17d9529362be8f7fc632d91bd3f48854a5a2d9632efe10fb354361d8e
 DIST greenbone-security-assistant-9.0.1-node_modules.tar.gz 44176347 BLAKE2B 
c8d1195ddc8167ff7a228a4e013c6139524e8527310c65529d37de8fe5e984379ba783e10544caf81ac801ceb1199ad7249c96a0e6032ade8a519068e6cefb42
 SHA512 
1718f97d330f7868afe34bf172699b8aa8ce795dc2e4a6f20b28135434623a68022c36310e381bd55bacbb621fd9bf5c8595c8030f5d3dc32bb427cc2febd028
 DIST greenbone-security-assistant-9.0.1.tar.gz 1936391 BLAKE2B 
22b9020a97e79b31555d66826740ca49d1eba5d55324f0e80349dc571a7b45bcf2c6403ac311e78f742c51900921f3e61ef0740f11fd794069242e2ab21b1c3e
 SHA512 
688bde97722f31416406e43230253c05dc8d05eb9fea6d8fd084ec4e748b67bab238f78cc11534e4fc948d911e468d43b5be0b224f17959db5e59faae7f5d086

diff --git 
a/net-analyzer/greenbone-security-assistant/files/greenbone-security-assistant-9.0.0-uninstall-snippet.patch
 
b/net-analyzer/greenbone-security-assistant/files/greenbone-security-assistant-9.0.0-uninstall-snippet.patch
deleted file mode 100644
index 8622fd81067..00000000000
--- 
a/net-analyzer/greenbone-security-assistant/files/greenbone-security-assistant-9.0.0-uninstall-snippet.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/gsa/CMakeLists.txt       2019-07-18 23:14:04.639202986 +0300
-+++ b/gsa/CMakeLists.txt       2019-07-18 23:21:54.568052589 +0300
-@@ -1164,9 +1164,6 @@
- install (FILES public/robots.txt
-          DESTINATION ${GSA_DEST_DIR})
- 
--# remove old generated files
--install (CODE "file(REMOVE_RECURSE ${GSA_DEST_DIR}/static)")
--
- install (DIRECTORY
-          ${GSA_BUILD_DIR}/static
-          ${GSA_BUILD_DIR}/img

diff --git 
a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-9.0.0.ebuild
 
b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-9.0.0.ebuild
deleted file mode 100644
index d4ec6d1546f..00000000000
--- 
a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-9.0.0.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake flag-o-matic systemd toolchain-funcs
-
-MY_PN="gsa"
-MY_DN="gsad"
-MY_NODE_N="node_modules"
-
-DESCRIPTION="Greenbone Security Assistant"
-HOMEPAGE="https://www.greenbone.net/en/";
-SRC_URI="https://github.com/greenbone/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-https://github.com/greenbone/${MY_PN}/releases/download/v${PV}/gsa-node-modules-${PV}.tar.gz
 -> ${P}-${MY_NODE_N}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~x86"
-IUSE="extras"
-
-DEPEND="
-       dev-libs/libgcrypt:0=
-       dev-libs/libxml2
-       dev-libs/libxslt
-       >=net-analyzer/gvm-libs-10.0.1
-       net-libs/gnutls:=
-       net-libs/libmicrohttpd"
-
-RDEPEND="
-       ${DEPEND}
-       >=net-analyzer/gvmd-9.0.0
-       net-analyzer/ospd-openvas"
-
-BDEPEND="
-       dev-python/polib
-       >=net-libs/nodejs-8.12.0
-       >=sys-apps/yarn-1.15.2
-       virtual/pkgconfig
-       extras? (
-               app-doc/doxygen[dot]
-               app-doc/xmltoman
-               app-text/htmldoc
-               sys-devel/gettext
-       )"
-
-BUILD_DIR="${WORKDIR}/${MY_PN}-${PV}_build"
-S="${WORKDIR}/${MY_PN}-${PV}"
-MY_NODE_DIR="${S}/${MY_PN}/"
-
-PATCHES=(
-       # Disable yarn-fetch during compile.
-       "${FILESDIR}/${PN}-8.0.1-node.patch"
-       # Remove ugly uninstall-snippet that causes failing re-emerge.
-       "${FILESDIR}/${P}-uninstall-snippet.patch"
-)
-
-src_prepare() {
-       cmake_src_prepare
-       # We will use pre-generated npm stuff.
-       mv "${WORKDIR}/${MY_NODE_N}" "${MY_NODE_DIR}" || die "couldn't move 
node_modules"
-       # Update .yarnrc accordingly.
-       echo "--modules-folder ${MY_NODE_DIR}" >> "${S}/${MY_PN}/.yarnrc" || 
die "echo failed"
-       # QA-Fix | Remove !CLANG doxygen warnings for 9.0.0
-       if use extras; then
-               if ! tc-is-clang; then
-                  local f
-                  for f in gsad/doc/*.in
-                  do
-                       sed -i \
-                               -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
-                               -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
-                               "${f}" || die "couldn't disable CLANG parsing"
-                  done
-               fi
-       fi
-}
-
-src_configure() {
-       local mycmakeargs=(
-               "-DLOCALSTATEDIR=${EPREFIX}/var"
-               "-DSYSCONFDIR=${EPREFIX}/etc"
-               "-DSBINDIR=${EPREFIX}/usr/bin"
-               "-DGSAD_PID_DIR=${EPREFIX}/run/"
-               "-DDEFAULT_CONFIG_DIR=${EPREFIX}/etc/default"
-               "-DLOGROTATE_DIR=${EPREFIX}/etc/logrotate.d"
-       )
-       cmake_src_configure
-}
-
-src_compile() {
-       # setting correct PATH for finding react-js
-       NODE_ENV=production PATH="$PATH:${S}/gsa/node_modules/.bin/" 
cmake_src_compile
-       if use extras; then
-               cmake_build -C "${BUILD_DIR}" doc
-               cmake_build doc-full -C "${BUILD_DIR}" doc
-       fi
-       cmake_build rebuild_cache
-}
-
-src_install() {
-       if use extras; then
-               local HTML_DOCS=( "${BUILD_DIR}/${MY_DN}/doc/generated/html/." )
-       fi
-       cmake_src_install
-
-       insinto /etc/gvm/sysconfig
-       doins "${FILESDIR}/${MY_DN}-daemon.conf"
-
-       insinto /etc/gvm/reverse-proxy
-       doins "${FILESDIR}/${MY_PN}.nginx.reverse.proxy.example"
-       fowners -R gvm:gvm /etc/gvm
-
-       newinitd "${FILESDIR}/${MY_DN}.init" "${MY_DN}"
-       newconfd "${FILESDIR}/${MY_DN}-daemon.conf" "${MY_DN}"
-
-       insinto /etc/logrotate.d
-       newins "${FILESDIR}/${MY_DN}.logrotate" "${MY_DN}"
-
-       systemd_dounit "${FILESDIR}/${MY_DN}.service"
-}

Reply via email to