]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blob - intel-microcode/intel-microcode.nm
b29557bafa35333bbec2adbd90197382c56552a5
[people/pmueller/ipfire-3.x.git] / intel-microcode / intel-microcode.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = intel-microcode
7 version = 20221108
8 release = 2
9 arch = noarch
10 thisapp = microcode-%{version}
11
12 maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
13 groups = System/Libraries
14 url = https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases
15 license = Non-GPL
16 summary = Microcode update for Intel CPU's.
17
18 description
19 intel-microcode provides some binaries that
20 are loaded into the Intel CPU at startup.
21 end
22
23 source_dl = https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/
24
25 build
26 build
27 : # Nothing to do.
28 end
29
30 DIR_APP = %{DIR_SRC}/Intel-Linux-Processor-Microcode-Data-Files-%{thisapp}
31
32 install
33 mkdir -pv %{BUILDROOT}%{prefix}/lib/firmware
34 cp -prv intel-ucode %{BUILDROOT}%{prefix}/lib/firmware
35
36 # Set correct permissions for directories and firmware files.
37 find %{BUILDROOT}%{prefix}/lib/firmware -type d -exec chmod 755 {} \;
38 find %{BUILDROOT}%{prefix}/lib/firmware -type f -exec chmod 644 {} \;
39 end
40 end
41
42 packages
43 package %{name}
44 end