diff mbox series

[meta-networking,1/2] phytool: Refactor recipe

Message ID 20260319170903.1447-2-mark.jonas@de.bosch.com
State Under Review
Headers show
Series phytool: Update version and refactor | expand

Commit Message

Jonas Mark (BT-FS/ENG1-Mue) March 19, 2026, 5:09 p.m. UTC
From: Ricardo Simoes <ricardo.simoes@pt.bosch.com>

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 <ricardo.simoes@pt.bosch.com>
Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
---
 .../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 mbox series

Patch

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() {