diff mbox series

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

Message ID 20250320181047.18035-26-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>
---
 ...ngswan_%.bbappend => strongswan-arago.inc} |  0
 .../strongswan/strongswan_%.bbappend          | 20 +++----------------
 2 files changed, 3 insertions(+), 17 deletions(-)
 copy meta-arago-distro/recipes-support/strongswan/{strongswan_%.bbappend => strongswan-arago.inc} (100%)
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-support/strongswan/strongswan_%.bbappend b/meta-arago-distro/recipes-support/strongswan/strongswan-arago.inc
similarity index 100%
copy from meta-arago-distro/recipes-support/strongswan/strongswan_%.bbappend
copy to meta-arago-distro/recipes-support/strongswan/strongswan-arago.inc
diff --git a/meta-arago-distro/recipes-support/strongswan/strongswan_%.bbappend b/meta-arago-distro/recipes-support/strongswan/strongswan_%.bbappend
index efedd7fb..31462f78 100644
--- a/meta-arago-distro/recipes-support/strongswan/strongswan_%.bbappend
+++ b/meta-arago-distro/recipes-support/strongswan/strongswan_%.bbappend
@@ -1,18 +1,4 @@ 
-PR:append = ".arago4"
-FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
+STRONGSWAN_ARAGO = ""
+STRONGSWAN_ARAGO:arago = "strongswan-arago.inc"
 
-PACKAGECONFIG = "charon curl openssl stroke sqlite3 \
-        ${@bb.utils.filter('DISTRO_FEATURES', 'ldap', d)} \
-"
-
-EXTRA_OECONF += " \
-        --enable-ctr \
-        --enable-pkcs11 \
-        --enable-mgf1 \
-"
-
-SRC_URI += "file://pkcs11_plugin.conf"
-
-do_install:append () {
-	install -m 0644 ${UNPACKDIR}/pkcs11_plugin.conf ${D}${sysconfdir}/strongswan.d/
-}
+require ${STRONGSWAN_ARAGO}