summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Tse <liquidx@gentoo.org>2003-06-08 12:50:50 +0000
committerAlastair Tse <liquidx@gentoo.org>2003-06-08 12:50:50 +0000
commit7c6efe349fa7b01ef11134f5b02c141f5a30e955 (patch)
tree55b510adb301c1d32e55de2eee7756a37555f182 /net-analyzer/ettercap
parentversion bump (diff)
downloadhistorical-7c6efe349fa7b01ef11134f5b02c141f5a30e955.tar.gz
historical-7c6efe349fa7b01ef11134f5b02c141f5a30e955.tar.bz2
historical-7c6efe349fa7b01ef11134f5b02c141f5a30e955.zip
version bump
Diffstat (limited to 'net-analyzer/ettercap')
-rw-r--r--net-analyzer/ettercap/Manifest4
-rw-r--r--net-analyzer/ettercap/ettercap-0.6.10.ebuild67
-rw-r--r--net-analyzer/ettercap/files/digest-ettercap-0.6.101
3 files changed, 70 insertions, 2 deletions
diff --git a/net-analyzer/ettercap/Manifest b/net-analyzer/ettercap/Manifest
index 95872264aab0..27975ff7eda7 100644
--- a/net-analyzer/ettercap/Manifest
+++ b/net-analyzer/ettercap/Manifest
@@ -1,8 +1,8 @@
-MD5 983a89f5594dc09d5a1fb881f458a265 ChangeLog 1553
+MD5 37d095ac442fc8898bc68352b3fcdd8c ChangeLog 1715
MD5 fa98ea97526aecd13cf2d70eb3fef2d9 ettercap-0.6.6.6-r1.ebuild 1102
MD5 655f2beac8e5e928cb554e90faaa0a20 ettercap-0.6.7.ebuild 1105
MD5 e58a45a836f8734dc12ea4b113963b77 ettercap-0.6.9.ebuild 1656
-MD5 5c3e4ff34079805bda5af5994ee6acd4 ettercap-0.6.10.ebuild 1804
+MD5 37c516119a1177835935da4bd5b8b197 ettercap-0.6.10.ebuild 1666
MD5 665e4cf6dda754e4226e7cf294588ae0 files/digest-ettercap-0.6.6.6-r1 68
MD5 f27375ece48970341172a7b5605bd806 files/digest-ettercap-0.6.7 66
MD5 45c44ba26c122fa2d89b99a885d0bdf0 files/digest-ettercap-0.6.9 66
diff --git a/net-analyzer/ettercap/ettercap-0.6.10.ebuild b/net-analyzer/ettercap/ettercap-0.6.10.ebuild
new file mode 100644
index 000000000000..39fb17159dbd
--- /dev/null
+++ b/net-analyzer/ettercap/ettercap-0.6.10.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ettercap/ettercap-0.6.10.ebuild,v 1.1 2003/06/08 12:50:37 liquidx Exp $
+
+inherit flag-o-matic
+
+IUSE="ssl ncurses"
+MY_PV="0.6.a"
+MY_P=${PN}-${MY_PV}
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="Ettercap is a multipurpose sniffer/interceptor/logger for switched LAN."
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://ettercap.sourceforge.net"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~sparc ~alpha ~ppc"
+
+RDEPEND="virtual/glibc
+ ncurses? ( sys-libs/ncurses )
+ ssl? ( dev-libs/openssl )"
+
+DEPEND=">=sys-apps/sed-4.0.5
+ >=sys-apps/portage-2.0.45-r3
+ ${RDEPEND}"
+
+
+
+src_compile() {
+ # NOTE: gtk support is still experimental code and has _NOT_ been included here
+
+ econf \
+ `use_enable ncurses` \
+ `use_with ssl openssl` \
+ `use_enable ssl https` \
+ --enable-plugins \
+ --disable-debug
+
+ sed -i "s:/usr/share/ettercap/:/etc/ettercap/:; \
+ s:/usr/doc/${P}/:/usr/share/doc/${PF}/:" ettercap.8
+
+ append-flags "-funroll-loops -fomit-frame-pointer -Wall"
+
+ emake CFLAG="${CFLAGS}" || die "failed to compile"
+ emake CFLAG="${CFLAGS}" plug-ins || die "failed to compile plugins"
+}
+
+src_install() {
+ make prefix=${D}/usr \
+ MANDIR=${D}/usr/share/man \
+ DATADIR=${D}/etc/ettercap \
+ DOCDIR=${D}/usr/share/doc/${PF} \
+ complete_install || die "make complete_install failed"
+
+ rm ${D}/usr/share/doc/${PF}/{ettercap.fr.8.in,COPYING,INSTALL} \
+ ${D}/etc/ettercap/{AUTHORS,THANKS}
+}
+
+pkg_preinst() {
+ prepalldocs
+ dosym /etc/ettercap /usr/share/ettercap
+}
+
+pkg_postrm() {
+ rm /usr/share/ettercap
+}
diff --git a/net-analyzer/ettercap/files/digest-ettercap-0.6.10 b/net-analyzer/ettercap/files/digest-ettercap-0.6.10
new file mode 100644
index 000000000000..2566fad64851
--- /dev/null
+++ b/net-analyzer/ettercap/files/digest-ettercap-0.6.10
@@ -0,0 +1 @@
+MD5 72bee584510c3bb40568188067f43e3f ettercap-0.6.a.tar.gz 684628