Merge pull request #9407 from friberk/master

intel-ucode rebuild
This commit is contained in:
Kamil ATLI
2021-05-26 17:49:48 +03:00
committed by GitHub
2 changed files with 13 additions and 9 deletions
+4 -5
View File
@@ -8,10 +8,9 @@ from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import get from pisi.actionsapi import get
import os
def build():
autotools.compile("-Wall %s -o intel-microcode2ucode intel-microcode2ucode.c" % get.CFLAGS())
shelltools.system("./intel-microcode2ucode ./microcode.dat")
def install(): def install():
pisitools.insinto("/lib/firmware/intel-ucode", "intel-ucode/*") pisitools.insinto("/lib/firmware/intel-ucode", "Intel-Linux-Processor-Microcode-Data-Files-microcode-" + get.srcVERSION() + "/intel-ucode/*")
pisitools.dodir("usr/lib/dracut/dracut.conf.d")
os.system("echo 'early_microcode=yes' >> " + get.installDIR() + "/usr/lib/dracut/dracut.conf.d/intel_ucode.conf")
+9 -4
View File
@@ -12,10 +12,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Microcode update files for Intel CPUs</Summary> <Summary>Microcode update files for Intel CPUs</Summary>
<Description>Microcode update files for Intel CPUs</Description> <Description>Microcode update files for Intel CPUs</Description>
<Archive sha1sum="3b0091d94345c832a3079c8acc78e8ab78d21749" type="targz" target="microcode-20180312">https://downloadmirror.intel.com/27591/eng/microcode-20180312.tgz</Archive> <Archive sha1sum="0ac7bf571c770a29bb878335bf294242ae4ed6ec" type="zip" target="microcode-20210216">https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-20210216.zip</Archive>
<AdditionalFiles>
<AdditionalFile target="intel-microcode2ucode.c">intel-microcode2ucode.c</AdditionalFile>
</AdditionalFiles>
</Source> </Source>
<Package> <Package>
@@ -23,6 +20,7 @@
<Files> <Files>
<Path fileType="data">/usr/share/doc</Path> <Path fileType="data">/usr/share/doc</Path>
<Path fileType="library">/lib/firmware</Path> <Path fileType="library">/lib/firmware</Path>
<Path fileType="library">/usr/lib/dracut</Path>
</Files> </Files>
<AdditionalFiles> <AdditionalFiles>
<AdditionalFile target="/usr/share/doc/intel-ucode/LICENSE" owner="root" permission="0644">LICENSE</AdditionalFile> <AdditionalFile target="/usr/share/doc/intel-ucode/LICENSE" owner="root" permission="0644">LICENSE</AdditionalFile>
@@ -30,6 +28,13 @@
</Package> </Package>
<History> <History>
<Update release="7">
<Date>2020-05-26</Date>
<Version>20210216</Version>
<Comment>Rebuild</Comment>
<Name>Berk Çakar</Name>
<Email>berk2238@hotmail.com</Email>
</Update>
<Update release="6"> <Update release="6">
<Date>2020-02-01</Date> <Date>2020-02-01</Date>
<Version>20180312</Version> <Version>20180312</Version>