2021-11-22 20:42:06 +00:00

42 lines
1.3 KiB
Plaintext

# Maintainer: Alex Xu (Hello71) <alex_y_xu@yahoo.ca>
pkgname=sof-bin
pkgver=1.9.2
pkgrel=0
pkgdesc="Sound Open Firmware"
url="https://github.com/thesofproject/sof-bin"
arch="x86_64"
license="custom:BSD"
options="!check"
makedepends="libc6-compat alsa-lib" # trigger abuild autodetection
subpackages="sof-doc:doc sof-firmware:firmware sof-tools:tools"
source="https://github.com/thesofproject/$pkgname/releases/download/v$pkgver/$pkgname-v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-v$pkgver"
package() {
depends="sof-firmware sof-tools"
mkdir -p $pkgdir
}
doc() {
mkdir -p $subpkgdir/usr/share/licenses
install -m644 $builddir/LICENCE.* $builddir/Notice.* $subpkgdir/usr/share/licenses/
}
firmware() {
mkdir -p $subpkgdir/usr/lib/firmware/intel
cp -a $builddir/sof-v$pkgver $subpkgdir/usr/lib/firmware/intel/
ln -s sof-v$pkgver $subpkgdir/usr/lib/firmware/intel/sof
cp -a $builddir/sof-tplg-v$pkgver $subpkgdir/usr/lib/firmware/intel/
ln -s sof-tplg-v$pkgver $subpkgdir/usr/lib/firmware/intel/sof-tplg
}
tools() {
depends="libc6-compat" # work around abuild bug
install -d $subpkgdir/usr/bin
install -m755 $builddir/tools-v$pkgver/* $subpkgdir/usr/bin/
}
sha512sums="
2b4c30a73fa8dece91c54f030b346f31c0500d36de047bd7820ed8eebe7a6cdb56bc374fc0485e5e083d4a3e1dfad7d0c2c39c166b438bf6bd40d68af65aee7e sof-bin-v1.9.2.tar.gz
"