1 # NOTE: currently it's included in linux-firmware.spec
2 %define dash_snap 2019-12-20
3 %define spec_snap %(echo %{dash_snap} | sed -e 's/-//g')
4 Summary: Microcode definitions for AMD64 processors
5 Summary(pl.UTF-8): Definicje mikrokodu dla procesorów AMD64
6 Name: microcode-data-amd
9 License: AMD SOFTWARE LICENSE AGREEMENT
11 Source0: http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/microcode_amd.bin
12 # Source0-md5: 55ae79b82cbfddcf7142058be3c9ec2d
13 Source1: http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/microcode_amd_fam15h.bin
14 # Source1-md5: 3bdedb4466186a79c469f62120f6d7bb
15 Source2: http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/microcode_amd_fam16h.bin
16 # Source2-md5: 6a47a6393c52ddfc0b5b044efc076a77
17 Source3: http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/microcode_amd_fam17h.bin
18 # Source3-md5: 60f18b6d7fa3d1231b27cc339c173c8c
19 URL: http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git
20 Provides: microcode-data
21 ExclusiveArch: i686 athlon x86_64 amd64 x32
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 # nothing to put there
25 %define _enable_debug_packages 0
28 The microcode data file for Linux contains the latest microcode
29 definitions for AMD64 processor families 10h, 11h, 12h, 14h, 15h, 16h
32 %description -l pl.UTF-8
33 Te pliki danych mikrokodu dla Linuksa zawierają najnowsze definicje
34 mikrokodu dla procesorów AMD64 z rodzin 10h, 11h, 12h, 14h, 15h, 16h
41 rm -rf $RPM_BUILD_ROOT
42 install -d $RPM_BUILD_ROOT/lib/firmware/amd-ucode
44 cp -p %{SOURCE0} $RPM_BUILD_ROOT/lib/firmware/amd-ucode
45 cp -p %{SOURCE1} $RPM_BUILD_ROOT/lib/firmware/amd-ucode
46 cp -p %{SOURCE2} $RPM_BUILD_ROOT/lib/firmware/amd-ucode
47 cp -p %{SOURCE3} $RPM_BUILD_ROOT/lib/firmware/amd-ucode
50 rm -rf $RPM_BUILD_ROOT
53 %defattr(644,root,root,755)
54 %dir /lib/firmware/amd-ucode
55 /lib/firmware/amd-ucode/microcode_amd.bin
56 /lib/firmware/amd-ucode/microcode_amd_fam15h.bin
57 /lib/firmware/amd-ucode/microcode_amd_fam16h.bin
58 /lib/firmware/amd-ucode/microcode_amd_fam17h.bin