[arch-commits] Commit in linux-firmware/trunk (PKGBUILD)

Jan Steffens heftig at gemini.archlinux.org
Thu Mar 3 14:47:41 UTC 2022


    Date: Thursday, March 3, 2022 @ 14:47:41
  Author: heftig
Revision: 438811

cleanup (no change to output)

Modified:
  linux-firmware/trunk/PKGBUILD

----------+
 PKGBUILD |   46 +++++++++++++++++++++++-----------------------
 1 file changed, 23 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-03 13:23:23 UTC (rev 438810)
+++ PKGBUILD	2022-03-03 14:47:41 UTC (rev 438811)
@@ -22,17 +22,6 @@
 _backports=(
 )
 
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-    d="$srcdir/$p/${f#$pkgdir/}"
-    mkdir -p "$(dirname "$d")"
-    mv "$f" "$d"
-    rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
 prepare() {
   cd ${pkgbase}
 
@@ -58,7 +47,7 @@
   cat ${pkgbase}/amd-ucode/microcode_amd*.bin > kernel/x86/microcode/AuthenticAMD.bin
 
   # Reproducibility: set the timestamp on the bin file
-  if [[ -n ${SOURCE_DATE_EPOCH} ]]; then 
+  if [[ -n ${SOURCE_DATE_EPOCH} ]]; then
     touch -d @${SOURCE_DATE_EPOCH} kernel/x86/microcode/AuthenticAMD.bin
   fi
 
@@ -68,17 +57,27 @@
     bsdtar --null -cf - --format=newc @- > amd-ucode.img
 }
 
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+    d="$srcdir/$p/${f#$pkgdir/}"
+    mkdir -p "$(dirname "$d")"
+    mv "$f" "$d"
+    rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
 package_linux-firmware-whence() {
   pkgdesc+=" - contains the WHENCE license file which documents the vendor license details"
-  cd "$pkgbase"
-  install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 WHENCE
+
+  install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 ${pkgbase}/WHENCE
 }
 
 package_linux-firmware() {
   depends=('linux-firmware-whence')
-  
-  cd ${pkgname}
 
+  cd ${pkgbase}
+
   make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware installcompress
 
   # Trigger a microcode reload for configurations not using early updates
@@ -88,24 +87,25 @@
   install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 LICEN*
 
   # split
-  cd "$pkgdir"
+  cd "${pkgdir}"
+
   _pick linux-firmware-nfp usr/lib/firmware/netronome
   _pick linux-firmware-nfp usr/share/licenses/${pkgname}/LICENCE.Netronome
-   
+
   _pick linux-firmware-mellanox usr/lib/firmware/mellanox
-  
+
   _pick linux-firmware-marvell usr/lib/firmware/{libertas,mwl8k,mwlwifi,mrvl}
   _pick linux-firmware-marvell usr/share/licenses/${pkgname}/LICENCE.{Marvell,NXP}
-  
+
   _pick linux-firmware-qcom usr/lib/firmware/{qcom,a300_*}
   _pick linux-firmware-qcom usr/share/licenses/${pkgname}/LICENSE.qcom
-  
+
   _pick linux-firmware-liquidio usr/lib/firmware/liquidio
   _pick linux-firmware-liquidio usr/share/licenses/${pkgname}/LICENCE.cavium_liquidio
-  
+
   _pick linux-firmware-qlogic usr/lib/firmware/{qlogic,qed,ql2???_*,c{b,t,t2}fw-*}
   _pick linux-firmware-qlogic usr/share/licenses/${pkgname}/LICENCE.{qla1280,qla2xxx}
-  
+
   _pick linux-firmware-bnx2x usr/lib/firmware/bnx2x*
 }
 



More information about the arch-commits mailing list