commit raspberrypi-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package raspberrypi-firmware for openSUSE:Factory checked in at 2016-09-05 21:23:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/raspberrypi-firmware (Old) and /work/SRC/openSUSE:Factory/.raspberrypi-firmware.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "raspberrypi-firmware" Changes: -------- --- /work/SRC/openSUSE:Factory/raspberrypi-firmware/raspberrypi-firmware-config-rpi.changes 2016-08-25 09:58:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.raspberrypi-firmware.new/raspberrypi-firmware-config-rpi.changes 2016-09-05 21:24:40.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Sep 2 15:29:14 UTC 2016 - afaerber@suse.de + +- get-from-git.sh: Update for -config-rpi* sub-packages +- Update to 334f548 (2016-09-02) +- Add post-install scripts to copy files to /boot/efi where needed. + /boot/vc may be the mountpoint for boot.scr based installations + or a symlink to /boot/efi. (bsc#996064) + +------------------------------------------------------------------- raspberrypi-firmware-config-rpi2.changes: same change raspberrypi-firmware-config-rpi3.changes: same change raspberrypi-firmware.changes: same change Old: ---- raspberrypi-firmware-2016.08.23.tar.bz2 New: ---- raspberrypi-firmware-2016.09.02.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ raspberrypi-firmware-config-rpi.spec ++++++ --- /var/tmp/diff_new_pack.bVgDu9/_old 2016-09-05 21:24:45.000000000 +0200 +++ /var/tmp/diff_new_pack.bVgDu9/_new 2016-09-05 21:24:45.000000000 +0200 @@ -17,7 +17,7 @@ Name: raspberrypi-firmware-config-rpi -Version: 2016.08.23 +Version: 2016.09.02 Release: 0 Summary: Configuration for the Raspberry Pi firmware loader License: MIT @@ -44,6 +44,12 @@ %install install -D -p -m 0644 %{SOURCE0} %{buildroot}/boot/vc/config.txt +%post +if mountpoint -q /boot/efi && [[ ! -L /boot/efi ]]; then + [[ -f /boot/efi/config.txt ]] && cp /boot/efi/config.txt /boot/efi/config.txt.rpmsave + cp /boot/vc/config.txt /boot/efi/config.txt +fi + %files %defattr(-,root,root) %config /boot/vc/config.txt raspberrypi-firmware-config-rpi2.spec: same change raspberrypi-firmware-config-rpi3.spec: same change ++++++ raspberrypi-firmware.spec ++++++ --- /var/tmp/diff_new_pack.bVgDu9/_old 2016-09-05 21:24:45.000000000 +0200 +++ /var/tmp/diff_new_pack.bVgDu9/_new 2016-09-05 21:24:45.000000000 +0200 @@ -17,7 +17,7 @@ Name: raspberrypi-firmware -Version: 2016.08.23 +Version: 2016.09.02 Release: 0 Summary: Binary bootloader and firmware files for Raspberry Pi License: SUSE-Firmware @@ -28,6 +28,7 @@ Source99: %{name}-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +Requires(post): util-linux %description Binary bootloader and firmware files for Raspberry Pi @@ -35,7 +36,8 @@ %package extra Summary: Extra bootloaders for Raspberry Pi Group: System/Boot -Requires: raspberrypi-firmware = %{version} +Requires: raspberrypi-firmware = %{version}-%{release} +Requires(post): util-linux %description extra This package provides the console, experimental and debug @@ -50,6 +52,21 @@ mkdir -p %{buildroot}/boot/vc cp -a boot/*.elf boot/*.bin boot/*.dat boot/LICENCE.broadcom %{buildroot}/boot/vc +%post +if mountpoint -q /boot/efi && [[ ! -L /boot/efi ]]; then + for f in start.elf fixup.dat bootcode.bin; do + cp /boot/vc/$f /boot/efi/ + done +fi + +%post extra +if mountpoint -q /boot/efi && [[ ! -L /boot/efi ]]; then + for suffix in _cd _db _x; do + cp /boot/vc/start${suffix}.elf /boot/efi/ + cp /boot/vc/fixup${suffix}.dat /boot/efi/ + done +fi + %files %defattr(-,root,root) %dir /boot/vc @@ -60,7 +77,6 @@ %files extra %defattr(-,root,root) -%dir /boot/vc /boot/vc/start_cd.elf /boot/vc/start_db.elf /boot/vc/start_x.elf ++++++ get-from-git.sh ++++++ --- /var/tmp/diff_new_pack.bVgDu9/_old 2016-09-05 21:24:45.000000000 +0200 +++ /var/tmp/diff_new_pack.bVgDu9/_new 2016-09-05 21:24:45.000000000 +0200 @@ -28,5 +28,5 @@ for f in raspberrypi-firmware.spec raspberrypi-firmware-config.spec.in; do sed -i "s/^Version:.*/Version: $VER/" $f done +osc vc raspberrypi-firmware -m "Update to $REV ($DATE)" sh pre_checkin.sh -osc vc -m "Update to $REV ($DATE)" ++++++ raspberrypi-firmware-2016.08.23.tar.bz2 -> raspberrypi-firmware-2016.09.02.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/raspberrypi-firmware/raspberrypi-firmware-2016.08.23.tar.bz2 /work/SRC/openSUSE:Factory/.raspberrypi-firmware.new/raspberrypi-firmware-2016.09.02.tar.bz2 differ: char 11, line 1 ++++++ raspberrypi-firmware-config.spec.in ++++++ --- /var/tmp/diff_new_pack.bVgDu9/_old 2016-09-05 21:24:45.000000000 +0200 +++ /var/tmp/diff_new_pack.bVgDu9/_new 2016-09-05 21:24:45.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package raspberrypi-firmware-config.spec +# spec file for package __NAME__ # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -17,7 +17,7 @@ Name: __NAME__ -Version: 2016.08.23 +Version: 2016.09.02 Release: 0 Summary: Configuration for the Raspberry Pi firmware loader License: MIT @@ -44,6 +44,12 @@ %install install -D -p -m 0644 %{SOURCE0} %{buildroot}/boot/vc/config.txt +%post +if mountpoint -q /boot/efi && [[ ! -L /boot/efi ]]; then + [[ -f /boot/efi/config.txt ]] && cp /boot/efi/config.txt /boot/efi/config.txt.rpmsave + cp /boot/vc/config.txt /boot/efi/config.txt +fi + %files %defattr(-,root,root) %config /boot/vc/config.txt
participants (1)
-
root@hilbert.suse.de