1 # SPDX-License-Identifier: GPL-2.0-only
3 include $(TOPDIR
)/rules.mk
5 PKG_NAME
:=bcm27xx-utils
6 PKG_VERSION
:=2024-01-18
10 PKG_SOURCE_URL
:=https
://github.com
/raspberrypi
/utils.git
11 PKG_SOURCE_VERSION
:=e65f5ec102e74218cda7da9fdc8b1caa0fd1127d
12 PKG_MIRROR_HASH
:=14f4aa1a8115240d702251bc399b53cbfa0928813f70a73ca27b22da94b696d2
15 PKG_BUILD_FLAGS
:=no-lto
17 PKG_LICENSE
:=BSD-3-Clause
18 PKG_LICENSE_FILES
:=LICENCE
22 include $(INCLUDE_DIR
)/package.mk
23 include $(INCLUDE_DIR
)/cmake.mk
25 define Package
/bcm27xx-utils
28 DEPENDS
:=@TARGET_bcm27xx
+libfdt
29 TITLE
:=BCM27xx scripts and simple applications
30 PROVIDES
:=bcm27xx-userland
33 define Package
/bcm27xx-utils
/description
34 BCM27xx scripts and simple applications.
35 Replaces bcm27xx-userland scripts and applications.
38 define Package
/bcm27xx-utils
/install
39 $(INSTALL_DIR
) $(1)/usr
/bin
41 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/dtmerge
$(1)/usr
/bin
42 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/dtoverlay
$(1)/usr
/bin
43 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/dtparam
$(1)/usr
/bin
45 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/eepdump
$(1)/usr
/bin
46 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/eepflash.sh
$(1)/usr
/bin
47 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/eepmake
$(1)/usr
/bin
49 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/otpset
$(1)/usr
/bin
51 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/overlaycheck
$(1)/usr
/bin
52 $(INSTALL_DATA
) $(PKG_INSTALL_DIR
)/usr
/bin
/overlaycheck_exclusions.txt
$(1)/usr
/bin
53 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/ovmerge
$(1)/usr
/bin
55 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/pinctrl
$(1)/usr
/bin
57 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/raspinfo
$(1)/usr
/bin
59 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/vcgencmd
$(1)/usr
/bin
60 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/vclog
$(1)/usr
/bin
61 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/vcmailbox
$(1)/usr
/bin
64 $(eval
$(call BuildPackage
,bcm27xx-utils
))