@ -12,14 +12,16 @@ PKG_RELEASE:=1
PKG_SOURCE_PROTO := git
PKG_SOURCE_URL = $( PROJECT_GIT) /project/libnl-tiny.git
PKG_SOURCE_DATE := 2017-11-16
PKG_SOURCE_VERSION := 8ee5f3a4023f822d1c916bb2b5e845d3597ac674
PKG_MIRROR_HASH := 4ec0e67dc3234858da513832906f653e3644a261ac043cbeb95f3a3591daed86
PKG_SOURCE_DATE := 2019-10-04
PKG_SOURCE_VERSION := 0230d0698e596ab2e836abd2459d970b14bacb25
PKG_MIRROR_HASH := a2543a577a91fbf9ee7fe662a1e2675da1d65d2f56bba8471a2cfe2ddd1cd46a
CMAKE_INSTALL := 1
PKG_LICENSE := LGPL-2.1
PKG_MAINTAINER := Felix Fietkau <nbd@nbd.name>
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
i n c l u d e $( INCLUDE_DIR ) / c m a k e . m k
d e f i n e P a c k a g e / l i b n l - t i n y
SECTION:= libs
@ -31,25 +33,16 @@ define Package/libnl-tiny/description
This package contains a stripped down version of libnl
e n d e f
TARGET_CFLAGS += $( FPIC)
d e f i n e B u i l d / C o m p i l e
$( MAKE) -C $( PKG_BUILD_DIR) /src \
$( TARGET_CONFIGURE_OPTS) \
CFLAGS = " $( TARGET_CFLAGS) " \
all
e n d e f
d e f i n e B u i l d / I n s t a l l D e v
$( INSTALL_DIR) $( 1) /usr/lib/pkgconfig $( 1) /usr/include/libnl-tiny
$( CP) $( PKG_BUILD_DIR) /src/include /* $( 1) /usr/include/libnl-tiny
$( CP) $( PKG_BUILD_DIR) /src /libnl-tiny.so $( 1) /usr/lib/
$( CP) $( PKG_BUILD_DIR) /files /libnl-tiny.pc $( 1) /usr/lib/pkgconfig
$( CP) $( PKG_INSTALL_DIR) /usr/include/libnl-tiny/* $( 1) /usr/include/libnl-tiny
$( INSTALL_DATA) $( PKG_INSTALL_DIR) /usr/lib/libnl-tiny.so $( 1) /usr/lib/
$( INSTALL_DATA) $( PKG_BUILD_DIR) /libnl-tiny.pc $( 1) /usr/lib/pkgconfig
e n d e f
d e f i n e P a c k a g e / l i b n l - t i n y / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/lib
$( CP) $( PKG_BUILD_DIR) /src /libnl-tiny.so $( 1) /usr/lib/
$( INSTALL_DATA) $( PKG_INSTALL_DIR) /usr/lib /libnl-tiny.so $( 1) /usr/lib/
e n d e f
$( eval $ ( call BuildPackage ,libnl -tiny ) )