summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleg2020-05-24 18:29:22 -0600
committerOleg2020-05-24 18:29:22 -0600
commit8d744f86688f838908fb7dc450a2590e91ac6819 (patch)
tree13cdfc07fda1699f57ca452e654d41761575d22a
downloadaur-8d744f86688f838908fb7dc450a2590e91ac6819.tar.gz
Initial commit
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD35
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..92790458130b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = rpi-eeprom-git
+ pkgdesc = Raspberry Pi4 boot EEPROM updater, latest git version
+ pkgver = r157.ad18a5b
+ pkgrel = 1
+ url = http://github.com/raspberrypi/rpi-eeprom
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
+ license = custom
+ depends = python
+ optdepends = raspberrypi-firmware
+ optdepends = raspberrypi-userland-aarch64
+ conflicts = rpi-eeprom
+ options = !strip
+ backup = etc/default/rpi-eeprom-update
+ source = git+https://github.com/raspberrypi/rpi-eeprom.git
+ md5sums = SKIP
+
+pkgname = rpi-eeprom-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f796479714df
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Oleg Rakhmanov <oleg@archlinuxarm.org>
+# Contributor: Donald Webster <fryfrog@gmail.com>
+# Contributor: Edmunt Pienkowsky <roed@onet.eu>
+
+pkgname=rpi-eeprom-git
+pkgver=r157.ad18a5b
+pkgrel=1
+pkgdesc='Raspberry Pi4 boot EEPROM updater, latest git version'
+arch=('armv6h' 'armv7h' 'aarch64')
+url='http://github.com/raspberrypi/rpi-eeprom'
+license=('custom')
+depends=('python')
+optdepends=('raspberrypi-firmware' 'raspberrypi-userland-aarch64')
+conflicts=('rpi-eeprom')
+backup=('etc/default/rpi-eeprom-update')
+source=("git+https://github.com/raspberrypi/rpi-eeprom.git")
+md5sums=('SKIP')
+options=(!strip)
+
+pkgver() {
+ cd "${srcdir}/rpi-eeprom"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ install -Dm755 "${srcdir}/rpi-eeprom/firmware/vl805" "${pkgdir}/usr/bin/vl805"
+ install -Dm755 "${srcdir}/rpi-eeprom/rpi-eeprom-config" "${pkgdir}/usr/bin/rpi-eeprom-config"
+ install -Dm755 "${srcdir}/rpi-eeprom/rpi-eeprom-update" "${pkgdir}/usr/bin/rpi-eeprom-update"
+ sed -i 's/#!\/bin\/sh/#!\/bin\/sh\nPATH=\"$PATH:\/opt\/vc\/bin\"\n/g' "${pkgdir}/usr/bin/rpi-eeprom-update"
+ install -dm755 "${pkgdir}/usr/lib/firmware/raspberrypi/bootloader"
+ cp -a rpi-eeprom/firmware/* "${pkgdir}/usr/lib/firmware/raspberrypi/bootloader"
+
+ install -dm755 "${pkgdir}/etc/default"
+ install -Dm644 "${srcdir}/rpi-eeprom/rpi-eeprom-update-default" "${pkgdir}/etc/default/rpi-eeprom-update"
+}