mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 04:16:46 +02:00
testing/speakersafetyd: new aport
https://github.com/AsahiLinux/speakersafetyd asahi linux speaker safety daemon
This commit is contained in:
parent
601637792b
commit
b40a88f25f
35
testing/speakersafetyd/APKBUILD
Normal file
35
testing/speakersafetyd/APKBUILD
Normal file
@ -0,0 +1,35 @@
|
||||
# Contributor: Milan P. Stanić <mps@arvanta.net>
|
||||
# Maintainer: Milan P. Stanić <mps@arvanta.net>
|
||||
pkgname=speakersafetyd
|
||||
pkgver=0.1.7
|
||||
pkgrel=0
|
||||
pkgdesc="asahi linux speaker safety daemon"
|
||||
url="https://github.com/AsahiLinux/speakersafetyd"
|
||||
arch="aarch64"
|
||||
license="MIT"
|
||||
depends="alsa-ucm-conf-asahi"
|
||||
makedepends="alsa-lib-dev cargo cargo-auditable"
|
||||
subpackages="$pkgname-openrc"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/AsahiLinux/speakersafetyd/archive/refs/tags/$pkgver.tar.gz
|
||||
speakersafetyd.initd
|
||||
"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
cargo update -p speakersafetyd
|
||||
cargo fetch --target="$CTARGET" --locked
|
||||
}
|
||||
|
||||
build() {
|
||||
cargo auditable build --frozen --release
|
||||
}
|
||||
|
||||
package() {
|
||||
make DESTDIR=$pkgdir install
|
||||
install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c87ed3b84a3e2d7a8c2541e16bbde4142153812b7055cb1b2845a20ac6f2f25bdb756329f9156eb1c6eddf2ea4e119cc5b38cbc1f29a639a0769bf3693d58307 speakersafetyd-0.1.7.tar.gz
|
||||
d577e5c96f240198bd1adff609944c678e725bd6db3378711f3e02d9cad1d6c058d0031c4aa5c91445d63ead6b037ebcffe377f764ba11261e05d72a73f77f7b speakersafetyd.initd
|
||||
"
|
||||
7
testing/speakersafetyd/speakersafetyd.initd
Normal file
7
testing/speakersafetyd/speakersafetyd.initd
Normal file
@ -0,0 +1,7 @@
|
||||
#!/sbin/openrc-run
|
||||
|
||||
pidfile="/run/speakersafetyd.pid"
|
||||
command="/usr/bin/speakersafetyd"
|
||||
command_args="-c /usr/share/speakersafetyd/ -b /var/lib/speakersafetyd/blackbox -m 7"
|
||||
supervisor="supervise-daemon"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user