diff options
Diffstat (limited to 'main/iproute2/APKBUILD')
-rw-r--r-- | main/iproute2/APKBUILD | 27 |
1 files changed, 9 insertions, 18 deletions
diff --git a/main/iproute2/APKBUILD b/main/iproute2/APKBUILD index a909d020009..8706f53fa90 100644 --- a/main/iproute2/APKBUILD +++ b/main/iproute2/APKBUILD @@ -1,9 +1,9 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=iproute2 -pkgver=5.17.0 +pkgver=6.8.0 pkgrel=0 pkgdesc="IP Routing Utilities" -url="https://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2" +url="https://wiki.linuxfoundation.org/networking/iproute2" arch="all" license="GPL-2.0-or-later" install="$pkgname.post-install" @@ -16,11 +16,10 @@ makedepends=" bash bison elfutils-dev - libax25-dev - libcap-dev - libmnl-dev flex iptables-dev + libcap-dev + libmnl-dev " subpackages=" $pkgname-doc @@ -38,21 +37,13 @@ options="!check" # requires namespaces support and root # 5.1.0-r0: # - CVE-2019-20795 -prepare() { - default_prepare - - sed -i '/^TARGETS=/s: arpd : :' misc/Makefile - sed -i 's:/usr/local:/usr:' tc/m_ipt.c include/iptables.h - sed -i -e 's:=/share:=/usr/share:' \ - -e 's:-Werror::' Makefile -} - build() { - make CCOPTS="-D_GNU_SOURCE $CFLAGS" V=1 + export CFLAGS="$CFLAGS -flto=auto" + make V=1 } package() { - make -j1 DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install install -D -m644 include/libnetlink.h "$pkgdir"/usr/include/libnetlink.h install -D -m644 lib/libnetlink.a "$pkgdir"/usr/lib/libnetlink.a @@ -64,7 +55,7 @@ minimal() { replaces="$pkgname" # for backward compatibility (Alpine <3.13) amove sbin/ip - amove etc + amove usr/share/iproute2 } tc() { @@ -96,5 +87,5 @@ rdma() { } sha512sums=" -fcffe96fb4819305ddf5c3764b100bd1d204069cf53a6bd776c2716144f574b4fc17963fc231a83ad253cce6a563814556eeb60b211ba9b0b87330186259b34d iproute2-5.17.0.tar.xz +54e50340a73c8810d69bfd54704b469149731634a97d94da08b5a305592a812131a441e5b646e32b480d61840e2ade29387e54b934effeee8ded4f06e557a5c0 iproute2-6.8.0.tar.xz " |