summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorElichai Turkel2020-05-17 15:23:53 +0300
committerElichai Turkel2020-05-17 15:23:53 +0300
commit5cba1e720f3384e9fb0c06eab6264e5d14dc08cb (patch)
treebbca9e218a750cde39fea5e27b4eec00770c39de
parentad8a2d10afd1494c9b0c13be2fccd5764de1705a (diff)
downloadaur-5cba1e720f3384e9fb0c06eab6264e5d14dc08cb.tar.gz
Update PKGBUILD
-rw-r--r--PKGBUILD28
1 files changed, 16 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 719bc003ede3..97c7e05bcdb7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
# Based on linux-firmware by Thomas Bächler <thomas@archlinux.org>
-# Maintainer: Matthew Pallissard <matthew.paul@pallissard.net>
+# Maintainer: Elichai Turkel <elichai.turkel@gmail.com>
pkgname=linux-firmware-iwlwifi-git
pkgrel=1
-pkgdesc="Emmanuel Grumbach's fork of linux-firmware.git"
+pkgdesc="iwlwifi firmware files for linux"
makedepends=('git')
arch=('any')
url="git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git"
@@ -23,30 +23,34 @@ conflicts=('linux-firmware-git-iwlwifi'
'rt2x00-rt61-fw'
'rt2x00-rt71w-fw'
'amd-ucode')
-pkgver=20160725.26a5c2a
+pkgver=20191128.4bebf45
provides=("linux-firmware=$pkgver")
options=(!strip)
source=("$pkgname::git+https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git")
-md5sums=('SKIP')
+sha256sums=('SKIP')
pkgver() {
# Mimics pkgver from ABS
- cd "${srcdir}/${pkgname}"
- echo $(date -d "$(git show --format='%cD' -q master)" '+%Y%m%d').$(git rev-parse --short master)
+ cd ${pkgname}
+ echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD).$(git rev-parse --short HEAD)
+}
+
+check() {
+ cd ${pkgname}
+ make check
}
package() {
- cd "${srcdir}/${pkgname}"
+ cd ${pkgname}
- make -j 4 DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install
- rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3}
+ make -j 4 DESTDIR="${pkgdir}" install
install -d "${pkgdir}/usr/share/licenses/linux-firmware"
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/linux-firmware.conf"
+ echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' |
+ install -Dm644 /dev/stdin "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+
}
# vim:set ts=2 sw=2 et: