From b820ffae7fbc79e79f1567adffc64a94d8863c13 Mon Sep 17 00:00:00 2001 From: Ricardo Simoes Date: Thu, 19 Mar 2026 18:09:02 +0100 Subject: [PATCH] phytool: Refactor recipe This commit fixes a few issues with the phytool recipe: - Missing "_git" suffix in the recipe name, as required by [1]; - Missing description, homepage, and bugtracker metadata [2]'; - Missing section metadata, which is improved package management [3]; - As defined by [4], the SRCREV should be defined after the SRC_URI. [1] https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#recipe-naming-conventions [2] https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#required-variables [3] https://docs.yoctoproject.org/ref-manual/variables.html#term-SECTION [4] https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#recipe-ordering Signed-off-by: Ricardo Simoes Signed-off-by: Mark Jonas Signed-off-by: Khem Raj --- .../phytool/{phytool.bb => phytool_git.bb} | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) rename meta-networking/recipes-support/phytool/{phytool.bb => phytool_git.bb} (71%) diff --git a/meta-networking/recipes-support/phytool/phytool.bb b/meta-networking/recipes-support/phytool/phytool_git.bb similarity index 71% rename from meta-networking/recipes-support/phytool/phytool.bb rename to meta-networking/recipes-support/phytool/phytool_git.bb index 6471f46c28..8a141358e7 100644 --- a/meta-networking/recipes-support/phytool/phytool.bb +++ b/meta-networking/recipes-support/phytool/phytool_git.bb @@ -1,11 +1,15 @@ SUMMARY = "PHY interface tool for Linux" +DESCRIPTION = "A tool to read and write PHY registers on Linux." +HOMEPAGE = "https://github.com/wkz/phytool" +BUGTRACKER = "https://github.com/wkz/phytool/issues" +SECTION = "console/network" + LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://LICENSE;md5=39bba7d2cf0ba1036f2a6e2be52fe3f0" PV = "2+git" -SRCREV = "8882328c08ba2efb13c049812098f1d0cb8adf0c" SRC_URI = "git://github.com/wkz/phytool.git;branch=master;protocol=https" - +SRCREV = "8882328c08ba2efb13c049812098f1d0cb8adf0c" # The Makefile has "$PREFIX/bin" hardcoded into it, hence not using $bindir here do_install() {