diff options
Diffstat (limited to 'testing/piping-server/APKBUILD')
-rw-r--r-- | testing/piping-server/APKBUILD | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/testing/piping-server/APKBUILD b/testing/piping-server/APKBUILD index 6a55d0fb9c9..d91533c5800 100644 --- a/testing/piping-server/APKBUILD +++ b/testing/piping-server/APKBUILD @@ -1,23 +1,28 @@ # Contributor: Michał Polański <michal@polanski.me> # Maintainer: Michał Polański <michal@polanski.me> pkgname=piping-server -pkgver=0.11.0 +pkgver=0.17.0 pkgrel=0 pkgdesc="Infinitely transfer data between devices over HTTP" url="https://github.com/nwtgck/piping-server-rust" license="MIT" -arch="all !s390x !mips64 !riscv64" # limited by cargo +arch="all !s390x !riscv64" # limited by cargo arch="$arch !ppc64le" # FTBFS -makedepends="cargo" +makedepends="cargo cargo-auditable" subpackages="$pkgname-openrc" source="https://github.com/nwtgck/piping-server-rust/archive/v$pkgver/piping-server-rust-$pkgver.tar.gz piping-server.initd - piping-server.confd " builddir="$srcdir/piping-server-rust-$pkgver" +options="net" # fetch dependencies + +prepare() { + default_prepare + cargo fetch --target="$CTARGET" --locked +} build() { - cargo build --release --locked + cargo auditable build --release --frozen } check() { @@ -26,13 +31,10 @@ check() { package() { install -Dm755 target/release/piping-server "$pkgdir"/usr/bin/piping-server - install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname - install -Dm644 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname } sha512sums=" -f1c0285fde0d2d90203b45e7a6c88a6fe4d2d577f7aaece39d322ee4249119a9c1c9d55ebaf1b6163890f6489d3edb129090eb4508269e36fa1764b1d231e155 piping-server-rust-0.11.0.tar.gz -4f928fd0a0160cd3770f9c0cda5b52a3d2feb3ae2919a252d9b8e618eaf375905779853725130868b24afcb2421c5ecc894be19ce353469f696968f1a1f1ec65 piping-server.initd -250716bb0da8e61538812e233dc49d1f4a781f04ff7326475705a5c82a8df1207db8c062d4e6e9501f5cc716a4935f173e6212edfa7eddb7b02c8f26e52a5e09 piping-server.confd +c68a7e14a6eaadeaec3f72864a0cd1d605b7e65d09ee2f17bd424d955028a6cc616085da04fef0766ddc4a383d0c74b50267c9f967b6a02038ca9726862eff51 piping-server-rust-0.17.0.tar.gz +88fe822b7d98f9d1d63a24e30c11a39504641b664bd26eb5ff3a834ad343bbc46140762dfcc63131d1dc6938c9e4d82131ebc7249283ac3f288cc8aebd6dbe4c piping-server.initd " |