summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKuci2016-01-13 01:33:16 +0100
committerKuci2016-01-13 01:33:16 +0100
commit85f8a506faf64d996aefa91e34b45d9f586cc1d1 (patch)
treefae7ab49bfe15639b0289289c89d04ca62f81cf3
downloadaur-chromiumos-firmware-git.tar.gz
Initial commit
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD37
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fa014fdd779c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+# Generated by mksrcinfo v8
+# Wed Jan 13 00:32:38 UTC 2016
+pkgbase = chromiumos-firmware-git
+ pkgdesc = Chromium OS firmware files for Linux
+ pkgver = 20160113.aee8eb8
+ pkgrel = 1
+ url = https://chromium.googlesource.com/chromiumos/third_party/linux-firmware
+ arch = any
+ license = GPL2
+ license = GPL3
+ license = custom
+ makedepends = git
+ provides = linux-firmware=20160113.aee8eb8
+ conflicts = linux-firmware
+ conflicts = linux-firmware-git
+ options = !strip
+ source = chromiumos-firmware-git::git+https://chromium.googlesource.com/chromiumos/third_party/linux-firmware
+ md5sums = SKIP
+
+pkgname = chromiumos-firmware-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..1cbaa05c5e68
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*/
+*.tar.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8e59f824ea30
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Lubomir 'Kuci' Kucera <kuci24-at-gmail-dot-com>
+
+pkgname=chromiumos-firmware-git
+pkgver=20160113.aee8eb8
+pkgrel=1
+pkgdesc="Chromium OS firmware files for Linux"
+makedepends=('git')
+arch=('any')
+url="https://chromium.googlesource.com/chromiumos/third_party/linux-firmware"
+license=('GPL2' 'GPL3' 'custom')
+conflicts=('linux-firmware'
+ 'linux-firmware-git')
+provides=("linux-firmware=$pkgver")
+options=(!strip)
+source=("${pkgname}::git+https://chromium.googlesource.com/chromiumos/third_party/linux-firmware")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${pkgname}"
+
+ echo "$(date -I | tr -d -).$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+
+ make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install
+ rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3}
+
+ 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"
+}