From a8ecd065cd53531a16207d4419f522944eeff3e0 Mon Sep 17 00:00:00 2001 From: Bartosz Golaszewski Date: Mon, 11 May 2026 11:44:15 +0200 Subject: [PATCH] libgpiod: clean-up sub-packages The libgpiodbus shared library and the .typelib file for libgpiod GLib bindings are currently packaged in the main libgpiod package which should really only contain the core libgpiod shared library. Move them to libgpiod-manager and libgpiod-glib packages respectively. Signed-off-by: Bartosz Golaszewski Signed-off-by: Khem Raj --- meta-oe/recipes-support/libgpiod/libgpiod_2.2.4.bb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.4.bb b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.4.bb index 2c8d9f1873..e6de4b0313 100644 --- a/meta-oe/recipes-support/libgpiod/libgpiod_2.2.4.bb +++ b/meta-oe/recipes-support/libgpiod/libgpiod_2.2.4.bb @@ -32,9 +32,13 @@ PACKAGES =+ "${PN}-gpiosim ${PN}-glib ${PN}-manager ${PN}-manager-cfg ${PN}-cli" FILES:${PN}-tools += "${bindir}/gpionotify" FILES:${PN}-gpiosim += "${libdir}/libgpiosim.so.*" FILES:${PN}-gpiosim-dev += "${includedir}/gpiosim.h" -FILES:${PN}-glib += "${libdir}/libgpiod-glib.so.*" +FILES:${PN}-glib += " \ + ${libdir}/libgpiod-glib.so.* \ + ${libdir}/girepository-1.0/* \ +" FILES:${PN}-manager += " \ ${bindir}/gpio-manager \ + ${libdir}/libgpiodbus.so.* \ ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_system_unitdir}/gpio-manager.service', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '${sysconfdir}/init.d/gpio-manager', '', d)} \ "