mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 05:17:07 +02:00
testing/magic-wormhole-rs: new aport
This commit is contained in:
parent
b00071c0f7
commit
ae25f09dc0
33
testing/magic-wormhole-rs/APKBUILD
Normal file
33
testing/magic-wormhole-rs/APKBUILD
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
# Maintainer: Adam Thiede <me@adamthiede.com>
|
||||||
|
pkgname=magic-wormhole-rs
|
||||||
|
pkgver=0.7.1
|
||||||
|
pkgrel=0
|
||||||
|
pkgdesc="Rust implementation of Magic Wormhole, with new features and enhancements"
|
||||||
|
url="https://github.com/magic-wormhole/magic-wormhole.rs"
|
||||||
|
license="EUPL-1.2-or-later"
|
||||||
|
arch="all"
|
||||||
|
makedepends="rust cargo cargo-auditable"
|
||||||
|
source="$pkgname-$pkgver.tar.gz::https://github.com/magic-wormhole/magic-wormhole.rs/archive/refs/tags/$pkgver.tar.gz"
|
||||||
|
|
||||||
|
builddir="$srcdir/magic-wormhole.rs-$pkgver"
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
default_prepare
|
||||||
|
cargo fetch --target="$CTARGET" --locked
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cargo auditable build --release --frozen
|
||||||
|
}
|
||||||
|
|
||||||
|
check() {
|
||||||
|
cargo test --frozen
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
install -Dm755 "$builddir"/target/release/wormhole-rs "$pkgdir"/usr/bin/wormhole-rs
|
||||||
|
}
|
||||||
|
|
||||||
|
sha512sums="
|
||||||
|
6d05b29ef6fd37a23aac2fb0eb4b7e1074a2cbf880b0ee39cecb53cac8e3fdf74fd9f314ee1c1aa59b3839779154f647fc3663026dd5c7e28a3e3c4eb12d7464 magic-wormhole-rs-0.7.1.tar.gz
|
||||||
|
"
|
Loading…
Reference in New Issue
Block a user