From 89123b308f98de6e6e77a1bf21586c8fafc83413 Mon Sep 17 00:00:00 2001 From: Robert Marko Date: Sat, 17 Jun 2023 08:47:39 +0200 Subject: [PATCH] mhz: add new package mhz is a tool for mathematically calculating the current CPU frequency, it has proven to be a really good help while developing CPU frequency scaling solutions as it allows to independently prove that scaling actually works. Now that the author has added a license we can package it for the all to use. Signed-off-by: Robert Marko --- utils/mhz/Makefile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 utils/mhz/Makefile diff --git a/utils/mhz/Makefile b/utils/mhz/Makefile new file mode 100644 index 0000000000..fa8108917e --- /dev/null +++ b/utils/mhz/Makefile @@ -0,0 +1,33 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=mhz +PKG_RELEASE:=1 + +PKG_SOURCE_PROTO:=git +PKG_SOURCE_URL=https://github.com/wtarreau/mhz.git +PKG_SOURCE_DATE:=2023-06-17 +PKG_SOURCE_VERSION:=11aac2399780a1f7ea9f007b14af0464797d5cf1 +PKG_MIRROR_HASH:=b3ea0c9e6f111755c4207addef0ea210ace86bc6910c959c6fc489026897676f + +PKG_MAINTAINER:=Robert Marko +PKG_LICENSE:=MIT +PKG_LICENSE_FILES:=LICENSE + +include $(INCLUDE_DIR)/package.mk + +define Package/mhz + SECTION:=utils + CATEGORY:=Utilities + TITLE:=CPU frequency measurement utility +endef + +define Package/mhz/description + Tool to mathematically calculate the current CPU frequency. +endef + +define Package/mhz/install + $(INSTALL_DIR) $(1)/usr/sbin + $(INSTALL_BIN) $(PKG_BUILD_DIR)/mhz $(1)/usr/sbin/mhz +endef + +$(eval $(call BuildPackage,mhz)) -- 2.30.2