[arch-commits] Commit in linux-firmware/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at archlinux.org
Sun Oct 19 11:07:03 UTC 2014
Date: Sunday, October 19, 2014 @ 13:07:03
Author: foutrelis
Revision: 224824
upgpkg: linux-firmware 20141009.0e5f637-1
- Bump to latest git revision.
- Add tmpfiles.d file to trigger microcode updates on AMD systems on boot
now that our kernels are built with CONFIG_MICROCODE=y.
Modified:
linux-firmware/trunk/PKGBUILD
----------+
PKGBUILD | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-10-19 10:53:05 UTC (rev 224823)
+++ PKGBUILD 2014-10-19 11:07:03 UTC (rev 224824)
@@ -3,7 +3,7 @@
pkgname=linux-firmware
# Commit date + git rev-parse --short origin/master
-pkgver=20140828.13eb208
+pkgver=20141009.0e5f637
pkgrel=1
pkgdesc="Firmware files for Linux"
makedepends=('git')
@@ -36,17 +36,21 @@
'rt2x00-rt71w-fw'
'amd-ucode')
options=(!strip)
-source=('git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=13eb208681bf7cc7434189dd925e587d12707d50')
+source=('git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=0e5f637')
md5sums=('SKIP')
package() {
cd "${srcdir}/${pkgname}"
- # remove not needed Makefile #35236
- rm Makefile
- install -d -m755 "${pkgdir}/usr/lib/firmware"
- cp -a * "${pkgdir}/usr/lib/firmware/"
- install -d -m755 "${pkgdir}/usr/share/licenses/linux-firmware/"
- rm -f "${pkgdir}/usr/lib/firmware/"{README*,configure,GPL*}
- mv "${pkgdir}/usr/lib/firmware"/{LICEN*,WHENCE} "${pkgdir}/usr/share/licenses/linux-firmware/"
+
+ make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install
+ rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3}
+
+ install -d "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 LICEN* WHENCE "${pkgdir}/usr/share/licenses/linux-firmware/"
+
+ # Trigger a microcode reload for configurations not using early updates
+ install -d "${pkgdir}/usr/lib/tmpfiles.d"
+ echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' \
+ >"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list