anchor.diff:      ${@bb.utils.contains('PACKAGECONFIG','ovs','${PN}-ovs','',d)} \
       ${@bb.utils.contains('PACKAGECONFIG','ppp','${PN}-ppp','',d)} \
   "
  -RCONFLICTS:${PN} = "connman"
  -
  -
  -INITSCRIPT_NAME = "network-manager"
  -SYSTEMD_SERVICE:${PN} = "\
  -    NetworkManager.service \
  -    NetworkManager-dispatcher.service \
  -"
  -
  -ALTERNATIVE_PRIORITY = "100"
  -ALTERNATIVE:${PN} = "${@bb.utils.contains('DISTRO_FEATURES','systemd','resolv-conf','',d)}"
  -ALTERNATIVE_TARGET[resolv-conf] = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${sysconfdir}/resolv-conf.NetworkManager','',d)}"
  -ALTERNATIVE_LINK_NAME[resolv-conf] = "${@bb.utils.contains('DISTRO_FEATURES','systemd','${sysconfdir}/resolv.conf','',d)}"
   
   do_install:append() {
       install -Dm 0755 ${WORKDIR}/${BPN}.initd ${D}${sysconfdir}/init.d/network-manager
  
positive.code:             return 'wpa-supplicant'
      else:
          return ''
  RRECOMMENDS:${PN}-wifi += "${@get_wifi_deps(d)}"
  
  FILES:${PN}-wwan = "\
      ${NETWORKMANAGER_PLUGINDIR}/libnm-device-plugin-wwan.so \
      ${NETWORKMANAGER_PLUGINDIR}/libnm-wwan.so \
  "
  RRECOMMENDS:${PN}-wwan += "${@bb.utils.contains('PACKAGECONFIG','modemmanager','modemmanager','',d)}"
  
  FILES:${PN}-ovs = "\
      ${NETWORKMANAGER_PLUGINDIR}/libnm-device-plugin-ovs.so \
      ${systemd_system_unitdir}/NetworkManager.service.d/NetworkManager-ovs.conf \
  "
  
  FILES:${PN}-ovs-doc = "\
      ${mandir}/man7/nm-openvswitch.7* \
  "
  
  FILES:${PN}-ppp = "\
      ${NETWORKMANAGER_PLUGINDIR}/libnm-ppp-plugin.so \
      ${libdir}/pppd/*/nm-pppd-plugin.so \
  "
  RRECOMMENDS:${PN}-ppp += "${@bb.utils.contains('PACKAGECONFIG','ppp','ppp','',d)}"
  
  FILES:${PN}-dev += " \
      ${libdir}/pppd/*/*.la \
      ${libdir}/NetworkManager/*.la \
      ${NETWORKMANAGER_PLUGINDIR}/*.la \
  "
  
  FILES:${PN} += " \
      ${libexecdir} \
      ${libdir}/NetworkManager \
      ${nonarch_libdir}/firewalld/zones \
      ${nonarch_libdir}/NetworkManager/conf.d \
      ${nonarch_libdir}/NetworkManager/dispatcher.d \
      ${nonarch_libdir}/NetworkManager/dispatcher.d/pre-down.d \
      ${nonarch_libdir}/NetworkManager/dispatcher.d/pre-up.d \
      ${nonarch_libdir}/NetworkManager/dispatcher.d/no-wait.d \
      ${nonarch_libdir}/NetworkManager/VPN \
      ${nonarch_libdir}/NetworkManager/system-connections \
      ${datadir}/polkit-1 \
      ${datadir}/dbus-1 \
      ${nonarch_base_libdir}/udev/* \
      ${systemd_system_unitdir} \
  "
  
  RRECOMMENDS:${PN} += "\
      iptables \
      ${@bb.utils.filter('PACKAGECONFIG', 'dnsmasq', d)} \
      ${@bb.utils.contains('PACKAGECONFIG','adsl','${PN}-adsl','',d)} \
      ${@bb.utils.contains('PACKAGECONFIG','bluez5','${PN}-bluetooth','',d)} \
      ${@bb.utils.contains('PACKAGECONFIG','cloud-setup','${PN}-cloud-setup','',d)} \
  
negative.code:     ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'selinux audit', '', d)} \
  "
  
  inherit ${@bb.utils.contains('PACKAGECONFIG', 'vala', 'vala', '', d)}
  
  PACKAGECONFIG[systemd] = "\
  