Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / sof-bin


Commits:
0493abc6 by Jan Alexander Steffens (heftig) at 2023-09-29T11:37:19+02:00
2023.09rc1-1

- - - - -
974866f8 by Jan Alexander Steffens (heftig) at 2023-09-29T11:41:59+02:00
2023.09-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,18 @@
+pkgbase = sof-bin
+       pkgdesc = Sound Open Firmware
+       pkgver = 2023.09
+       pkgrel = 1
+       url = https://www.sofproject.org/
+       arch = x86_64
+       license = custom:BSD
+       license = custom:ISC
+       source = 
https://github.com/thesofproject/sof-bin/releases/download/v2023.09/sof-bin-2023.09.tar.gz
+       b2sums = 
7535559c6833bd19c15c1f6e6bd88ee5c13ed79f93e0772cdc9df335cf4e89938969bd9babdf8c6cc1321af27e6704477f3a3db3c46295879216fd43358cf5b4
+
+pkgname = sof-firmware
+       options = !strip
+
+pkgname = sof-tools
+       pkgdesc = Sound Open Firmware - tools
+       depends = alsa-lib
+       depends = python


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@ pkgname=(
   sof-firmware
   sof-tools
 )
-pkgver=2.2.6
+pkgver=2023.09
 pkgrel=1
 pkgdesc="Sound Open Firmware"
 url="https://www.sofproject.org/";
@@ -14,9 +14,13 @@ license=(
   custom:BSD
   custom:ISC
 )
-_binver=v${pkgver}
-source=(https://github.com/thesofproject/sof-bin/releases/download/$_binver/sof-bin-$_binver.tar.gz)
-b2sums=('8fa0fb97cfdaa13b30f34f46789bbb1700f4a3be994f11a55226bf617c9ade7ccde931eeb2f263448e355e82f281bbb70c66624a71645062cdfb68bd81a9d3a1')
+source=(https://github.com/thesofproject/sof-bin/releases/download/v$pkgver/sof-bin-$pkgver.tar.gz)
+b2sums=('7535559c6833bd19c15c1f6e6bd88ee5c13ed79f93e0772cdc9df335cf4e89938969bd9babdf8c6cc1321af27e6704477f3a3db3c46295879216fd43358cf5b4')
+
+prepare() {
+  cd sof-bin-$pkgver
+  sha256sum -c sha256sum.txt
+}
 
 package_sof-firmware() {
   options+=(!strip)
@@ -24,24 +28,23 @@ package_sof-firmware() {
   local fwdir="$pkgdir/usr/lib/firmware/intel"
   mkdir -p "$fwdir"
 
-  cd sof-bin-$_binver
-
-  cp -at "$fwdir" sof-$_binver
-  ln -sr "$fwdir"/{sof-$_binver,sof}
+  cd sof-bin-$pkgver
 
-  cp -at "$fwdir" sof-tplg-$_binver
-  ln -sr "$fwdir"/{sof-tplg-$_binver,sof-tplg}
+  cp -at "$fwdir" sof*
 
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
 }
 
 package_sof-tools() {
   pkgdesc+=" - tools"
-  depends=(alsa-lib)
+  depends=(
+    alsa-lib
+    python
+  )
 
-  cd sof-bin-$_binver
+  cd sof-bin-$pkgver
 
-  install -Dt "$pkgdir/usr/bin" tools-$_binver/*
+  install -Dt "$pkgdir/usr/bin" tools/*
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sof-bin/-/compare/8003e008998133f37027e60ad36c545db6632a3c...974866f8d4219c0dc2fcdf7472608bc1c3d74f7a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sof-bin/-/compare/8003e008998133f37027e60ad36c545db6632a3c...974866f8d4219c0dc2fcdf7472608bc1c3d74f7a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to