pkgname=libpcap pkgver=1.10.5 pkgrel=1 pkgdesc="A system-independent interface for user-level packet capture" arch=('x86_64') url="https://www.tcpdump.org/" license=('BSD') depends=('glibc' 'libnl' 'sh' 'libusb') makedepends=('flex' 'bluez') # 'linux-headers') #source=("https://github.com/the-tcpdump-group/libpcap/archive/libpcap-${pkgver}.tar.gz") source=("https://www.tcpdump.org/release/${pkgname}-${pkgver}.tar.xz") md5sums=('3d67f8b17db94a00a05636616fb0489b') build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr --enable-ipv6 make } package() { cd ${pkgname}-${pkgver} install -d -m755 ${pkgdir}/usr/bin make DESTDIR=${pkgdir} install install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -rf ${pkgdir}/usr/lib/libpcap.a # backwards compatibility, programs often look for net/bpf.h mkdir -p ${pkgdir}/usr/include/net cd ${pkgdir}/usr/include/net ln -s ../pcap-bpf.h bpf.h }