diff -uNbwr ettercap-NG-0.7.3/src/interfaces/curses/Makefile.in ettercap-NG-0.7.3-new/src/interfaces/curses/Makefile.in --- ettercap-NG-0.7.3/src/interfaces/curses/Makefile.in 2005-05-27 11:11:54.000000000 -0400 +++ ettercap-NG-0.7.3-new/src/interfaces/curses/Makefile.in 2008-10-24 01:57:29.000000000 -0400 @@ -294,7 +294,7 @@ SUBDIRS = widgets noinst_HEADERS = ec_curses.h noinst_LIBRARIES = libec_curses.a -libec_curses_a_CFLAGS = @EC_CFLAGS@ @NCURSINC@ -Iwidgets +libec_curses_a_CFLAGS = -Iwidgets @EC_CFLAGS@ @NCURSINC@ libec_curses_a_SOURCES = ec_curses.c \ ec_curses_filters.c \ ec_curses_help.c \ diff -uNbwr ettercap-NG-0.7.3/src/interfaces/curses/widgets/wdg.h ettercap-NG-0.7.3-new/src/interfaces/curses/widgets/wdg.h --- ettercap-NG-0.7.3/src/interfaces/curses/widgets/wdg.h 2004-09-28 09:50:37.000000000 -0400 +++ ettercap-NG-0.7.3-new/src/interfaces/curses/widgets/wdg.h 2008-02-19 08:42:09.000000000 -0500 @@ -12,6 +12,7 @@ #include #include #include +#include #ifdef OS_WINDOWS #include diff -uNbwr ettercap-NG-0.7.3/src/interfaces/text/Makefile.in ettercap-NG-0.7.3-new/src/interfaces/text/Makefile.in --- ettercap-NG-0.7.3/src/interfaces/text/Makefile.in 2005-05-27 11:11:56.000000000 -0400 +++ ettercap-NG-0.7.3-new/src/interfaces/text/Makefile.in 2008-10-24 01:57:08.000000000 -0400 @@ -268,7 +268,7 @@ DISTCLEANFILES = *~ noinst_HEADERS = ec_text.h noinst_LIBRARIES = libec_text.a -libec_text_a_CFLAGS = @EC_CFLAGS@ -I. +libec_text_a_CFLAGS = -I. @EC_CFLAGS@ libec_text_a_SOURCES = ec_text.c \ ec_text_conn.c \ ec_text_display.c \ diff -Nurd ettercap/Makefile.in ettercap.patched/Makefile.in --- ettercap/Makefile.in 2011-12-05 18:02:02.000000000 -0500 +++ ettercap.patched/Makefile.in 2011-12-12 08:01:08.000000000 -0500 @@ -19,7 +19,7 @@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ +pkglibdir = $(prefix)/share/@PACKAGE@/plugins/ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 diff -Nurd ettercap/configure ettercap.patched/configure --- ettercap/configure 2011-12-05 18:01:58.000000000 -0500 +++ ettercap.patched/configure 2011-12-12 08:10:26.000000000 -0500 @@ -15375,7 +15375,7 @@ fi - elif test "$OS" = "MACOSX"; then + elif test "$OS" = "DARWIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -pthread" >&5 $as_echo_n "checking whether $CC accepts -pthread... " >&6; } LDFLAGS_store="$LDFLAGS" @@ -15388,13 +15388,8 @@ int main () { - - int main(int argc, char **argv) - { pthread_create(NULL, NULL, NULL, NULL); return 0; - } - ; return 0; } @@ -15797,15 +15792,10 @@ int main () { - - int main(int argc, char **argv) - { char *q; char p[NS_MAXDNAME]; dn_expand(q, q, q, p, sizeof(p)); - } - ; return 0; } @@ -17933,8 +17923,8 @@ -EC_CFLAGS="$DEBUG_FLAGS $PCAPINC $LNETINC $SSLINC $PCREINC $ICONVINC" -EC_LIBS="$LIBS $PCAPLIB $LNETLIB $SSLLIB $PCRELIB $NCURSLIB $GTK_LIBS $ICONVLIB" +EC_CFLAGS="$DEBUG_FLAGS $SSLINC $PCAPINC $LNETINC $PCREINC $ICONVINC" +EC_LIBS="$SSLLIB $LIBS $PCAPLIB $LNETLIB $PCRELIB $NCURSLIB $GTK_LIBS $ICONVLIB" CFLAGS="$EC_CFLAGS" LDFLAGS="$EC_LIBS"