diff mbox series

[meta-arago,master,09/26] sysvinit: Wrap the bbappend in a compliant manner

Message ID 20250320181047.18035-10-reatmon@ti.com
State Accepted
Delegated to: Ryan Eatmon
Headers show
Series Wrap bbappends in a compliant manner | expand

Commit Message

Ryan Eatmon March 20, 2025, 6:10 p.m. UTC
Wrap the bbappend in a yocto-check-layer compliant manner so that only
if you are building this recipe under meta-arago-distro with the arago
DISTRO_OVERRIDE would the bbappend apply.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
 .../{sysvinit_%.bbappend => sysvinit-arago.inc}      |  0
 .../recipes-core/sysvinit/sysvinit_%.bbappend        | 12 +++---------
 2 files changed, 3 insertions(+), 9 deletions(-)
 copy meta-arago-distro/recipes-core/sysvinit/{sysvinit_%.bbappend => sysvinit-arago.inc} (100%)
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend b/meta-arago-distro/recipes-core/sysvinit/sysvinit-arago.inc
similarity index 100%
copy from meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend
copy to meta-arago-distro/recipes-core/sysvinit/sysvinit-arago.inc
diff --git a/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend b/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend
index 6f65b42d..1db52f4a 100644
--- a/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend
+++ b/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend
@@ -1,10 +1,4 @@ 
-PR:append = ".arago1"
+SYSVINIT_ARAGO = ""
+SYSVINIT_ARAGO:arago = "sysvinit-arago.inc"
 
-PACKAGES =+ "${PN}-initramfs"
-
-do_install:append() {
-	[ ! -e ${D}/init ] && ln -s ${base_sbindir}/init ${D}/init
-}
-
-FILES:${PN}-initramfs = "/init"
-RDEPENDS:${PN}-initramfs = "${PN}"
+require ${SYSVINIT_ARAGO}