anchor.diff:               libgudev-1.0-dev \
                libgudev-1.0-0 \
                systemd-sysv \
  +             libsystemd-daemon-dev \
  +             libsystemd-login-dev \
  +             libsystemd-id128-dev \
  +             libsystemd-journal-dev \
               "
  +
  +
  +FILES_libsystemd-daemon-dev = "${libdir}/pkgconfig/libsystemd-daemon.pc"
  +FILES_libsystemd-login-dev = "${libdir}/pkgconfig/libsystemd-login.pc"
  +FILES_libsystemd-id128-dev = "${libdir}/pkgconfig/libsystemd-id128.pc"
  +FILES_libsystemd-journal-dev = "${libdir}/pkgconfig/libsystemd-journal.pc"
   
   FILES_${PN} = "${base_bindir} \
                  ${bindir} \
  
positive.code:                        ${base_sbindir}/telinit \
                       "
  RDEPENDS_${PN} += "systemd-sysv"
  
  # init script requires init-functions, procps's ps, and mountpoint
  RDEPENDS_udev += "lsb-base procps sysvinit-mountpoint"
  
negative.code: 	ln -s /bin/systemctl ${D}${base_sbindir}/runlevel
  	ln -s /bin/systemctl ${D}${base_sbindir}/shutdown
  	ln -s /bin/systemctl ${D}${base_sbindir}/telinit
  
      # remove .so for deprecated compatibility libraries
      rm -f ${D}${libdir}/libsystemd-daemon.*
      rm -f ${D}${libdir}/libsystemd-login.*
      rm -f ${D}${libdir}/libsystemd-id128.*
      rm -f ${D}${libdir}/libsystemd-journal.*
      rm -f ${D}${base_libdir}/libsystemd-daemon.*
      rm -f ${D}${base_libdir}/libsystemd-login.*
      rm -f ${D}${base_libdir}/libsystemd-id128.*
      rm -f ${D}${base_libdir}/libsystemd-journal.*
  
  }
  
  # the following nonessential packages are excluded
  