1 include $(TOPDIR
)/rules.mk
3 PKG_NAME
:=bcm27xx-eeprom
4 PKG_VERSION
:=v2022.04
.26-138a1
5 PKG_RELEASE
:=$(AUTORELEASE
)
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
8 PKG_SOURCE_URL
:=https
://codeload.github.com
/raspberrypi
/rpi-eeprom
/tar.gz
/$(PKG_VERSION
)?
9 PKG_HASH
:=7c54839e68f226c5853fb63c8a1539b729d84b2e6bac311a51766c601d10a413
11 PKG_LICENSE
:=BSD-3-Clause Custom
12 PKG_LICENSE_FILES
:=LICENSE
14 PKG_MAINTAINER
:=Álvaro Fernández Rojas
<noltari@gmail.com
>
16 include $(INCLUDE_DIR
)/package.mk
18 TAR_OPTIONS
:=--strip-components
1 $(TAR_OPTIONS
)
19 TAR_CMD
=$(HOST_TAR
) -C
$(1) $(TAR_OPTIONS
)
21 define Package
/bcm27xx-eeprom
24 DEPENDS
:=bcm27xx-userland
+blkid
+coreutils
+coreutils-od
+pciutils
+python3-light
25 TITLE
:=BCM27xx EEPROM tools
28 define Package
/bcm27xx-eeprom
/description
36 define Package
/bcm27xx-eeprom
/conffiles
37 /etc
/bcm27xx-eeprom.conf
40 define Package
/bcm27xx-eeprom
/install
41 $(INSTALL_DIR
) $(1)/etc
42 $(INSTALL_CONF
) $(PKG_BUILD_DIR
)/rpi-eeprom-update-default
$(1)/etc
/bcm27xx-eeprom.conf
44 $(INSTALL_DIR
) $(1)/usr
/bin
45 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/rpi-eeprom-config
$(1)/usr
/bin
46 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/rpi-eeprom-digest
$(1)/usr
/bin
47 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/rpi-eeprom-update
$(1)/usr
/bin
49 $(INSTALL_DIR
) $(1)/lib
/firmware
/raspberrypi
/bootloader
50 $(CP
) $(PKG_BUILD_DIR
)/firmware
/release-notes.md
$(1)/lib
/firmware
/raspberrypi
/bootloader
52 $(INSTALL_DIR
) $(1)/lib
/firmware
/raspberrypi
/bootloader
/critical
53 $(CP
) $(PKG_BUILD_DIR
)/firmware
/critical
/ $(1)/lib
/firmware
/raspberrypi
/bootloader
/
55 $(INSTALL_DIR
) $(1)/lib
/firmware
/raspberrypi
/bootloader
/stable
56 $(CP
) $(PKG_BUILD_DIR
)/firmware
/stable
/ $(1)/lib
/firmware
/raspberrypi
/bootloader
/
59 $(eval
$(call BuildPackage
,bcm27xx-eeprom
))