Initial release 1.6.2

This commit is contained in:
hrzlgnm 2026-01-31 13:04:28 +01:00
commit 4e48ff3a8b
No known key found for this signature in database
2 changed files with 47 additions and 0 deletions

16
.SRCINFO Normal file
View file

@ -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

31
PKGBUILD Normal file
View file

@ -0,0 +1,31 @@
# Maintainer: Valentin Batz <valentin.batz+archlinux@posteo.de>
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
}