2 # Copyright (C) 2018 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=amd64-microcode
14 PKG_SOURCE
:=amd64-microcode_3.
$(PKG_VERSION
).
$(PKG_RELEASE
).
tar.xz
15 PKG_SOURCE_URL
:=@DEBIAN
/pool
/non-free
/a
/amd64-microcode
/
16 PKG_HASH
:=f469b79348097c5f04641b67a39d0ee5a2a1916c9556281626c04f2275d4132d
17 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_NAME
)-3.
$(PKG_VERSION
).
$(PKG_RELEASE
)
19 PKG_LICENSE_FILE
:=LICENSE.amd-ucode
23 include $(INCLUDE_DIR
)/package.mk
25 define Package
/amd64-microcode
28 URL
:=$(PKG_SOURCE_URL
)
30 TITLE
:=AMD64 CPU microcode
34 rm -rf
$(PKG_BUILD_DIR
)
35 mkdir
-p
$(PKG_BUILD_DIR
)
36 $(TAR
) -C
$(BUILD_DIR
) -xJf
$(DL_DIR
)/$(PKG_SOURCE
)
42 define Package
/amd64-microcode
/install
43 $(INSTALL_DIR
) $(1)/lib
/firmware
/amd-ucode
44 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/*.bin
$(1)/lib
/firmware
/amd-ucode
47 $(eval
$(call BuildPackage
,amd64-microcode
))