2 Summary: package for building ramdisk-recovery.img
5 Group: System/Utilities
7 Source0: %{name}-%{version}.tar.gz
10 BuildRequires: gettext-tools
19 package for building partition image for RAMDISK2 (ramdisk-recovery.img)
30 %define init_script_dir %{_libdir}/initrd-recovery/fota
32 mkdir -p %{buildroot}/opt/data/recovery
33 mkdir -p %{buildroot}/opt/usr/data/recovery
35 mkdir -p %{buildroot}%{init_script_dir}
36 cp ./scripts/fota-init.sh %{buildroot}%{init_script_dir}/fota-init.sh
37 cp ./scripts/fus_rw-init.sh %{buildroot}%{init_script_dir}/
39 cp ./scripts/backup-passwd.sh %{buildroot}%{init_script_dir}/
40 cp ./scripts/restore-passwd.sh %{buildroot}%{init_script_dir}/
42 mkdir -p %{buildroot}%{_datadir}/initrd-recovery/initrd.list.d
43 cp ./scripts/40-fota.list %{buildroot}%{_datadir}/initrd-recovery/initrd.list.d
46 %manifest initrd-fota.manifest
48 %attr(700,root,root) %{_libdir}/initrd-recovery/fota/*.sh
49 %attr(700,root,root) %{_datadir}/initrd-recovery/initrd.list.d/*.list
50 %attr(777,system,system) /opt/data/recovery
51 %attr(777,system,system) /opt/usr/data/recovery