1 Summary: Supermicro Update Manager (for UEFI BIOS)
2 Name: supermicro-update-manager
8 Source0: https://www.supermicro.com/wftp/utility/SuperDoctor_5/Linux/SD5_5.10.0_build.992_linux.zip
9 # Source0-md5: ff370b8c86ea1a2d55b3b6bfd1f3518c
10 URL: https://www.supermicro.com/solutions/SMS_SUM.cfm
12 ExclusiveArch: %{x8664}
13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 %define _enable_debug_packages 0
18 The Supermicro Update Manager (SUM) can be used to manage the
19 BIOS/BMC/CMM/ Broadcom 3108 RAID firmware image update and
20 configuration update for select systems. In addition, system checks as
21 well as event log management are also supported. Moreover, special
22 applications are also provided to facilitate system management.
26 install -d prep; cd prep
28 unzip \$IA_PROJECT_DIR\$/build/SuperDoctor5-linux.zip
31 rm -rf $RPM_BUILD_ROOT
33 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_libdir}/%{name}}
34 cp -a prep/BIOS/sum/{ExternalData,sum} $RPM_BUILD_ROOT%{_libdir}/%{name}
35 chmod 755 $RPM_BUILD_ROOT%{_libdir}/%{name}/sum
37 cat << 'EOF' > $RPM_BUILD_ROOT%{_sbindir}/%{name}
39 cd %{_libdir}/%{name} || exit 1
40 exec %{_libdir}/%{name}/sum $@
44 rm -rf $RPM_BUILD_ROOT
47 %defattr(644,root,root,755)
48 %doc prep/BIOS/sum/ReleaseNote.txt
49 %attr(755,root,root) %{_sbindir}/%{name}
50 %dir %{_libdir}/%{name}
51 %{_libdir}/%{name}/ExternalData
52 %attr(755,root,root) %{_libdir}/%{name}/sum