diff options
Diffstat (limited to 'sof-bin-blob/PKGBUILD')
-rwxr-xr-x | sof-bin-blob/PKGBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sof-bin-blob/PKGBUILD b/sof-bin-blob/PKGBUILD new file mode 100755 index 0000000..babde76 --- /dev/null +++ b/sof-bin-blob/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org> + +pkgbase=sof-bin +pkgname=(sof-firmware sof-tools) +pkgver=1.9.3 +pkgrel=1 +pkgdesc="Sound Open Firmware" +url="https://www.sofproject.org/" +arch=(x86_64) +license=(custom:BSD custom:ISC) +makedepends=(rsync) +source=(repo-repo-iydM.tar.xz) +sha512sums=('08db32bd494d6ef6c98b424d983c9262b8aa29263798989071738707e23f79813e946cb8671074d6e3d86e2950d6f30a8c7d3cc4ea3ad3245297cc7475b1cafc') + + + + + +package_sof-firmware() { + options=(!strip) + + cd repo-iydM + + ( + export FW_DEST="$pkgdir/lib/firmware/intel" + export TOOLS_DEST="$srcdir/tools/usr/bin" + + mkdir -p "$FW_DEST" "$TOOLS_DEST" + ./install.sh v1.9.x/v1.9.3 + ) + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice* +} + +package_sof-tools() { + pkgdesc+=" - tools" + depends=(alsa-lib) + + cd repo-iydM + + mv "$srcdir"/tools/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice* +} |