modemmanager: remove fct machine option and create modemmanager-debug packages

- renaming patch dir because of debug-package
This commit is contained in:
Ramon Moesching 2018-06-13 13:54:08 +02:00
parent 3b6d49491d
commit 512bc14d6a
7 changed files with 31 additions and 18 deletions

View File

@ -0,0 +1,14 @@
DESCRIPTION = "ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections\
Debug version enables access to hardware by cli to get e.g. status messages"
require modemmanager_1.6.0.bb
RPROVIDES_modemmanager-debug += " modemmanager"
do_install_append_am335x-nbhw16() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}
do_install_append_am335x-nrhw20() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}

View File

@ -0,0 +1,16 @@
DESCRIPTION0 = "ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections\
Debug version enables access to hardware by cli to get e.g. status messages"
require modemmanager_1.8.0.bb
RPROVIDES_modemmanager-debug += " modemmanager"
do_install_append_am335x-nbhw16() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}
do_install_append_am335x-nrhw20() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}

View File

@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = " \
inherit autotools gettext gtk-doc systemd
DEPENDS = "glib-2.0 libmbim libqmi polkit libgudev dbus-glib"
DEPENDS = "glib-2.0 libmbim libqmi polkit libgudev dbus-glib intltool-native"
SRC_URI = " \
http://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.tar.xz \
@ -42,11 +42,3 @@ FILES_${PN}-staticdev += " \
FILES_${PN}-dbg += "${libdir}/ModemManager/.debug"
SYSTEMD_SERVICE_${PN} = "ModemManager.service"
do_install_append_am335x-nbhw16-fct() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}
do_install_append_am335x-nrhw20-fct() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}

View File

@ -40,12 +40,3 @@ FILES_${PN}-staticdev += " \
FILES_${PN}-dbg += "${libdir}/ModemManager/.debug"
SYSTEMD_SERVICE_${PN} = "ModemManager.service"
do_install_append_am335x-nbhw16-fct() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}
do_install_append_am335x-nrhw20-fct() {
sed -i 's/ExecStart=.*/ExecStart=\/usr\/sbin\/ModemManager --debug/g' ${D}/lib/systemd/system/ModemManager.service
}