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
:=http
://ftp.debian.org
/debian
/pool
/non-free
/a
/amd64-microcode
/
16 PKG_HASH
:=7c389c357c242e7161f6872bf4e12011a71e4c0683f06fb1bcfad650a78bf0a9
17 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_NAME
)-3.
$(PKG_VERSION
).
$(PKG_RELEASE
)
19 PKG_LICENSE_FILE
:=LICENSE.amd-ucode
21 include $(INCLUDE_DIR
)/package.mk
23 define Package
/amd64-microcode
26 URL
:=$(PKG_SOURCE_URL
)
28 TITLE
:=AMD64 CPU microcode
32 rm -rf
$(PKG_BUILD_DIR
)
33 mkdir
-p
$(PKG_BUILD_DIR
)
34 $(TAR
) -C
$(BUILD_DIR
) -xJf
$(DL_DIR
)/$(PKG_SOURCE
)
40 define Package
/amd64-microcode
/install
41 $(INSTALL_DIR
) $(1)/lib
/firmware
/amd-ucode
42 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/*.bin
$(1)/lib
/firmware
/amd-ucode
45 $(eval
$(call BuildPackage
,amd64-microcode
))