commit 4e48ff3a8beb0a326c0b00bd60ec551cbdddba85 Author: hrzlgnm Date: Sat Jan 31 13:04:28 2026 +0100 Initial release 1.6.2 diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000000000..7376967634ecb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = mdns-tui-browser + pkgdesc = A terminal-based mDNS service browser + pkgver = 1.6.2 + pkgrel = 1 + url = https://github.com/hrzlgnm/mdns-tui-browser + arch = x86_64 + license = MIT + makedepends = cargo + makedepends = cargo-auditable + makedepends = git + makedepends = rust + options = !emptydirs + source = mdns-tui-browser-1.6.2.tar.gz::https://github.com/hrzlgnm/mdns-tui-browser/archive/refs/tags/v1.6.2.tar.gz + sha256sums = 49d56b040995ce8cc4a7916aaf13ecf35be4e0dd65a782717c9ea50758dd7f4e + +pkgname = mdns-tui-browser diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000000000..1cd0c90de96ad --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Valentin Batz + +pkgname=mdns-tui-browser +pkgver=1.6.2 +pkgrel=1 +pkgdesc="A terminal-based mDNS service browser" +arch=('x86_64') +url="https://github.com/hrzlgnm/mdns-tui-browser" +license=('MIT') +makedepends=('cargo' 'cargo-auditable' 'git' 'rust') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/hrzlgnm/$pkgname/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('49d56b040995ce8cc4a7916aaf13ecf35be4e0dd65a782717c9ea50758dd7f4e') +_builddir="$pkgname-$pkgver" +prepare() { + cd "$srcdir/$_builddir" || exit 1 + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} +build() { + cd "$srcdir/$_builddir" || exit 1 + cargo --locked --frozen build --release +} +check() { + cd "$srcdir/$_builddir" || exit 1 + cargo test --locked --frozen +} +package() { + install -Dm755 "${srcdir}/${_builddir}/target/release/mdns-tui-browser" "$pkgdir"/usr/bin/mdns-tui-browser + install -Dm644 "${srcdir}/${_builddir}"/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 "${srcdir}/${_builddir}"/README.md "$pkgdir"/usr/share/doc/$pkgname/README.md +}