]> git.pld-linux.org Git - packages/ettercap.git/blob - ettercap-libmissing.patch
- release 17 (by relup.sh)
[packages/ettercap.git] / ettercap-libmissing.patch
1 diff --git a/configure.in b/configure.in
2 index 4d87a3f..36d1fc1 100644
3 --- a/configure.in
4 +++ b/configure.in
5 @@ -295,16 +295,16 @@ AM_CONDITIONAL(MISSING_SCANDIR, false)
6  
7  dnl AC_REPLACE_FUNCS(strlcpy)
8  
9 -AC_CHECK_FUNCS([strlcpy], , [AC_LIBOBJ(missing/strlcpy) AM_CONDITIONAL(MISSING_STRLCPY, true)])
10 -AC_CHECK_FUNCS([strlcat], , [AC_LIBOBJ(missing/strlcat) AM_CONDITIONAL(MISSING_STRLCAT, true)])
11 -AC_CHECK_FUNCS([strsep], , [AC_LIBOBJ(missing/strsep) AM_CONDITIONAL(MISSING_STRSEP, true)])
12 -AC_CHECK_FUNCS([memmem], , [AC_LIBOBJ(missing/memmem) AM_CONDITIONAL(MISSING_MEMMEM, true)])
13 -AC_CHECK_FUNCS([memcmp], , [AC_LIBOBJ(missing/memcmp) AM_CONDITIONAL(MISSING_MEMCMP, true)])
14 -AC_CHECK_FUNCS([basename], , [AC_LIBOBJ(missing/basename) AM_CONDITIONAL(MISSING_BASENAME, true)])
15 -AC_CHECK_FUNCS([getopt_long], , [AC_LIBOBJ(missing/getopt) AM_CONDITIONAL(MISSING_GETOPT_LONG, true)])
16 -AC_CHECK_FUNCS([strcasestr], , [AC_LIBOBJ(missing/strcasestr) AM_CONDITIONAL(MISSING_STRCASESTR, true)])
17 -AC_CHECK_FUNCS([scandir], , [AC_LIBOBJ(missing/scandir) AM_CONDITIONAL(MISSING_SCANDIR, true)])
18 -AC_CHECK_FUNCS([inet_aton], , [AC_LIBOBJ(missing/inet_aton) AM_CONDITIONAL(MISSING_INET_ATON, true)])
19 +AC_CHECK_FUNCS([strlcpy], , [AC_LIBOBJ(strlcpy) AM_CONDITIONAL(MISSING_STRLCPY, true)])
20 +AC_CHECK_FUNCS([strlcat], , [AC_LIBOBJ(strlcat) AM_CONDITIONAL(MISSING_STRLCAT, true)])
21 +AC_CHECK_FUNCS([strsep], , [AC_LIBOBJ(strsep) AM_CONDITIONAL(MISSING_STRSEP, true)])
22 +AC_CHECK_FUNCS([memmem], , [AC_LIBOBJ(memmem) AM_CONDITIONAL(MISSING_MEMMEM, true)])
23 +AC_CHECK_FUNCS([memcmp], , [AC_LIBOBJ(memcmp) AM_CONDITIONAL(MISSING_MEMCMP, true)])
24 +AC_CHECK_FUNCS([basename], , [AC_LIBOBJ(basename) AM_CONDITIONAL(MISSING_BASENAME, true)])
25 +AC_CHECK_FUNCS([getopt_long], , [AC_LIBOBJ(getopt) AM_CONDITIONAL(MISSING_GETOPT_LONG, true)])
26 +AC_CHECK_FUNCS([strcasestr], , [AC_LIBOBJ(strcasestr) AM_CONDITIONAL(MISSING_STRCASESTR, true)])
27 +AC_CHECK_FUNCS([scandir], , [AC_LIBOBJ(scandir) AM_CONDITIONAL(MISSING_SCANDIR, true)])
28 +AC_CHECK_FUNCS([inet_aton], , [AC_LIBOBJ(inet_aton) AM_CONDITIONAL(MISSING_INET_ATON, true)])
29  
30  AC_CHECK_LIB(resolv, inet_aton,
31     AM_CONDITIONAL(INET_ATON_WANTS_RESOLV, true), 
32 @@ -836,6 +836,7 @@ AC_CONFIG_FILES(  Makefile
33                    man/etter.conf.5
34                    share/Makefile 
35                    src/Makefile 
36 +                  src/missing/Makefile
37                    src/os/Makefile 
38                    src/interfaces/Makefile 
39                    src/interfaces/daemon/Makefile 
40 diff --git a/src/Makefile.am b/src/Makefile.am
41 index 717b2fb..2bc0dcf 100644
42 --- a/src/Makefile.am
43 +++ b/src/Makefile.am
44 @@ -3,7 +3,7 @@
45  
46  include $(top_srcdir)/Makefile.am.common
47  
48 -SUBDIRS = os interfaces
49 +SUBDIRS = os interfaces missing
50  
51  bin_PROGRAMS = ettercap
52  
53 @@ -127,7 +127,7 @@ ettercap_SOURCES += dissectors/ec_socks.c \
54  
55  ettercap_CFLAGS = @EC_CFLAGS@
56  
57 -ettercap_LDADD = @LIBOBJS@ \
58 +ettercap_LDADD = missing/libmissing.a \
59                   os/libec_os.a \
60                   interfaces/daemon/libec_daemon.a \
61                   interfaces/text/libec_text.a 
62 diff --git a/src/missing/Makefile.am b/src/missing/Makefile.am
63 new file mode 100644
64 index 0000000..594e470
65 --- /dev/null
66 +++ b/src/missing/Makefile.am
67 @@ -0,0 +1,4 @@
68 +
69 +noinst_LIBRARIES = libmissing.a
70 +libmissing_a_SOURCES =
71 +libmissing_a_LIBADD = $(LIBOBJS) $(ALLOCA)
This page took 0.044469 seconds and 3 git commands to generate.