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
:=f469b79348097c5f04641b67a39d0ee5a2a1916c9556281626c04f2275d4132d
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
))