summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/libgpiod
diff options
context:
space:
mode:
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>2026-05-11 11:44:15 +0200
committerKhem Raj <khem.raj@oss.qualcomm.com>2026-05-13 00:17:26 -0700
commita8ecd065cd53531a16207d4419f522944eeff3e0 (patch)
treeae0c0a38ca84c7a04e9e37375e8cbb84f8a8d801 /meta-oe/recipes-support/libgpiod
parenta34b94c7b0712b042b9766defb2a140f970182cf (diff)
downloadmeta-openembedded-a8ecd065cd53531a16207d4419f522944eeff3e0.tar.gz
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 <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-oe/recipes-support/libgpiod')
-rw-r--r--meta-oe/recipes-support/libgpiod/libgpiod_2.2.4.bb6
1 files changed, 5 insertions, 1 deletions
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"
32FILES:${PN}-tools += "${bindir}/gpionotify" 32FILES:${PN}-tools += "${bindir}/gpionotify"
33FILES:${PN}-gpiosim += "${libdir}/libgpiosim.so.*" 33FILES:${PN}-gpiosim += "${libdir}/libgpiosim.so.*"
34FILES:${PN}-gpiosim-dev += "${includedir}/gpiosim.h" 34FILES:${PN}-gpiosim-dev += "${includedir}/gpiosim.h"
35FILES:${PN}-glib += "${libdir}/libgpiod-glib.so.*" 35FILES:${PN}-glib += " \
36 ${libdir}/libgpiod-glib.so.* \
37 ${libdir}/girepository-1.0/* \
38"
36FILES:${PN}-manager += " \ 39FILES:${PN}-manager += " \
37 ${bindir}/gpio-manager \ 40 ${bindir}/gpio-manager \
41 ${libdir}/libgpiodbus.so.* \
38 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_system_unitdir}/gpio-manager.service', '', d)} \ 42 ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '${systemd_system_unitdir}/gpio-manager.service', '', d)} \
39 ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '${sysconfdir}/init.d/gpio-manager', '', d)} \ 43 ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', '${sysconfdir}/init.d/gpio-manager', '', d)} \
40" 44"