commit:     9882b3f10c25037fa2777242a77cc89ee70730ae
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 02:37:05 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 02:37:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9882b3f1

net-analyzer/ettercap: drop vulnerable wrt bug #612226

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 net-analyzer/ettercap/ettercap-0.8.2-r1.ebuild | 62 --------------------------
 net-analyzer/ettercap/ettercap-0.8.2.ebuild    | 61 -------------------------
 2 files changed, 123 deletions(-)

diff --git a/net-analyzer/ettercap/ettercap-0.8.2-r1.ebuild 
b/net-analyzer/ettercap/ettercap-0.8.2-r1.ebuild
deleted file mode 100644
index 71fe6afb63c..00000000000
--- a/net-analyzer/ettercap/ettercap-0.8.2-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="A suite for man in the middle attacks"
-HOMEPAGE="https://github.com/Ettercap/ettercap";
-SRC_URI="https://github.com/Ettercap/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz" #mirror does not work
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="gtk ipv6 ncurses +plugins"
-
-RDEPEND="dev-libs/libbsd
-       dev-libs/libpcre
-       dev-libs/openssl:0=
-       net-libs/libnet:1.1
-       >=net-libs/libpcap-0.8.1
-       sys-libs/zlib
-       gtk? (
-               >=dev-libs/atk-1.2.4
-               >=dev-libs/glib-2.2.2:2
-               media-libs/freetype
-               x11-libs/cairo
-               x11-libs/gdk-pixbuf:2
-               >=x11-libs/gtk+-2.2.2:2
-               >=x11-libs/pango-1.2.3
-       )
-       ncurses? ( >=sys-libs/ncurses-5.3:= )
-       plugins? ( >=net-misc/curl-7.26.0 )"
-DEPEND="${RDEPEND}
-       sys-devel/flex
-       virtual/yacc"
-
-src_prepare() {
-       sed -i "s:Release:Release Gentoo:" CMakeLists.txt || die
-       epatch "${FILESDIR}"/cve-2017-6430.patch
-       cmake-utils_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_enable ncurses CURSES)
-               $(cmake-utils_use_enable gtk)
-               $(cmake-utils_use_enable plugins)
-               $(cmake-utils_use_enable ipv6)
-               -DBUNDLED_LIBS=OFF
-               -DSYSTEM_LIBS=ON
-               -DINSTALL_SYSCONFDIR="${EROOT}"etc
-       )
-               #right now we only support gtk2, but ettercap also supports gtk3
-               #do we care? do we want to support both?
-
-               #we want to enable testing but it fails right now
-               #we want to disable the bundled crap, but we are missing at 
least "libcheck"
-               #if we want to enable tests, we need to fix it, and either 
package libcheck or allow bundled version
-               #$(cmake-utils_use_enable test TESTS)
-       cmake-utils_src_configure
-}

diff --git a/net-analyzer/ettercap/ettercap-0.8.2.ebuild 
b/net-analyzer/ettercap/ettercap-0.8.2.ebuild
deleted file mode 100644
index 7cb81f8684c..00000000000
--- a/net-analyzer/ettercap/ettercap-0.8.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="A suite for man in the middle attacks"
-HOMEPAGE="https://github.com/Ettercap/ettercap";
-SRC_URI="https://github.com/Ettercap/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz" #mirror does not work
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="gtk ipv6 ncurses +plugins"
-
-RDEPEND="dev-libs/libbsd
-       dev-libs/libpcre
-       dev-libs/openssl
-       net-libs/libnet:1.1
-       >=net-libs/libpcap-0.8.1
-       sys-libs/zlib
-       gtk? (
-               >=dev-libs/atk-1.2.4
-               >=dev-libs/glib-2.2.2:2
-               media-libs/freetype
-               x11-libs/cairo
-               x11-libs/gdk-pixbuf:2
-               >=x11-libs/gtk+-2.2.2:2
-               >=x11-libs/pango-1.2.3
-       )
-       ncurses? ( >=sys-libs/ncurses-5.3 )
-       plugins? ( >=net-misc/curl-7.26.0 )"
-DEPEND="${RDEPEND}
-       sys-devel/flex
-       virtual/yacc"
-
-src_prepare() {
-       sed -i "s:Release:Release Gentoo:" CMakeLists.txt || die
-       cmake-utils_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               $(cmake-utils_use_enable ncurses CURSES)
-               $(cmake-utils_use_enable gtk)
-               $(cmake-utils_use_enable plugins)
-               $(cmake-utils_use_enable ipv6)
-               -DBUNDLED_LIBS=OFF
-               -DSYSTEM_LIBS=ON
-               -DINSTALL_SYSCONFDIR="${EROOT}"etc
-       )
-               #right now we only support gtk2, but ettercap also supports gtk3
-               #do we care? do we want to support both?
-
-               #we want to enable testing but it fails right now
-               #we want to disable the bundled crap, but we are missing at 
least "libcheck"
-               #if we want to enable tests, we need to fix it, and either 
package libcheck or allow bundled version
-               #$(cmake-utils_use_enable test TESTS)
-       cmake-utils_src_configure
-}

Reply via email to