Package Details: usbboot-git 2048ae6-3

Git Clone URL: https://aur.archlinux.org/usbboot.git (read-only, click to copy)
Package Base: usbboot
Description: rpiboot and bin2c executables used by usbbootgui
Upstream URL: https://github.com/raspberrypi/usbboot
Licenses: Apache License
Submitter: CMon
Maintainer: None
Last Packager: CMon
Votes: 1
Popularity: 0.000000
First Submitted: 2021-06-20 22:20 (UTC)
Last Updated: 2021-06-23 22:04 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

amaxcz commented on 2021-11-16 19:22 (UTC)

please fix latest version, thanks!

archi42 commented on 2021-11-15 10:47 (UTC)

The rule changed, just do s/99/70/g on the PKGBUILD. This is the actual diff:

diff --git a/PKGBUILD b/PKGBUILD
index ef98614..09b6fd5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,13 +14,13 @@ sha256sums=('SKIP')

 build() {
   cd "${srcdir}/${_pkgname}"
-  sed -i 's/plugdev/uucp/g' "${srcdir}/${_pkgname}/debian/99-rpiboot.rules"
+  sed -i 's/plugdev/uucp/g' "${srcdir}/${_pkgname}/debian/70-rpiboot.rules"
   sed -i 's/plugdev/uucp/g' "${srcdir}/${_pkgname}/main.c"
   make
 }

 package() {
-  install -Dm644 "${srcdir}/${_pkgname}/debian/99-rpiboot.rules" "$pkgdir/etc/udev/rules.d/99-rpiboot.rules"
+  install -Dm644 "${srcdir}/${_pkgname}/debian/70-rpiboot.rules" "$pkgdir/etc/udev/rules.d/70-rpiboot.rules"
   install -Dm644 "${srcdir}/${_pkgname}/LICENSE" "$pkgdir/usr/share/rpiboot/LICENSE"
   install -Dm755 "${srcdir}/${_pkgname}/bin2c" "$pkgdir/usr/bin/bin2c"
   install -Dm755 "${srcdir}/${_pkgname}/rpiboot" "$pkgdir/usr/bin/rpiboot"

bigz commented on 2021-11-01 19:00 (UTC)

Fails to build - Workaround bellow :

build() { cd "${srcdir}/${_pkgname}" sed -i 's/plugdev/uucp/g' "${srcdir}/${_pkgname}/debian/70-rpiboot.rules" sed -i 's/plugdev/uucp/g' "${srcdir}/${_pkgname}/main.c" make }

package() { install -Dm644 "${srcdir}/${_pkgname}/debian/70-rpiboot.rules" "$pkgdir/etc/udev/rules.d/70-rpiboot.rules" install -Dm644 "${srcdir}/${_pkgname}/LICENSE" "$pkgdir/usr/share/rpiboot/LICENSE" install -Dm755 "${srcdir}/${_pkgname}/bin2c" "$pkgdir/usr/bin/bin2c" install -Dm755 "${srcdir}/${_pkgname}/rpiboot" "$pkgdir/usr/bin/rpiboot"

install -Dm644 "${srcdir}/${_pkgname}/msd/bootcode.bin" "$pkgdir/usr/share/rpiboot/msd/bootcode.bin" install -Dm644 "${srcdir}/${_pkgname}/msd/bootcode4.bin" "$pkgdir/usr/share/rpiboot/msd/bootcode4.bin" install -Dm755 "${srcdir}/${_pkgname}/msd/start.elf" "$pkgdir/usr/share/rpiboot/msd/start.elf" install -Dm755 "${srcdir}/${_pkgname}/msd/start4.elf" "$pkgdir/usr/share/rpiboot/msd/start4.elf"

install -Dm644 "${srcdir}/${_pkgname}/recovery/bootcode4.bin" "$pkgdir/usr/share/rpiboot/recovery/bootcode4.bin" install -Dm644 "${srcdir}/${_pkgname}/recovery/config.txt" "$pkgdir/usr/share/rpiboot/recovery/config.txt" install -Dm644 "${srcdir}/${_pkgname}/recovery/pieeprom-2021-02-16.bin" "$pkgdir/usr/share/rpiboot/recovery/pieeprom-2021-02-16.bin" install -Dm644 "${srcdir}/${_pkgname}/recovery/pieeprom.bin" "$pkgdir/usr/share/rpiboot/recovery/pieeprom.bin" install -Dm644 "${srcdir}/${_pkgname}/recovery/pieeprom.original.bin" "$pkgdir/usr/share/rpiboot/recovery/pieeprom.original.bin" install -Dm644 "${srcdir}/${_pkgname}/recovery/pieeprom.sig" "$pkgdir/usr/share/rpiboot/recovery/pieeprom.sig" }