]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
apt: Install methods to nonarch_libdir obi/zeus
authorAndreas Oberritter <obi@opendreambox.org>
Wed, 6 Nov 2019 23:44:35 +0000 (00:44 +0100)
committerAndreas Oberritter <obi@opendreambox.org>
Thu, 2 Jul 2020 13:10:00 +0000 (15:10 +0200)
This is where apt expects them.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
meta/recipes-devtools/apt/apt_1.2.31.bb

index dc9d8154d0327dde624463660404050ca88152ab..1c2a2c1c6b0b0e596a7d05f88916b37e1ddfc497 100644 (file)
@@ -89,15 +89,15 @@ do_install () {
        install -d ${D}${libdir}/apt
        install -m 0755 bin/apt-helper ${D}${libdir}/apt
 
-       install -d ${D}${libdir}/apt/methods
-       install -m 0755 bin/methods/* ${D}${libdir}/apt/methods
+       install -d ${D}${nonarch_libdir}/apt/methods
+       install -m 0755 bin/methods/* ${D}${nonarch_libdir}/apt/methods
 
-       install -d ${D}${libdir}/dpkg/methods/apt
+       install -d ${D}${nonarch_libdir}/dpkg/methods/apt
        for f in desc.apt names; do
-               install -m 0644 ${S}/dselect/$f ${D}${libdir}/dpkg/methods/apt
+               install -m 0644 ${S}/dselect/$f ${D}${nonarch_libdir}/dpkg/methods/apt
        done
        for f in install setup update; do
-               install -m 0755 ${S}/dselect/$f ${D}${libdir}/dpkg/methods/apt
+               install -m 0755 ${S}/dselect/$f ${D}${nonarch_libdir}/dpkg/methods/apt
        done
 
        if ${@bb.utils.contains('PACKAGECONFIG', 'manpages', 'true', 'false', d)}; then
@@ -149,10 +149,10 @@ RRECOMMENDS_${PN}_class-native = ""
 
 RPROVIDES_${PN}-opkg = "opkg"
 
-FILES_${PN} += "${libdir}/dpkg ${systemd_system_unitdir}/apt-daily.service"
-FILES_${PN}-dselect = "${libdir}/dpkg/methods/apt"
+FILES_${PN} += "${nonarch_libdir}/apt ${systemd_system_unitdir}/apt-daily.service"
+FILES_${PN}-dselect = "${nonarch_libdir}/dpkg/methods/apt"
 FILES_${PN}-opkg = "${bindir}/apt-opkg"
-FILES_${PN}-transport-https = "${libdir}/apt/methods/https"
+FILES_${PN}-transport-https = "${nonarch_libdir}/apt/methods/https"
 FILES_${PN}-utils = "${bindir}/apt-extracttemplates \
                      ${bindir}/apt-ftparchive \
                      ${bindir}/apt-sortpkgs"