diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-04-28 09:54:45 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-04-28 09:54:45 +0100 |
commit | b7ebc951da8800f711142f69d9d958bde67a112d (patch) | |
tree | e318514216845acb8f2e49fff7a5cba4027e9d91 /net-analyzer/bro | |
parent | dc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff) |
gentoo resync : 28.04.2019
Diffstat (limited to 'net-analyzer/bro')
-rw-r--r-- | net-analyzer/bro/Manifest | 5 | ||||
-rw-r--r-- | net-analyzer/bro/bro-2.4.1-r2.ebuild | 90 | ||||
-rw-r--r-- | net-analyzer/bro/files/bro-2.4.1-fix-python-install-dir.patch | 37 | ||||
-rw-r--r-- | net-analyzer/bro/files/bro-2.4.1-remove-unnecessary-remove.patch | 20 | ||||
-rw-r--r-- | net-analyzer/bro/metadata.xml | 18 |
5 files changed, 0 insertions, 170 deletions
diff --git a/net-analyzer/bro/Manifest b/net-analyzer/bro/Manifest deleted file mode 100644 index cfbbf57168ef..000000000000 --- a/net-analyzer/bro/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX bro-2.4.1-fix-python-install-dir.patch 1748 BLAKE2B 5e1f5695a5d5c21f2e3aa506a351f7c3a8ddfe14e80071fc197fe9dbe1a75fc76973461c0aa113318a2dc33e1d84875c66e3596a75ea07b295b0b59719c62fa9 SHA512 0957f05ef4e4efff90f23a6ac885277f4d57df8ade4cf2f9a22b6935fc46679369857ad181f7bb4f071cb4c373d6b4bc8c49c8e8f9bea9325d85a7b2d2e6b62e -AUX bro-2.4.1-remove-unnecessary-remove.patch 878 BLAKE2B 00ace3b27a7a71e2ab7b6e0b3abe856864190b53b0c7fd693236504700c8c92cc36c80177cb9075f1d27b4320885569e182e58231b56d78bc6b1710a1442f7c9 SHA512 e996a7571c3f9b85f1eb40206c07825f0cfdf7f9fc4a930d8dbb216e8e4636461f0a6be01fc341e6b4d5396d7637d76e39911c3d65e2d645da959d3aad17252d -DIST bro-2.4.1.tar.gz 15010455 BLAKE2B 34e087253a62ad3d6948e1175fa05c34ceac7298103aef40a0ce791e1e83c8495d6f65c9489d0e7214ff1b743db766dfbf7b44544f7796b7b1f70ee7a1bedc67 SHA512 4f7bf6c037fe7b16214830d2dba9f7abffd853f66030aa710fb9f174a475f8cd27d8de6bacf965f142f942a42093ceb78dcd8cbcedac6fbcfdd65ac07b3dd410 -EBUILD bro-2.4.1-r2.ebuild 2473 BLAKE2B 2671634c9b7a0ad22ac0eae5fd53f274bd71e6ed7fa07fb485034725f36698a0a2287140f1b968d051d2a85a204b5dfcde6b5a25657b6644698ed969082b9019 SHA512 9c9a29c1806453ba231ca243cd1368b27dff78efb65c497d31f45a19f99f1ff49b62cca710bbcf9e6c599c9bc1614226de382fbaf0d6a467960c3df542e76c28 -MISC metadata.xml 1023 BLAKE2B 2b02ca31298c44c9932802e1701cd490d371a9078dcddcf407c10f16890ca36e57e81fb92f65876bb643a9c8f5683534c0c29d09c9f0c8924f5e9b51d9f3c963 SHA512 d95795994abf21198ba6a64de4eb4073ad83fb77f1ae4bf171ba29677e03a4abcf94d8b6163fe2a009dc64956b4cd8ce54287f6993c262b43a7b9e2b5ee3a28c diff --git a/net-analyzer/bro/bro-2.4.1-r2.ebuild b/net-analyzer/bro/bro-2.4.1-r2.ebuild deleted file mode 100644 index 68ee260dc778..000000000000 --- a/net-analyzer/bro/bro-2.4.1-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_REQ_USE="sqlite" -PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils python-single-r1 - -DESCRIPTION="The Bro Network Security Monitor" -HOMEPAGE="https://www.bro.org" -SRC_URI="https://www.bro.org/downloads/release/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+broccoli +broctl -broker curl debug geoip ipv6 jemalloc +python -ruby tcmalloc static-libs +tools" - -RDEPEND=" - app-shells/bash:0 - dev-libs/openssl:0= - net-analyzer/ipsumdump - net-dns/bind-tools - net-libs/libpcap - sys-libs/zlib - broker? ( dev-libs/actor-framework:0/13.2 ) - broctl? ( virtual/mta ) - curl? ( net-misc/curl ) - geoip? ( dev-libs/geoip ) - ipv6? ( net-analyzer/ipsumdump[ipv6] ) - jemalloc? ( dev-libs/jemalloc ) - python? ( ${PYTHON_DEPS} ) - ruby? ( >=dev-lang/ruby-1.8:= ) - tcmalloc? ( dev-util/google-perftools ) -" -DEPEND="${RDEPEND} - >=dev-lang/swig-3.0.3 - dev-lang/perl -" - -REQUIRED_USE=" - broker? ( python ) - broctl? ( python ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -PATCHES=( - "${FILESDIR}/bro-2.4.1-remove-unnecessary-remove.patch" - "${FILESDIR}/bro-2.4.1-fix-python-install-dir.patch" -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # Disable shell script feature which sets interpreter to build time default - find . -name "*.cmake" -exec sed -i -e "s:\${\${_shell}_interp}:/usr/bin/env ${EPYTHON}:g" {} + || die - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_DEBUG=$(usex debug true false) - -DENABLE_JEMALLOC=$(usex jemalloc true false) - -DDISABLE_PERFTOOLS=$(usex tcmalloc false true) - -DENABLE_BROKER=$(usex broker true false) - -DENABLE_CXX11=$(usex broker true false) - -DENABLE_STATIC=$(usex static-libs true false) - -DINSTALL_BROCCOLI=$(usex broccoli true false) - -DINSTALL_BROCTL=$(usex broctl true false) - -DINSTALL_AUX_TOOLS=$(usex tools true false) - -DENABLE_MOBILE_IPV6=$(usex ipv6 true false) - -DDISABLE_RUBY_BINDINGS=$(usex ruby false true) - -DDISABLE_PYTHON_BINDINGS=$(usex python false true) - -DBRO_LOG_DIR="/var/log/bro/" - -DBRO_SPOOL_DIR="/var/spool/bro/" - -DBRO_ETC_INSTALL_DIR="/etc/bro/" - -DINSTALL_LIB_DIR="/usr/$(get_libdir)" - -DPY_MOD_INSTALL_DIR="$(python_get_sitedir)" - ) - - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - keepdir /var/log/bro /var/spool/bro/tmp - # Doesn't exist - rm -f "${ED}"/usr/share/broctl/scripts/broctl-config.sh -} diff --git a/net-analyzer/bro/files/bro-2.4.1-fix-python-install-dir.patch b/net-analyzer/bro/files/bro-2.4.1-fix-python-install-dir.patch deleted file mode 100644 index 66d41ed4f47e..000000000000 --- a/net-analyzer/bro/files/bro-2.4.1-fix-python-install-dir.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/aux/broker/bindings/python/CMakeLists.txt 2016-03-17 23:26:42.707456012 +0100 -+++ b/aux/broker/bindings/python/CMakeLists.txt 2016-03-17 23:28:27.714453166 +0100 -@@ -52,19 +52,21 @@ - swig_add_module(pybroker python pybroker.i) - swig_link_libraries(pybroker ${libbroker} ${PYTHON_LIBRARIES}) - --if ( BROKER_PYTHON_PREFIX ) -- set(pyver ${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}) -- set(PY_MOD_INSTALL_DIR -- ${BROKER_PYTHON_PREFIX}/lib/python${pyver}/site-packages) --elseif ( BROKER_PYTHON_HOME ) -- set(PY_MOD_INSTALL_DIR ${BROKER_PYTHON_HOME}/lib/python) --else () -- execute_process(COMMAND ${PYTHON_EXECUTABLE} -c -- "from distutils.sysconfig import get_python_lib; print get_python_lib()" -- OUTPUT_VARIABLE PYTHON_SITE_PACKAGES -- OUTPUT_STRIP_TRAILING_WHITESPACE) -- set(PY_MOD_INSTALL_DIR ${PYTHON_SITE_PACKAGES}) --endif () -+if ( NOT PY_MOD_INSTALL_DIR ) -+ if ( BROKER_PYTHON_PREFIX ) -+ set(pyver ${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}) -+ set(PY_MOD_INSTALL_DIR -+ ${BROKER_PYTHON_PREFIX}/lib/python${pyver}/site-packages) -+ elseif ( BROKER_PYTHON_HOME ) -+ set(PY_MOD_INSTALL_DIR ${BROKER_PYTHON_HOME}/lib/python) -+ else () -+ execute_process(COMMAND ${PYTHON_EXECUTABLE} -c -+ "from distutils.sysconfig import get_python_lib; print get_python_lib()" -+ OUTPUT_VARIABLE PYTHON_SITE_PACKAGES -+ OUTPUT_STRIP_TRAILING_WHITESPACE) -+ set(PY_MOD_INSTALL_DIR ${PYTHON_SITE_PACKAGES}) -+ endif ( BROKER_PYTHON_PREFIX ) -+endif ( NOT PY_MOD_INSTALL_DIR ) - - message(STATUS "Python bindings will be built and installed to: " - ${PY_MOD_INSTALL_DIR}) diff --git a/net-analyzer/bro/files/bro-2.4.1-remove-unnecessary-remove.patch b/net-analyzer/bro/files/bro-2.4.1-remove-unnecessary-remove.patch deleted file mode 100644 index e4803bc7db91..000000000000 --- a/net-analyzer/bro/files/bro-2.4.1-remove-unnecessary-remove.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/src/CMakeLists.txt.old 2016-03-11 20:47:44.652900344 +0100 -+++ b/src/CMakeLists.txt 2016-03-11 20:48:11.665101378 +0100 -@@ -425,10 +425,10 @@ - - # Remove some stale files and scripts that previous Bro versions put in - # place, yet make confuse us now. This makes upgrading easier. --install(CODE " -- file(REMOVE_RECURSE -- ${BRO_SCRIPT_INSTALL_PATH}/base/frameworks/logging/writers/dataseries.bro -- ${BRO_SCRIPT_INSTALL_PATH}/base/frameworks/logging/writers/elasticsearch.bro -- ${BRO_SCRIPT_INSTALL_PATH}/policy/tuning/logs-to-elasticsearch.bro -- ) --") -+#install(CODE " -+# file(REMOVE_RECURSE -+# ${BRO_SCRIPT_INSTALL_PATH}/base/frameworks/logging/writers/dataseries.bro -+# ${BRO_SCRIPT_INSTALL_PATH}/base/frameworks/logging/writers/elasticsearch.bro -+# ${BRO_SCRIPT_INSTALL_PATH}/policy/tuning/logs-to-elasticsearch.bro -+# ) -+#") diff --git a/net-analyzer/bro/metadata.xml b/net-analyzer/bro/metadata.xml deleted file mode 100644 index 61a2fa9e9057..000000000000 --- a/net-analyzer/bro/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> - <use> - <flag name="broccoli">Enable the Bro Client Communication Library</flag> - <flag name="broctl">An interactive shell for managing Bro installations</flag> - <flag name="broker">Bro's new Messaging Library (experimental)</flag> - <flag name="geoip">Enable support for Maxmind's GeoIP library</flag> - <flag name="ipv6">Support for mobile IPv6</flag> - <flag name="python">Enable Python bindings</flag> - <flag name="ruby">Enable Ruby bindings (deprecated)</flag> - <flag name="tcmalloc">Enable Google's Performance Analysis Tools</flag> - <flag name="tools">Auxiliary tools for Bro: adtrace, bro-cut, devel-tools, rst</flag> - </use> - <longdescription lang="en">Bro is a powerful network analysis framework that is much different from the typical IDS you may know. - </longdescription> -</pkgmetadata> |