| # SPDX-License-Identifier: GPL-2.0-only |
| |
| include $(TOPDIR)/rules.mk |
| |
| PKG_NAME:=bcm27xx-utils |
| PKG_VERSION:=2024-04-24 |
| PKG_RELEASE:=1 |
| |
| PKG_SOURCE_PROTO:=git |
| PKG_SOURCE_URL:=https://github.com/raspberrypi/utils.git |
| PKG_SOURCE_VERSION:=451b9881b72cb994c102724b5a7d9b93f97dc315 |
| PKG_MIRROR_HASH:=b453976171187e0ffe7cacfdcab36cec6b5d02db8b6d978cb9afbbcafcfcff9d |
| |
| PKG_FLAGS:=nonshared |
| PKG_BUILD_FLAGS:=no-lto |
| |
| PKG_LICENSE:=BSD-3-Clause |
| PKG_LICENSE_FILES:=LICENCE |
| |
| CMAKE_INSTALL:=1 |
| |
| include $(INCLUDE_DIR)/package.mk |
| include $(INCLUDE_DIR)/cmake.mk |
| |
| define Package/bcm27xx-utils |
| SECTION:=utils |
| CATEGORY:=Utilities |
| DEPENDS:=@TARGET_bcm27xx +libfdt |
| TITLE:=BCM27xx scripts and simple applications |
| PROVIDES:=bcm27xx-userland |
| endef |
| |
| define Package/bcm27xx-utils/description |
| BCM27xx scripts and simple applications. |
| Replaces bcm27xx-userland scripts and applications. |
| endef |
| |
| define Package/bcm27xx-utils/install |
| $(INSTALL_DIR) $(1)/usr/bin |
| |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dtmerge $(1)/usr/bin |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dtoverlay $(1)/usr/bin |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/dtparam $(1)/usr/bin |
| |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/eepdump $(1)/usr/bin |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/eepflash.sh $(1)/usr/bin |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/eepmake $(1)/usr/bin |
| |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/otpset $(1)/usr/bin |
| |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/overlaycheck $(1)/usr/bin |
| $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/bin/overlaycheck_exclusions.txt $(1)/usr/bin |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/ovmerge $(1)/usr/bin |
| |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/pinctrl $(1)/usr/bin |
| |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/raspinfo $(1)/usr/bin |
| |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/vcgencmd $(1)/usr/bin |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/vclog $(1)/usr/bin |
| $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/vcmailbox $(1)/usr/bin |
| endef |
| |
| $(eval $(call BuildPackage,bcm27xx-utils)) |