Merge branch 'vuplus-1.6k' of code.vuplus.com:/opt/repository/openembedded into vuplu...
[vuplus_openembedded] / recipes / tcpdump / tcpdump_4.0.0.bb
1 DESCRIPTION = "A sophisticated network protocol analyzer"
2 HOMEPAGE = "http://www.tcpdump.org/"
3 LICENSE = "BSD"
4 SECTION = "console/network"
5 PRIORITY = "optional"
6 DEPENDS = "libpcap"
7 PR = "r3"
8
9 SRC_URI = " \
10         http://www.tcpdump.org/release/tcpdump-${PV}.tar.gz \
11         file://tcpdump_configure_no_-O2.patch;patch=1 \
12         file://no-ipv6-tcpdump4.patch;patch=1 \
13         file://0001-minimal-IEEE802.15.4-allowed.patch;patch=1 \
14         file://ipv6-cross.patch;patch=1 \
15 "
16
17 inherit autotools
18 # ac_cv_linux_vers=${ac_cv_linux_vers=2}
19
20 EXTRA_OECONF = "--without-crypto \
21                 ${@base_contains('DISTRO_FEATURES', 'ipv6', '--enable-ipv6', '--disable-ipv6', d)}"
22
23 do_configure() {
24         gnu-configize
25         autoconf
26         oe_runconf
27         sed -i 's:/usr/lib:${STAGING_LIBDIR}:' ./Makefile
28         sed -i 's:/usr/include:${STAGING_INCDIR}:' ./Makefile
29 }
30
31 do_install_append() {
32         # tcpdump 4.0.0 installs a copy to /usr/sbin/tcpdump.4.0.0
33         rm -f ${D}${sbindir}/tcpdump.${PV}
34 }