wok-next annotate libpcap/receipt @ rev 21087

Updates...
Revert names: libsdl -> sdl, libsmpeg -> smpeg, libtdb -> tdb
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Dec 28 05:11:49 2018 +0200 (2018-12-28)
parents d5aab818505e
children
rev   line source
al@19780 1 # SliTaz package receipt v2.
pankso@117 2
pankso@117 3 PACKAGE="libpcap"
al@20956 4 VERSION="1.9.0"
al@19709 5 CATEGORY="libdevel"
al@19780 6 SHORT_DESC="Functions for user-level packet capture, used in low-level network \
al@19709 7 monitoring"
al@21020 8 MAINTAINER="devel@slitaz.org"
pascal@15323 9 LICENSE="BSD"
al@19709 10 WEB_SITE="http://www.tcpdump.org/"
al@20956 11 LFS="http://www.linuxfromscratch.org/blfs/view/svn/basicnet/libpcap.html"
al@19709 12
pankso@117 13 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@19709 14 WGET_URL="http://www.tcpdump.org/release/$TARBALL"
pankso@117 15
al@21068 16 BUILD_DEPENDS="flex bison libnl-dev bluez-dev"
al@21020 17 SPLIT="$PACKAGE-dev"
pascal@15323 18
al@21068 19 DEPENDS_std="libnl"
al@21068 20 DEPENDS_dev="libnl-dev"
al@21068 21
al@20516 22 compile_rules() {
al@21068 23 CFLAGS="$CFLAGS -I$src/include $(pkg-config libnl-genl-3.0 --cflags)" \
al@21068 24 ./configure \
al@21068 25 --enable-ipv6 \
al@21068 26 --enable-bluetooth \
al@21068 27 --with-libnl \
al@21068 28 $CONFIGURE_ARGS &&
al@20956 29 make || return 1
pankso@16042 30
al@20956 31 # disable static
al@20956 32 sed -i '/INSTALL_DATA.*libpcap.a\|RANLIB.*libpcap.a/ s/^/#/' Makefile
al@20956 33
al@21068 34 make install || return 1
al@21068 35
al@21068 36 # backwards compatibility, programs often look for net/bpf.h
al@21068 37 mkdir -p $install/usr/include/net
al@21068 38 ln -s ../pcap-bpf.h $install/usr/include/net/bpf.h
pankso@117 39 }