version=\ ( "1.6.1" ) url=\ ( "http://www.tcpdump.org/release/libpcap-$version.tar.gz" ) md5=\ ( "5eb05edf6b6c6e63d536d1c9fbfb2f7c" ) maintainer=\ ( "Ricardo Martins " ) requires=\ ( 'flex/host' 'bison/host' ) post_unpack() { if [ -d "$pkg_dir"/patches/${version} ]; then for patch in "$pkg_dir"/patches/${version}/*; do patch -p1 < "$patch" || return 1 done fi } configure() { echo 'ac_cv_linux_vers=${ac_cv_linux_vers=2}' > config.cache ../libpcap-$version/configure \ --config-cache \ --prefix="$cfg_dir_toolchain_sysroot/usr" \ --target=$cfg_target_canonical \ --host=$cfg_target_canonical \ --build=$cfg_host_canonical \ --enable-shared \ --enable-static \ --disable-yydebug \ --enable-ipv6 \ --with-pcap=linux \ --without-septel \ --without-dag } build() { $cmd_make } host_install() { $cmd_make install && mv -v \ "$cfg_dir_toolchain_sysroot/usr/bin/pcap-config" \ "$cfg_dir_toolchain/bin/$cfg_target_canonical-pcap-config" } target_install() { for f in "$cfg_dir_toolchain_sysroot/usr/lib/"libpcap.so*; do if [ -L "$f" ]; then cp -av "$f" "$cfg_dir_rootfs/lib" else $cmd_target_strip -v "$f" -o "$cfg_dir_rootfs/lib/$(basename "$f")" fi done }