From e8b1b68f0a79b2418768ada3e3e2436aa84296e8 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Wed, 25 Jul 2018 19:26:37 -0500 Subject: user/libnl3: pull in, [??? version], modernise --- user/libnl3/APKBUILD | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 user/libnl3/APKBUILD diff --git a/user/libnl3/APKBUILD b/user/libnl3/APKBUILD new file mode 100644 index 000000000..58dc88d4e --- /dev/null +++ b/user/libnl3/APKBUILD @@ -0,0 +1,49 @@ +# Maintainer: +pkgname=libnl3 +pkgver=3.2.28 +pkgrel=2 +pkgdesc="Library for applications dealing with netlink sockets" +url="http://www.infradead.org/~tgr/libnl/" +arch="all" +license="LGPL-2.1-only AND GPL-2.0-only" +depends="" +makedepends="linux-headers flex bison" +checkdepends="check-dev" +subpackages="$pkgname-dev $pkgname-doc $pkgname-cli" +source="https://github.com/thom311/libnl/releases/download/libnl${pkgver//./_}/libnl-$pkgver.tar.gz" +builddir="$srcdir"/libnl-$pkgver + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --disable-static \ + --enable-unit-tests + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +cli() { + pkgdesc="Command line interface utils for libnl3" + mkdir -p "$subpkgdir"/usr/lib/ + mv "$pkgdir"/usr/lib/libnl-cli*.so.* \ + "$pkgdir"/usr/lib/libnl \ + "$subpkgdir"/usr/lib/ + mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ +} + +sha512sums="b5f145ecafb2625ed1c42594afd6063f112a601077de5c35884b3c3bc8c562b29b52a006ccebd795c127fe69692a82def425c8605afed7e6d441582943e803d9 libnl-3.2.28.tar.gz" -- cgit v1.2.3-70-g09d2