ChangeLog

# ChangeLog for net-analyzer/ettercap
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ettercap/ChangeLog,v 1.65 2007/09/06 16:31:55 jokey Exp $

06 Sep 2007; Markus Ullmann -ettercap-0.7.3.ebuild:
Cleanup

31 May 2007; Raúl Porcel ettercap-0.7.3-r2.ebuild:
alpha stable wrt #164922

18 Feb 2007; Markus Rothe ettercap-0.7.3-r2.ebuild:
Added ~ppc64

10 Feb 2007; Simon Stelling ettercap-0.7.3-r2.ebuild:
stable on amd64; bug 164922

04 Feb 2007; Jeroen Roovers ettercap-0.7.3-r2.ebuild:
Stable for HPPA (bug #164922).

03 Feb 2007; nixnut ettercap-0.7.3-r2.ebuild:
Stable on ppc wrt bug 164922

02 Feb 2007; Raúl Porcel ettercap-0.7.3-r2.ebuild:
x86 stable wrt bug 164922

02 Feb 2007; Gustavo Zacarias
ettercap-0.7.3-r2.ebuild:
Stable on sparc wrt #164922

*ettercap-0.7.3-r2 (01 Feb 2007)

01 Feb 2007; Markus Ullmann -ettercap-0.7.3-r1.ebuild,
+ettercap-0.7.3-r2.ebuild:
no sed dep needed here

*ettercap-0.7.3-r1 (09 Dec 2006)

09 Dec 2006; Timothy Redaelli
+files/ettercap-0.7.3-as-needed.patch, +ettercap-0.7.3-r1.ebuild:
Revision bump: Added Mike Auty patch to fix as-needed wrt bug #128675

25 Oct 2006; Timothy Redaelli ettercap-0.7.3.ebuild:
Added ~x86-fbsd keyword.

15 Feb 2006; Markus Ullmann ettercap-0.7.3.ebuild:
Removing virtual/libpcap wrt bug #117898

19 Sep 2005; Marcelo Goes ettercap-0.7.3.ebuild:
Cosmetic fixes.

11 Jun 2005; Daniel Black ettercap-0.7.3.ebuild
-ettercap-0.7.0.ebuild, -ettercap-0.7.1.ebuild, -ettercap-0.7.2.ebuild:
x86 stable. libnet dependancy bumped to libnet-1.1.2.1-r1 due to pic issues
with 1.1.2.1
old version cleanout

10 Jun 2005; Rene Nussbaumer ettercap-0.7.3.ebuild:
Stable on hppa. bug #94474

10 Jun 2005; Aron Griffis ettercap-0.7.3.ebuild:
stable on alpha #94474

10 Jun 2005; Gustavo Zacarias ettercap-0.7.3.ebuild:
Stable on sparc wrt #94474

10 Jun 2005; Luca Barbato ettercap-0.7.3.ebuild:
Marked ppc

*ettercap-0.7.3 (07 Jun 2005)

07 Jun 2005; Daniel Black +ettercap-0.7.3.ebuild:
Version bump for security bug #94474. Needs hardened verification

29 Jan 2005; Daniel Black ettercap-0.7.0.ebuild,
ettercap-0.7.1.ebuild, ettercap-0.7.2.ebuild:
changed net-libs/libpcap depend to virtual/libcap

*ettercap-0.7.2 (08 Jan 2005)

08 Jan 2005; Daniel Black -ettercap-0.6.11.ebuild,
+ettercap-0.7.2.ebuild:
version bump as per bug #75741

19 Dec 2004; Bryan Østergaard ettercap-0.7.0.ebuild:
Stable on alpha.

*ettercap-0.7.1 (21 Nov 2004)

21 Nov 2004; Eldad Zack +ettercap-0.7.1.ebuild:
Version bump. Added ~amd64 after testing on amd64.g.o. Closes #64797.

11 Nov 2004; Bryan Østergaard ettercap-0.7.0.ebuild:
~alpha keyword.

04 Nov 2004; Eldad Zack ettercap-0.7.0.ebuild:
Problem compiling with heavy optimizations: using strip-flags. Closes #63030.

09 Oct 2004; Guy Martin ettercap-0.7.0.ebuild:
Marked stable on hppa.

12 Sep 2004; Jason Wever ettercap-0.7.0.ebuild:
Stable on sparc.

15 Aug 2004; Jason Wever ettercap-0.7.0.ebuild:
Bringin' back the ~sparc keyword. Aww yeah.

13 Aug 2004; Eldad Zack ettercap-0.7.0.ebuild:
Re-fix -ssl issue

05 Aug 2004; Jon Hood ettercap-0.7.0.ebuild:
Stable on x86. Include fix from Alberto , #59003.

06 Jul 2004; Eldad Zack ettercap-0.7.0.ebuild:
Fixed typo: changed use_enable gtk2 -> gtk.

*ettercap-0.7.0 (06 Jul 2004)

06 Jul 2004; Eldad Zack +ettercap-0.7.0.ebuild:
Version bump.

01 Jul 2004; Jon Hood ettercap-0.6.11.ebuild,
ettercap-0.7.0_pre1.ebuild, ettercap-0.7.0_pre2.ebuild,
ettercap-0.7.0_rc1.ebuild:
change virtual/glibc to virtual/libc

*ettercap-0.7.0_rc1 (29 Jun 2004)

29 Jun 2004; Eldad Zack +ettercap-0.7.0_rc1.ebuild:
Version bump. Closes #54021

*ettercap-0.7.0_pre2 (22 May 2004)

22 May 2004; Jon Hood +ettercap-0.7.0_pre2.ebuild:
version bump, closes #51305

29 Apr 2004; Jason Wever ettercap-0.6.11.ebuild:
Stable on sparc.

26 Apr 2004; Aron Griffis ettercap-0.6.10-r1.ebuild:
Add die following econf for bug 48950

*ettercap-0.7.0_pre1 (26 Apr 2004)

26 Apr 2004; Jon Hood ettercap-0.7.0_pre1.ebuild,
files/digest-ettercap-0.7.0_pre1, metadata.xml:
version bump thanks to Alberto Ornaghi (#47963)
added missing metadata.xml file
0.6.11 stable on x86
debug option (#48149)

25 Feb 2004; Daniel Ahlberg ettercap-0.6.11.ebuild:
Adding amd64 keyword. Closing #42798.

05 Jan 2004; Jason Wever ettercap-0.6.10-r1.ebuild:
Marked stable on sparc.

13 Dec 2003; Lars Weiler ettercap-0.6.11.ebuild:
Masked stable on ppc

*ettercap-0.6.11 (23 Jul 2003)

11 Jan 2003; Guy Martin ettercap-0.6.11.ebuild :
Marked stable on hppa.

23 Jul 2003; Mike Frysinger :
Version bump.

*ettercap-0.6.10-r1 (12 Jun 2003)

12 Jun 2003; Alastair Tse ettercap-0.6.10-r1.ebuild:
disabled gtk check (#22642) and fixed ettercap DATADIR to point to /etc
(#22649)

08 Jun 2003; Alastair Tse ettercap-0.6.10.ebuild:
added warning about needing to regenerate your SSL certificate

*ettercap-0.6.10 (08 Jun 2003)

08 Jun 2003; Alastair Tse ettercap-0.6.10.ebuild:
version bump. gtk interface is purposely not enabled.

*ettercap-0.6.9 (28 Feb 2003)

28 FEb 2003; Martin Holzer ettercap-0.6.9.ebuild
files/digest-ettercap-0.6.9 ChangeLog :
Version bump. Submitted in #16269.

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*ettercap-0.6.7 (23 Jul 2002)

15 Feb 2003; Mark Guertin ettercap-0.6.7.ebuild :
set ~ppc in keywords

15 Dec 2002; Bjoern Brauel ettercap-0.6.7.ebuild :
Add alpha to KEYWORDS

23 Jul 2002; Seemant Kulleen ettercap-0.6.7.ebuild
files/digest-ettercap-0.6.7 :

Version bump, thanks to: kevin@aptbasilicata.it (maurizio) in bug #5383.

*ettercap-0.6.6.6-r1 (24 Jun 2002)

24 Jun 2002; Phil Bordelon ettercap-0.6.6.6-r1.ebuild :

Added a SLOT and the LICENSE.

*ettercap-0.6.6.6 (20 Jun 2002)

20 Jun 2002; Phil Bordelon ettercap-0.6.6.6.ebuild :

Version bump.

*ettercap-0.6.5 (27 Apr 2002)

27 Apr 2002; Bruce A. Locke ettercap-0.6.5.ebuild :

Bump up to 0.6.5

*ettercap-0.6.4 (14 Feb 2002)

13 Feb 2002; F.Meyndert ettercap-0.6.4.ebuild :

Added new version for ettercap and removed all older versions. The new
version 0.6.4 fix a remote root compromise in version 0.6.3 and earlier.

Manifest

AUX ettercap-0.7.3-as-needed.patch 476 RMD160 1c7f5d24a4b77922e6499d048cd8b7b984db6eb4 SHA1 fd137a91ec37a5b1fbfa28fc075191cc92d298c7 SHA256 7722bd2e6f993d45e74ae8b36b200d34e10257fc7b2b8de7f76a6946f7a8046a
DIST ettercap-NG-0.7.3.tar.gz 1138643 RMD160 f4e6c0d87b2064b3775e9af60f34575273742616 SHA1 7a2c3f848ca4f39c07fddeb0d6308641265bc4ff SHA256 c74239052d62565c13a82f9bbf217a4fdcce4b34949e361b53bb3f28e3168543
EBUILD ettercap-0.7.3-r2.ebuild 1609 RMD160 7d706e68550d31c90d87f57490fd79669cb819f3 SHA1 f25dcb74141bb78409f94770cd884c4b57530010 SHA256 63f600d4561c630636826d3ff4b90f26d60f91a5a957b012ad1168299fa1ef5d
MISC ChangeLog 7504 RMD160 fb701a2b0d2bec9f0bab9bfa2c98e00e91e9bac4 SHA1 a972e57255796f7613265c11be1d0479e06aedae SHA256 3e61faf0a869911693a4b5c69c45b04a76fcacbf3f502c8ed2a2e61e96963ffe
MISC metadata.xml 159 RMD160 28e799fe0fd02aaab9d4bbe5595f133101606f5b SHA1 9f5df3eabd621951a959cc8e0e2e0d352cd1fe1e SHA256 b75c711bd971e46f0ec957e833c60879b0c5023e0bb94409a6255781b69f6dc6

ettercap-0.7.3-r2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ettercap/ettercap-0.7.3-r2.ebuild,v 1.9 2007/05/31 13:41:31 armin76 Exp $

# the actual version is "NG-0.7.0" but I suppose portage people will not be
# happy with it (as for the 0.6.b version), so let's set it to "0.7.0".
# since 'ettercap NG' has to be intended as an upgrade to 0.6.x series and not as
# a new project or branch, this will be fine...

WANT_AUTOMAKE="1.8"

# libtool is needed because it provides libltdl (needed for plugins)
inherit autotools flag-o-matic libtool

MY_P="${PN}-NG-${PV}"
DESCRIPTION="A suite for man in the middle attacks and network mapping"
HOMEPAGE="http://ettercap.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE="debug gtk ncurses ssl"

RDEPEND=">=net-libs/libnet-1.1.2.1-r1
net-libs/libpcap
ncurses? ( sys-libs/ncurses )
ssl? ( dev-libs/openssl )
gtk? ( >=x11-libs/gtk+-2.2.2 )"
DEPEND=${RDEPEND}

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-as-needed.patch
eautomake
}

src_compile() {
strip-flags

local myconf

if use ssl; then
myconf="${myconf} --with-openssl=/usr"
else
myconf="${myconf} --without-openssl"
fi

econf ${myconf} \
$(use_enable gtk) \
$(use_enable debug) \
$(use_with ncurses) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
}

files

metadata.xml




netmon