From patchwork Tue Nov 16 11:06:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Eggers X-Patchwork-Id: 1170 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6B0EAC433F5 for ; Tue, 16 Nov 2021 11:06:54 +0000 (UTC) Received: from mailout04.rmx.de (mailout04.rmx.de [94.199.90.94]) by mx.groups.io with SMTP id smtpd.web08.8390.1637060810639483581 for ; Tue, 16 Nov 2021 03:06:53 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arri.de, ip: 94.199.90.94, mailfrom: ceggers@arri.de) Received: from kdin02.retarus.com (kdin02.dmz1.retloc [172.19.17.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout04.rmx.de (Postfix) with ESMTPS id 4Htjtb4Pvlz3qvlw for ; Tue, 16 Nov 2021 12:06:47 +0100 (CET) Received: from mta.arri.de (unknown [217.111.95.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by kdin02.retarus.com (Postfix) with ESMTPS id 4Htjtb1rMmz2TTLM for ; Tue, 16 Nov 2021 12:06:47 +0100 (CET) Received: from N95HX1G2.arri.de (192.168.54.108) by mta.arri.de (192.168.100.104) with Microsoft SMTP Server (TLS) id 14.3.498.0; Tue, 16 Nov 2021 12:06:46 +0100 From: Christian Eggers To: CC: Christian Eggers Subject: [meta-oe][PATCH 1/4] gpsd: remove obsolete files from FILES:${PN}-dev Date: Tue, 16 Nov 2021 12:06:27 +0100 Message-ID: <20211116110630.12314-1-ceggers@arri.de> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 X-Originating-IP: [192.168.54.108] X-RMX-ID: 20211116-120647-HjRFJcdRHjXs-0@out02.hq X-RMX-SOURCE: 217.111.95.66 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 16 Nov 2021 11:06:54 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/93974 Files for pkg-config are installed under ${libdir}/pkg-config which is already set in bitbake.conf Signed-off-by: Christian Eggers --- meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb index 8763c68ed722..8b238631ea30 100644 --- a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb +++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb @@ -79,8 +79,7 @@ PACKAGES =+ "libgps libgpsd python3-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-ut RPROVIDES:${PN}-dbg += "python-pygps-dbg" -FILES:${PN}-dev += "${libdir}/pkgconfdir/libgpsd.pc ${libdir}/pkgconfdir/libgps.pc \ - ${libdir}/libQgpsmm.prl" +FILES:${PN}-dev += "${libdir}/libQgpsmm.prl" FILES:${PN}-doc += "${datadir}/${BPN}/doc" From patchwork Tue Nov 16 11:06:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Eggers X-Patchwork-Id: 1171 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6F4EBC433EF for ; Tue, 16 Nov 2021 11:07:05 +0000 (UTC) Received: from mailout10.rmx.de (mailout10.rmx.de [94.199.88.75]) by mx.groups.io with SMTP id smtpd.web08.8396.1637060824341132933 for ; Tue, 16 Nov 2021 03:07:05 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arri.de, ip: 94.199.88.75, mailfrom: ceggers@arri.de) Received: from kdin01.retarus.com (kdin01.dmz1.retloc [172.19.17.48]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout10.rmx.de (Postfix) with ESMTPS id 4Htjts32MFz2ykp for ; Tue, 16 Nov 2021 12:07:01 +0100 (CET) Received: from mta.arri.de (unknown [217.111.95.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by kdin01.retarus.com (Postfix) with ESMTPS id 4Htjts07H5z30jv for ; Tue, 16 Nov 2021 12:07:01 +0100 (CET) Received: from N95HX1G2.arri.de (192.168.54.108) by mta.arri.de (192.168.100.104) with Microsoft SMTP Server (TLS) id 14.3.498.0; Tue, 16 Nov 2021 12:07:00 +0100 From: Christian Eggers To: CC: Christian Eggers Subject: [meta-oe][PATCH 2/4] gpsd: remove obsolete libgpsd package Date: Tue, 16 Nov 2021 12:06:28 +0100 Message-ID: <20211116110630.12314-2-ceggers@arri.de> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20211116110630.12314-1-ceggers@arri.de> References: <20211116110630.12314-1-ceggers@arri.de> MIME-Version: 1.0 X-Originating-IP: [192.168.54.108] X-RMX-ID: 20211116-120701-YnFQBgqxczVs-0@out01.hq X-RMX-SOURCE: 217.111.95.66 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 16 Nov 2021 11:07:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/93975 The gpsd project stopped shipping the libgpsd shared library in commmit 901bfe301956 (6 years ago). Signed-off-by: Christian Eggers --- meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb index 8b238631ea30..944a515e63b1 100644 --- a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb +++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb @@ -75,7 +75,7 @@ do_install:append() { install -m 755 ${D}${libdir}/gps/*.py ${D}${PYTHON_SITEPACKAGES_DIR}/gps } -PACKAGES =+ "libgps libgpsd python3-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils" +PACKAGES =+ "libgps python3-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils" RPROVIDES:${PN}-dbg += "python-pygps-dbg" @@ -90,9 +90,6 @@ SUMMARY:gpsd-udev = "udev relevant files to use gpsd hotplugging" FILES:gpsd-udev = "${nonarch_base_libdir}/udev" RDEPENDS:gpsd-udev += "udev gpsd-conf" -SUMMARY:libgpsd = "C service library used for communicating with gpsd" -FILES:libgpsd = "${libdir}/libgpsd.so.*" - SUMMARY:libgps = "C service library used for communicating with gpsd" FILES:libgps = "${libdir}/libgps.so.*" From patchwork Tue Nov 16 11:06:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Eggers X-Patchwork-Id: 1172 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 701BDC433F5 for ; Tue, 16 Nov 2021 11:07:15 +0000 (UTC) Received: from mailout03.rmx.de (mailout03.rmx.de [94.199.88.101]) by mx.groups.io with SMTP id smtpd.web11.8479.1637060833574174501 for ; Tue, 16 Nov 2021 03:07:14 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arri.de, ip: 94.199.88.101, mailfrom: ceggers@arri.de) Received: from kdin02.retarus.com (kdin02.dmz1.retloc [172.19.17.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.rmx.de (Postfix) with ESMTPS id 4Htjv322Cjzljfv for ; Tue, 16 Nov 2021 12:07:11 +0100 (CET) Received: from mta.arri.de (unknown [217.111.95.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by kdin02.retarus.com (Postfix) with ESMTPS id 4Htjv26Lzzz2TSF4 for ; Tue, 16 Nov 2021 12:07:10 +0100 (CET) Received: from N95HX1G2.arri.de (192.168.54.108) by mta.arri.de (192.168.100.104) with Microsoft SMTP Server (TLS) id 14.3.498.0; Tue, 16 Nov 2021 12:07:10 +0100 From: Christian Eggers To: CC: Christian Eggers Subject: [meta-oe][PATCH 3/4] gpsd: remove obsolete files from FILES:gps-utils Date: Tue, 16 Nov 2021 12:06:29 +0100 Message-ID: <20211116110630.12314-3-ceggers@arri.de> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20211116110630.12314-1-ceggers@arri.de> References: <20211116110630.12314-1-ceggers@arri.de> MIME-Version: 1.0 X-Originating-IP: [192.168.54.108] X-RMX-ID: 20211116-120710-pgmzsfjqJCZR-0@out02.hq X-RMX-SOURCE: 217.111.95.66 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 16 Nov 2021 11:07:15 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/93976 - ${libdir}/gps/*.py is already packaged by python3-pygps - no files matches ${libdir}/gps/*.so Signed-off-by: Christian Eggers --- meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb index 944a515e63b1..01b254ae0dde 100644 --- a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb +++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb @@ -102,7 +102,7 @@ FILES:gpsd-gpsctl = "${bindir}/gpsctl" SUMMARY:gps-utils = "Utils used for simulating, monitoring,... a GPS" # Python files are required for gps/fake, required for gpsfake. -FILES:gps-utils = "${bindir}/* ${libdir}/gps/*.py ${libdir}/gps/*.so" +FILES:gps-utils = "${bindir}/*" RDEPENDS:gps-utils = "python3-pygps" SUMMARY:python3-pygps = "Python bindings to gpsd" From patchwork Tue Nov 16 11:06:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Eggers X-Patchwork-Id: 1173 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 77666C433EF for ; Tue, 16 Nov 2021 11:08:16 +0000 (UTC) Received: from mailout04.rmx.de (mailout04.rmx.de [94.199.90.94]) by mx.groups.io with SMTP id smtpd.web11.8487.1637060895029897897 for ; Tue, 16 Nov 2021 03:08:15 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: arri.de, ip: 94.199.90.94, mailfrom: ceggers@arri.de) Received: from kdin02.retarus.com (kdin02.dmz1.retloc [172.19.17.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout04.rmx.de (Postfix) with ESMTPS id 4HtjwD55v1z3qlFZ for ; Tue, 16 Nov 2021 12:08:12 +0100 (CET) Received: from mta.arri.de (unknown [217.111.95.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by kdin02.retarus.com (Postfix) with ESMTPS id 4Htjw75thxz2TSDZ for ; Tue, 16 Nov 2021 12:08:07 +0100 (CET) Received: from N95HX1G2.arri.de (192.168.54.108) by mta.arri.de (192.168.100.104) with Microsoft SMTP Server (TLS) id 14.3.498.0; Tue, 16 Nov 2021 12:07:23 +0100 From: Christian Eggers To: CC: Christian Eggers Subject: [meta-oe][PATCH 4/4] gpsd: list files for gps-utils individually Date: Tue, 16 Nov 2021 12:06:30 +0100 Message-ID: <20211116110630.12314-4-ceggers@arri.de> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20211116110630.12314-1-ceggers@arri.de> References: <20211116110630.12314-1-ceggers@arri.de> MIME-Version: 1.0 X-Originating-IP: [192.168.54.108] X-RMX-ID: 20211116-120807-QsmBPKwkVbCz-0@out02.hq X-RMX-SOURCE: 217.111.95.66 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 16 Nov 2021 11:08:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/93977 Avoid packaging 'gpsd' and 'gpsdctl' by gps-utils in configurations where ${bindir}==${sbindir} (e.g. nativesdk). Additionally provide ${sbindir} to scons for this case. Signed-off-by: Christian Eggers --- .../recipes-navigation/gpsd/gpsd_3.23.1.bb | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb index 01b254ae0dde..ace907bc0194 100644 --- a/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb +++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.23.1.bb @@ -34,6 +34,7 @@ EXTRA_OESCONS = " \ nostrip='true' \ systemd='${SYSTEMD_OESCONS}' \ libdir='${libdir}' \ + sbindir='${sbindir}' \ udevdir='${nonarch_base_libdir}/udev' \ unitdir='${systemd_system_unitdir}' \ manbuild='false' \ @@ -102,7 +103,32 @@ FILES:gpsd-gpsctl = "${bindir}/gpsctl" SUMMARY:gps-utils = "Utils used for simulating, monitoring,... a GPS" # Python files are required for gps/fake, required for gpsfake. -FILES:gps-utils = "${bindir}/*" +FILES:gps-utils = "\ + ${bindir}/cgps \ + ${bindir}/gegps \ + ${bindir}/gps2udp \ + ${bindir}/gpscat \ + ${bindir}/gpscsv \ + ${bindir}/gpsctl \ + ${bindir}/gpsdebuginfo \ + ${bindir}/gpsdecode \ + ${bindir}/gpsfake \ + ${bindir}/gpsmon \ + ${bindir}/gpspipe \ + ${bindir}/gpsplot \ + ${bindir}/gpsprof \ + ${bindir}/gpsrinex \ + ${bindir}/gpssnmp \ + ${bindir}/gpssubframe \ + ${bindir}/gpxlogger \ + ${bindir}/lcdgps \ + ${bindir}/ntpshmmon \ + ${bindir}/ppscheck \ + ${bindir}/ubxtool \ + ${bindir}/xgps \ + ${bindir}/xgpsspeed \ + ${bindir}/zerk \ +" RDEPENDS:gps-utils = "python3-pygps" SUMMARY:python3-pygps = "Python bindings to gpsd"