# Maintainer: Natanael Copa setvar pkgname = 'iproute2' setvar pkgver = '4.13.0' setvar pkgrel = '0' setvar pkgdesc = ""IP Routing Utilities"" setvar url = ""http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2"" setvar arch = ""all"" setvar license = ""GPL2"" setvar depends = """" setvar install = ""$pkgname.post-install"" setvar makedepends = ""bison flex bash iptables-dev libelf-dev"" setvar subpackages = ""$pkgname-doc $pkgname-bash-completion:bashcomp:noarch"" setvar source = ""http://kernel.org/pub/linux/utils/net/iproute2/iproute2-$pkgver.tar.xz musl-fixes.patch"" setvar builddir = ""$srcdir"/$pkgname-$pkgver" setvar patch_args = ""-p0"" proc prepare { default_prepare cd $builddir 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 } proc build { cd $builddir ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var make CCOPTS="-D_GNU_SOURCE $CFLAGS" LIBDIR=/lib } proc package { cd $builddir make -j1 DESTDIR="$pkgdir" install } proc bashcomp { setvar depends = """" setvar pkgdesc = ""Bash completions for $pkgname"" setvar install_if = ""$pkgname=$pkgver-r$pkgrel bash-completion"" mkdir -p "$subpkgdir"/usr/share/ mv "$pkgdir"/usr/share/bash-completion \ "$subpkgdir"/usr/share rmdir -p "$pkgdir"/usr/share 2>/dev/null || true } setvar sha512sums = ""f96d2839aec1f439bfac504c8e3881c063dacbf4c67b15f0e3da9882d2fa013cba33c23602de3eab624e0eecbb911a13967d60bddcdf097f47a580a5a77b5e3a iproute2-4.13.0.tar.xz 03f41867cc728d3fbf372ef00d8e90debd03671cff052f5e75dcfbeffbdb6e2c4b10d16e0737cdf473b063b710e8e2938a8f64cfa1be93da2c7878ce6ca51583 musl-fixes.patch""