52 lines
1.0 KiB
Plaintext
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:
|