| Name |
iproute2 |
| Description |
IP Routing Utilities |
| Version |
6.19.0-2 |
| Package Base |
iproute2 |
| Homepage |
https://git.kernel.org/pub/scm/network/iproute2/iproute2.git |
| Maintainers |
['Christian Hesse <eworm@archlinux.org>', 'Christian Hesse <mail@eworm.de>', 'Ronald van Haren <ronald.archlinux.org>'] |
| Contributors |
['Judd Vinet <jvinet@zeroflux.org>'] |
| Distro-repo |
https://gitlab.archlinux.org/archlinux/packaging/packages/iproute2 |
| Sources |
['0001-make-iproute2-fhs-compliant.patch', 'git+https://git.kernel.org/pub/scm/network/iproute2/iproute2.git#tag=v6.19.0'] |
| Dependencies |
['glibc', 'libbpf', 'libbpf.so', 'libcap', 'libcap.so', 'libelf', 'libxtables.so'] |
| Optional-Dependencies |
['db', 'linux-atm', 'python'] |
| Build-Dependencies |
['git', 'db', 'linux-atm', 'iptables'] |
| Provides |
['iproute'] |
| Builddate |
19-02-2026 13:32:26 |
| Architecture |
x86_64 |
| Distro-Version |
|
| Licenses |
['GPL-2.0-or-later'] |
| Hash |
25aa31b631ccda805fd3ee6b8679a9bb0c287c2a3df15996d5d994cdfbf87f4d |
# Maintainer: Christian Hesse <mail@eworm.de>
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Judd Vinet <jvinet@zeroflux.org>
pkgname=iproute2
pkgver=6.19.0
pkgrel=2
pkgdesc='IP Routing Utilities'
arch=('x86_64')
license=('GPL-2.0-or-later')
url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git'
depends=('glibc'
'libxtables.so' # from iptables or iptables-nft
'libcap' 'libcap.so'
'libelf'
'libbpf' 'libbpf.so')
makedepends=('git' 'db' 'linux-atm' 'iptables')
optdepends=('db: userspace arp daemon'
'linux-atm: ATM support'
'python: for routel')
provides=('iproute')
options=('!emptydirs')
validpgpkeys=('9F6FC345B05BE7E766B83C8F80A77F6095CDE47E') # Stephen Hemminger
source=("git+https://git.kernel.org/pub/scm/network/${pkgname}/${pkgname}.git#tag=v${pkgver}"
'0001-make-iproute2-fhs-compliant.patch')
sha256sums=('bdd732f05d497fd26c1cbefa9db8da974d2cf199fbb10affea984b862ab334d7'
'758b82bd61ed7512d215efafd5fab5ae7a28fbfa6161b85e2ce7373285e56a5d')
prepare() {
cd "${srcdir}/${pkgname}"
# set correct fhs structure
patch -Np1 -i "${srcdir}"/0001-make-iproute2-fhs-compliant.patch
}
build() {
cd "${srcdir}/${pkgname}"
./configure \
--color auto
make
}
package() {
cd "${srcdir}/${pkgname}"
make DESTDIR="${pkgdir}" SBINDIR="/usr/bin" install
}