ca8c3969c648ce50733187ed2629c18075d56222
[openwrt/staging/dangole.git] / package / utils / bcm27xx-utils / Makefile
1 # SPDX-License-Identifier: GPL-2.0-only
2
3 include $(TOPDIR)/rules.mk
4
5 PKG_NAME:=bcm27xx-utils
6 PKG_VERSION:=2024-01-15
7 PKG_RELEASE:=1
8
9 PKG_SOURCE_PROTO:=git
10 PKG_SOURCE_URL:=https://github.com/raspberrypi/utils.git
11 PKG_SOURCE_VERSION:=32602f565c6cb854d1f2643b51a022991cea2b1b
12 PKG_MIRROR_HASH:=efbfa0f1aabbe9ecb347c3a27629fb757f67ff283c8d3b1ee7376ddc6925127b
13
14 PKG_FLAGS:=nonshared
15
16 PKG_LICENSE:=BSD-3-Clause
17 PKG_LICENSE_FILES:=LICENCE
18
19 CMAKE_INSTALL:=1
20
21 include $(INCLUDE_DIR)/package.mk
22 include $(INCLUDE_DIR)/cmake.mk
23
24 define Package/bcm27xx-utils
25 SECTION:=utils
26 CATEGORY:=Utilities
27 DEPENDS:=@TARGET_bcm27xx +libfdt
28 TITLE:=BCM27xx scripts and simple applications
29 PROVIDES:=bcm27xx-userland
30 endef
31
32 define Package/bcm27xx-utils/description
33 BCM27xx scripts and simple applications.
34 Replaces bcm27xx-userland scripts and applications.
35 endef
36
37 define Package/bcm27xx-utils/install
38 $(INSTALL_DIR) $(1)/usr/bin
39
40 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dtmerge $(1)/usr/bin
41 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dtoverlay $(1)/usr/bin
42 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dtparam $(1)/usr/bin
43
44 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/eepdump $(1)/usr/bin
45 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/eepflash.sh $(1)/usr/bin
46 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/eepmake $(1)/usr/bin
47
48 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/otpset $(1)/usr/bin
49
50 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/overlaycheck $(1)/usr/bin
51 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/bin/overlaycheck_exclusions.txt $(1)/usr/bin
52 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/ovmerge $(1)/usr/bin
53
54 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/pinctrl $(1)/usr/bin
55
56 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/raspinfo $(1)/usr/bin
57
58 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/vcgencmd $(1)/usr/bin
59 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/vclog $(1)/usr/bin
60 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/vcmailbox $(1)/usr/bin
61 endef
62
63 $(eval $(call BuildPackage,bcm27xx-utils))