]> git.pld-linux.org Git - packages/microcode-data-intel.git/blame - microcode-data-intel.spec
up to 20160714
[packages/microcode-data-intel.git] / microcode-data-intel.spec
CommitLineData
165fd4a0 1Summary: Microcode definitions for Intel processors
1db93e84 2Summary(pl.UTF-8): Definicje mikrokodu dla procesorów Intela
165fd4a0 3Name: microcode-data-intel
887306f4 4Version: 20160714
b6bec107 5Release: 1
165fd4a0
AM
6License: INTEL SOFTWARE LICENSE AGREEMENT
7Group: Base
e54dfb65 8# http://downloadcenter.intel.com/, enter "processor microcode data file" to the search
887306f4
JP
9Source0: http://downloadmirror.intel.com/26156/eng/microcode-%{version}.tgz
10# Source0-md5: 84e4c0530dc38fd7b804daf894b1bdf9
343a5efd
AM
11# Tool for splitting Intel's microcode file. From Fedora
12Source1: intel-microcode2ucode.c
165fd4a0 13Provides: microcode-data
73ca58af 14ExclusiveArch: i686 pentium2 pentium3 pentium4 %{x8664} x32
165fd4a0
AM
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
18The microcode data file for Linux contains the latest microcode
19definitions for all Intel processors.
20
1db93e84
JB
21%description -l pl.UTF-8
22Te pliki danych mikrokodu dla Linuksa zawierają najnowsze definicje
23mikrokodu dla procesorów Intela.
24
165fd4a0
AM
25%prep
26%setup -q -c
27
28%build
23d57ba9
ER
29if ! grep -q 0x00000000 microcode.dat; then
30 echo >&2 microcode.dat contains giberrish
31 exit 1
32fi
33
343a5efd
AM
34%{__cc} %{rpmcflags} %{rpmcppflags} %{rpmldflags} -Wall -o intel-microcode2ucode %{SOURCE1}
35./intel-microcode2ucode microcode.dat > /dev/null || exit 1
36
165fd4a0
AM
37%install
38rm -rf $RPM_BUILD_ROOT
343a5efd
AM
39install -d $RPM_BUILD_ROOT{%{_sbindir},/lib/firmware}
40
41install intel-microcode2ucode $RPM_BUILD_ROOT%{_sbindir}
42mv intel-ucode $RPM_BUILD_ROOT/lib/firmware
165fd4a0
AM
43
44%clean
45rm -rf $RPM_BUILD_ROOT
46
47%files
48%defattr(644,root,root,755)
343a5efd
AM
49%attr(755,root,root) %{_sbindir}/intel-microcode2ucode
50/lib/firmware/intel-ucode
This page took 0.064359 seconds and 4 git commands to generate.