1 # $NetBSD: Makefile,v 1.18 2013/02/06 19:30:56 jperkin Exp $
3 DISTNAME
= ettercap-NG-0.7
.3
6 MASTER_SITES
= ${MASTER_SITE_SOURCEFORGE
:=ettercap
/}
8 MAINTAINER
= pkgsrc-users@NetBSD.org
9 HOMEPAGE
= http
://ettercap.sourceforge.net
/
10 COMMENT
= Multipurpose sniffer
/interceptor
/logger for switched LAN
15 CONFLICTS
= ettercap-
[0-9]*
17 BUILDLINK_API_DEPENDS.libpcap
+= libpcap
>=0.8.1
20 PTHREAD_OPTS
+= require
22 USE_NCURSES
= YES
# ncurses.h menu.h panel.h form.h
24 CPPFLAGS
+= -L
${BUILDLINK_PREFIX.libnet11
}/lib
/libnet11
26 CONFIGURE_ARGS
+= --with-libnet
=${BUILDLINK_PREFIX.libnet11
}
27 CONFIGURE_ARGS
+= --with-libpcap
=${BUILDLINK_PREFIX.libpcap
}
28 CONFIGURE_ARGS
+= --with-openssl
=${BUILDLINK_PREFIX.openssl
}
29 CONFIGURE_ARGS
+= --with-libpcre
=${BUILDLINK_PREFIX.pcre
}
30 CONFIGURE_ARGS
+= --with-libncurses
=${BUILDLINK_PREFIX.ncurses
}
31 CONFIGURE_ARGS
+= --enable-plugins
32 CONFIGURE_ARGS
+= --disable-gtk
35 SUBST_STAGE.conf
= pre-configure
36 SUBST_FILES.conf
= configure
37 SUBST_SED.conf
+= -e
"s|@@LN_INC@@|${BUILDLINK_PREFIX.libnet11}/include/libnet11|g"
38 SUBST_SED.conf
+= -e
"s|@@LN_LIB@@|${BUILDLINK_PREFIX.libnet11}/lib/libnet11|g"
39 SUBST_MESSAGE.conf
= Fixing configuration script.
41 .
include "../../mk/bsd.prefs.mk"
43 .if
${OPSYS} == "Darwin"
44 INSTALL_UNSTRIPPED
= YES
47 CONF_FILES
= ${PREFIX}/share
/examples
/ettercap-NG
/etter.conf \
48 ${PKG_SYSCONFDIR}/etter.conf
50 INSTALLATION_DIRS
+= share
/examples
/ettercap-NG
52 .
include "../../security/openssl/buildlink3.mk"
53 .
include "../../devel/libnet11/buildlink3.mk"
54 .
include "../../devel/libltdl/buildlink3.mk"
55 .
include "../../devel/ncurses/buildlink3.mk"
56 .
include "../../devel/zlib/buildlink3.mk"
57 .
include "../../net/libpcap/buildlink3.mk"
58 .
include "../../devel/pcre/buildlink3.mk"
59 .
include "../../mk/pthread.buildlink3.mk"
62 ${INSTALL_DATA} ${WRKSRC}/share
/etter.conf \
63 ${DESTDIR}${PREFIX}/share
/examples
/ettercap-NG
65 .
include "../../mk/bsd.pkg.mk"