jobextra/sof-bin/PKGBUILD-arch

52 lines
1.0 KiB
Plaintext

# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
pkgbase=sof-bin
pkgname=(
sof-firmware
sof-tools
)
pkgver=2023.12.1
pkgrel=1
pkgdesc="Sound Open Firmware"
url="https://www.sofproject.org/"
arch=(x86_64)
license=(
custom:BSD
custom:ISC
)
source=(https://github.com/thesofproject/sof-bin/releases/download/v$pkgver/sof-bin-$pkgver.tar.gz)
b2sums=('a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83')
prepare() {
cd sof-bin-$pkgver
sha256sum -c sha256sum.txt
}
package_sof-firmware() {
options+=(!strip)
local fwdir="$pkgdir/usr/lib/firmware/intel"
mkdir -p "$fwdir"
cd sof-bin-$pkgver
cp -at "$fwdir" sof*
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
}
package_sof-tools() {
pkgdesc+=" - tools"
depends=(
alsa-lib
python
)
cd sof-bin-$pkgver
install -Dt "$pkgdir/usr/bin" tools/*
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
}
# vim:set sw=2 sts=-1 et: