diff options
| author | Rafał Miłecki <rafal@milecki.pl> | 2023-05-22 10:31:33 +0200 |
|---|---|---|
| committer | Rafał Miłecki <rafal@milecki.pl> | 2023-05-29 12:22:38 +0200 |
| commit | 24d6abe2d7cd8b93ee5e390af8d90eda54611dd1 (patch) | |
| tree | 574ba55d18314a7ed79b0db326a28785471a9aae /package/utils/firmware-utils | |
| parent | 4b8b2f4f978d6df586dd7ce4dcc3e1286b93bd48 (diff) | |
| download | upstream-24d6abe2d7cd8b93ee5e390af8d90eda54611dd1.tar.gz upstream-24d6abe2d7cd8b93ee5e390af8d90eda54611dd1.tar.bz2 upstream-24d6abe2d7cd8b93ee5e390af8d90eda54611dd1.zip | |
firmware-utils: new package replacing otrx
Some of firmware utils may be required on target devices. It's useful
e.g. for dealing with some firmware formats. That is often required
(supporting specific format) to provide an option to revert to original
firmware.
So far we had packaged "otrx" util only for use on Broadcom targets.
Refactor that to package the whole firmware-utils project so we can
package any single util needed.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Diffstat (limited to 'package/utils/firmware-utils')
| -rw-r--r-- | package/utils/firmware-utils/Makefile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/package/utils/firmware-utils/Makefile b/package/utils/firmware-utils/Makefile new file mode 100644 index 00000000000..78cbea4bd1c --- /dev/null +++ b/package/utils/firmware-utils/Makefile @@ -0,0 +1,31 @@ +# SPDX-License-Identifier: GPL-2.0-only + +include $(TOPDIR)/rules.mk + +PKG_NAME:=firmware-utils +PKG_RELEASE:=1 + +PKG_SOURCE_PROTO:=git +PKG_SOURCE_URL=$(PROJECT_GIT)/project/firmware-utils.git +PKG_SOURCE_DATE:=2023-05-18 +PKG_SOURCE_VERSION:=02cdbc6a4d61605c008efef09162f772f553fcde +PKG_MIRROR_HASH:=f5188fc38bb03ddbcc34763ff049597e2d8af98c0854910dc87f10e5927096e2 + +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/cmake.mk + +define Package/default + SECTION:=utils + CATEGORY:=Base system + TITLE:=Firmware utility $(1) + DEPENDS:=$(2) +endef + +Package/otrx = $(call Package/default,otrx,@(TARGET_bcm47xx||TARGET_bcm53xx)) + +define Package/otrx/install + $(INSTALL_DIR) $(1)/usr/bin + $(INSTALL_BIN) $(PKG_BUILD_DIR)/otrx $(1)/usr/bin/ +endef + +$(eval $(call BuildPackage,otrx)) |
