krb5: use PACKAGE_BEFORE_PN

The 'krb5-config' tool should be in ${PN}-dev (as intented by
binconfig class).

Use PACKAGE_BEFORE_PN for extra packages so that -dev is handled
before -user.

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Enrico Scholz
2024-01-03 12:41:12 +01:00
committed by Khem Raj
parent b56ab3d109
commit 34a20e8b8a
@@ -103,26 +103,26 @@ do_install:append() {
-i ${D}${bindir}/krb5-config -i ${D}${bindir}/krb5-config
} }
PACKAGES =+ "${PN}-admin-server \ PACKAGE_BEFORE_PN =+ "${PN}-admin-server \
${PN}-gss-samples \ ${PN}-gss-samples \
${PN}-k5tls \ ${PN}-k5tls \
${PN}-kdc \ ${PN}-kdc \
${PN}-kdc-ldap \ ${PN}-kdc-ldap \
${PN}-kpropd \ ${PN}-kpropd \
${PN}-otp \ ${PN}-otp \
${PN}-pkinit \ ${PN}-pkinit \
${PN}-spake \ ${PN}-spake \
${PN}-user \ ${PN}-user \
libgssapi-krb5 \ libgssapi-krb5 \
libgssrpc \ libgssrpc \
libk5crypto \ libk5crypto \
libkadm5clnt-mit \ libkadm5clnt-mit \
libkadm5srv-mit \ libkadm5srv-mit \
libkdb5 \ libkdb5 \
libkrad \ libkrad \
libkrb5 \ libkrb5 \
libkrb5support \ libkrb5support \
libverto" libverto"
FILES:${PN} = "${libdir}/krb5/plugins/preauth/test.so" FILES:${PN} = "${libdir}/krb5/plugins/preauth/test.so"
FILES:${PN}-doc += "${datadir}/examples" FILES:${PN}-doc += "${datadir}/examples"
@@ -198,4 +198,4 @@ pkg_postinst:${PN}-kdc () {
BBCLASSEXTEND = "native nativesdk" BBCLASSEXTEND = "native nativesdk"
inherit multilib_script inherit multilib_script
MULTILIB_SCRIPTS = "${PN}-user:${bindir}/krb5-config" MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/krb5-config"