--- /dev/null
+p:/dev/mmcblk0p1:boot.img:x
+p:/dev/mmcblk0p2:rootfs.img:x
+p:/dev/mmcblk0p3:system-data.img:x
+p:/dev/mmcblk0p5:user.img:x
+p:/dev/mmcblk0p6:modules.img:x
+p:/dev/mmcblk0p7:ramdisk.img:x
+p:/dev/mmcblk0p8:ramdisk-recovery.img:x
+p:/dev/mmcblk0p10:hal.img:x
+p:/dev/mmcblk0p17:system.img:x
+p:/dev/mmcblk0p19:vendor.img:x
+f:/dev/mmcblk0p1:Image:/
+f:/dev/mmcblk0p1:zImage:/
+f:/dev/mmcblk0p1:bcm2711-rpi-4-b.dtb:/
+f:/dev/mmcblk0p1:u-boot.bin:/
+f:/dev/mmcblk0p1:uboot.env:/
+f:/dev/mmcblk0p1:boot.scr.uimg:/
+f:/dev/mmcblk0p1:config.txt:/
%description -n fm-data-rpi3
Provide flash-manager with partition table for flashing image and files of Raspberry Pi 3 board
+%package -n fm-data-rpi4
+Summary: RaspberryPi4 specific data for flash manager
+Group: System/Utilities
+Provides: fm-data
+
+%description -n fm-data-rpi4
+Provide flash-manager with partition table for flashing image and files of Raspberry Pi 4 board
+
%package -n fm-data-generic
Summary: Generic Image data for flash manager
Group: System/Utilities
mkdir -p %{buildroot}%{_hal_datadir}
cp ./data/partition_rpi3.info %{buildroot}%{_hal_datadir}/
+cp ./data/partition_rpi4.info %{buildroot}%{_hal_datadir}/
cp ./data/partition_generic.info %{buildroot}%{_hal_datadir}/
%ifarch riscv64
cp ./data/partition_visionfive2.info %{buildroot}%{_hal_datadir}/
%post -n fm-data-rpi3
mv %{_hal_datadir}/partition_rpi3.info %{_hal_datadir}/partition.info
+%post -n fm-data-rpi4
+mv %{_hal_datadir}/partition_rpi4.info %{_hal_datadir}/partition.info
+
%post -n fm-data-generic
mv %{_hal_datadir}/partition_generic.info %{_hal_datadir}/partition.info
%manifest initrd-flash.manifest
%{_hal_datadir}/partition_rpi3.info
+%files -n fm-data-rpi4
+%manifest initrd-flash.manifest
+%{_hal_datadir}/partition_rpi4.info
+
%files -n fm-data-generic
%manifest initrd-flash.manifest
%{_hal_datadir}/partition_generic.info