diff options
Diffstat (limited to 'testing/piping-server/APKBUILD')
-rw-r--r-- | testing/piping-server/APKBUILD | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/testing/piping-server/APKBUILD b/testing/piping-server/APKBUILD index 38134d5eebd..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.8.2 +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,11 +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="cb7065060aa8a61152dc2f1de10547ec4b17bc9d0ccf2f661b2342aabf21f71ad092cdf0fa1050d853a1f4470e4c0255b3c4594c70c48074b453d7e2c5083a7e piping-server-rust-0.8.2.tar.gz -4f928fd0a0160cd3770f9c0cda5b52a3d2feb3ae2919a252d9b8e618eaf375905779853725130868b24afcb2421c5ecc894be19ce353469f696968f1a1f1ec65 piping-server.initd -250716bb0da8e61538812e233dc49d1f4a781f04ff7326475705a5c82a8df1207db8c062d4e6e9501f5cc716a4935f173e6212edfa7eddb7b02c8f26e52a5e09 piping-server.confd" +sha512sums=" +c68a7e14a6eaadeaec3f72864a0cd1d605b7e65d09ee2f17bd424d955028a6cc616085da04fef0766ddc4a383d0c74b50267c9f967b6a02038ca9726862eff51 piping-server-rust-0.17.0.tar.gz +88fe822b7d98f9d1d63a24e30c11a39504641b664bd26eb5ff3a834ad343bbc46140762dfcc63131d1dc6938c9e4d82131ebc7249283ac3f288cc8aebd6dbe4c piping-server.initd +" |