mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-17 14:42:01 +01:00
42 lines
1.3 KiB
Plaintext
42 lines
1.3 KiB
Plaintext
# Maintainer: Alex Xu (Hello71) <alex_y_xu@yahoo.ca>
|
|
pkgname=sof-bin
|
|
pkgver=1.9
|
|
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="
|
|
aee733381edb2150f2132c296e9151b1d6a71246e204b15c2394587c528286f730ceaf02002e1e58ccea0deba5e4ae81cb7a03efb858ac954633b0cfaec81a22 sof-bin-v1.9.tar.gz
|
|
"
|