Skip to content

prplmesh-stock: add package#30071

Open
krotname wants to merge 3 commits into
openwrt:masterfrom
krotname:agent/add-prplmesh-stock
Open

prplmesh-stock: add package#30071
krotname wants to merge 3 commits into
openwrt:masterfrom
krotname:agent/add-prplmesh-stock

prplmesh-stock: preserve OpenWrt compiler flags

737a174
Select commit
Loading
Failed to load commit list.
OpenWrt / FormalityCheck / OpenWrt Makefiles succeeded Jul 22, 2026 in 0s

OpenWrt Makefiles: Passed

OpenWrt package guidelines and version criteria verified successfully.

Details

Checking PR #30071: prplmesh-stock: add package (Makefile Audit Profile)

Commit e33f272 - prplmesh-stock: add package:

✅ Mandatory structural metadata present: 'PKG_MAINTAINER'
✅ Mandatory structural metadata present: 'PKG_LICENSE'
✅ Mandatory structural metadata present: 'PKG_LICENSE_FILES'
✅ PKG_MAINTAINER email address format is valid: 'a@krot.name'
✅ Makefile conffiles macro properly registers INSTALL_CONF tracking parameters
✅ Makefile conffiles block contains no spaces or indentation and paths are correctly formatted
✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline
✅ Configuration file 'net/prplmesh-stock/files/prplmesh.config' destined for '/etc/config/' is a valid UCI configuration file

Commit 6f40907 - prplmesh-stock: fix host build and error exits:

✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline

Commit 737a174 - prplmesh-stock: preserve OpenWrt compiler flags:

✅ Makefile contains valid assignment operators and no spaces after ':='
✅ Makefile blocks contain valid indentation (spaces for metadata/description, tabs for build/install recipes)
✅ Makefile does not reuse PKG_NAME in call, define, or eval lines
✅ File additions contain clean UNIX (LF) line termination
✅ All modified files contain a trailing newline

Package Release Audit:

✅ New package net/prplmesh-stock correctly initializes PKG_RELEASE to 1