# Template file for 'iproute2' pkgname=iproute2 version=4.9.0 revision=1 hostmakedepends="pkg-config perl flex" makedepends="libfl-devel libmnl-devel db-devel iptables-devel" conf_files=" /etc/iproute2/ematch_map /etc/iproute2/rt_dsfield /etc/iproute2/rt_protos /etc/iproute2/rt_realms /etc/iproute2/rt_scopes /etc/iproute2/rt_tables" short_desc="IP Routing Utilities" maintainer="Juan RP " homepage="http://www.linux-foundation.org/en/Net:Iproute2" license="GPL-2" distfiles="${KERNEL_SITE}/utils/net/$pkgname/$pkgname-$version.tar.xz" checksum=c0f30f043f7767cc1b2cd2197b08d4e9b2392c95823fabe30bbce308c30116c4 do_configure() { ./configure sed -i 's,CCOPTS,HOSTCCOPTS,g' netem/Makefile sed -i 's/^LDFLAGS +=/override &/' */Makefile } do_build() { make HOSTCC=cc CC="$CC" RANLIB="$RANLIB" AR="$AR" LD="$LD" \ CCOPTS="$CFLAGS" HOSTCCOPTS="$XBPS_CFLAGS" LDFLAGS="$LDFLAGS" \ DBM_INCLUDE="$XBPS_CROSS_BASE/usr/include" ${makejobs} } do_install() { make DESTDIR=${DESTDIR} SBINDIR=/usr/bin install rm -r ${DESTDIR}/usr/share/doc rm -r ${DESTDIR}/usr/share/man/man3 } iproute2-tc-ipt_package() { short_desc+=" - tc(8) IPtables support" pkg_install() { vmove usr/lib/tc/m_xt.so } }