wok-next annotate libnl/receipt @ rev 20564

shell-detector, screenfetch: create $install tree
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Apr 10 10:14:26 2018 +0200 (2018-04-10)
parents 0e7893ac206d
children 5841522533ec
rev   line source
al@19780 1 # SliTaz package receipt v2.
pascal@1110 2
pascal@1110 3 PACKAGE="libnl"
al@19780 4 VERSION="3.2.29"
pascal@1110 5 CATEGORY="network"
al@19780 6 SHORT_DESC="Netlink protocol library suite"
pascal@1110 7 MAINTAINER="pascal.bellard@slitaz.org"
pascal@14714 8 LICENSE="LGPL2.1"
al@19780 9 WEB_SITE="http://www.infradead.org/~tgr/libnl/"
pascal@1110 10
al@19780 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@19780 12 WGET_URL="https://github.com/thom311/libnl/releases/download/libnl${VERSION//./_}/$TARBALL"
al@19780 13
pascal@13463 14 BUILD_DEPENDS="flex"
al@19780 15 SPLIT="libnl-tools libnl-dev"
pascal@13463 16
al@20443 17 compile_rules() {
pankso@16395 18 ./configure \
al@19780 19 --disable-static \
al@19780 20 $CONFIGURE_ARGS &&
al@20534 21 make &&
al@20534 22 make install
pascal@1110 23 }
pascal@1110 24
al@20443 25 genpkg_rules() {
al@19780 26 case $PACKAGE in
al@19780 27 libnl)
al@19780 28 copy etc/ *.so*
al@19780 29 CONFIG_FILES="/etc/libnl/classid /etc/libnl/pktloc"
al@19780 30 ;;
al@19780 31 libnl-tools)
al@20443 32 copy @std @rm
al@19780 33 CAT="network|tiny tools"
al@19780 34 ;;
al@19780 35 *-dev) copy @dev;;
al@19780 36 esac
pascal@1110 37 }