pkgname=rust-libslirp _pkgname=libslirp pkgver=4.2.2 pkgrel=1 pkgdesc="High-level bindings & helper process for libslirp." url="https://gitlab.freedesktop.org/slirp/libslirp-rs" arch=('x86_64') license=('MIT') depends=('dbus' 'libslirp') makedepends=('cargo') source=("$pkgname-$pkgver.tar.gz::https://crates.io/api/v1/crates/$_pkgname/$pkgver/download") sha256sums=('f9de2f9f68a7ac7c9ce0fb612f9c78322014bdf09781766fe5e7d0ae144cff19') build() { cd $_pkgname-$pkgver cargo build --release --locked --all-features --target-dir=target } package() { cd $_pkgname-$pkgver install -Dm755 "target/release/libslirp-helper" "$pkgdir/usr/bin/slirp-helper" install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" }