1 # Copyright (C) 2006 OpenWrt.org
3 # This is free software, licensed under the GNU General Public License v2.
4 # See /LICENSE for more information.
6 # $Id: Makefile 4603 2006-08-18 21:21:06Z mbm $
8 include $(TOPDIR)/rules.mk
13 PKG_MD5SUM:=28fb15cd024162c55249888fe1b97820
15 PKG_SOURCE_URL:=@SF/ettercap
16 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
19 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
20 PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
22 include $(INCLUDE_DIR)/package.mk
24 define Package/ettercap
27 DEPENDS:=+libpcap +libnet1 +libopenssl +libpcre +libiconv +libncurses
28 TITLE:=Ettercap is a suite for man in the middle attacks on LAN.
29 DESCRIPTION:=Ettercap is a suite for man in the middle attacks on LAN. It features sniffing of live connections,\\\
30 content filtering on the fly and many other interesting tricks.\\\
31 It supports active and passive dissection of many protocols (even ciphered ones) and includes many feature for network\\\
33 URL:=http://ettercap.sourceforge.net
36 define Build/Configure
37 $(call Build/Configure/Default,--with-libpcap="$(STAGING_DIR)/usr" \
38 --with-libnet="$(STAGING_DIR)/usr" \
39 --with-openssl="$(STAGING_DIR)/usr" \
40 --with-libpcre="$(STAGING_DIR)/usr" \
41 --with-libiconv="$(STAGING_DIR)/usr" \
42 --with-libncurses="$(STAGING_DIR)/usr" \
50 $(call Build/Compile/Default,DESTDIR="$(PKG_INSTALL_DIR)" all install)
53 define Package/ettercap/install
54 install -d -m0755 $(1)/usr/
55 $(CP) $(PKG_INSTALL_DIR)/* $(1)/
59 $(eval $(call BuildPackage,ettercap))