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.12.0_build.1033_linux.zip
9 # Source0-md5: 24240f62c30ac0beed4fd8f0f6a731c7
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