Mpd tries to find and link to libsystemd-daemon by default, but there's only libsystemd in OpenEmbedded. Fixing this makes socket activation work.
Signed-off-by: Gyorgy Szombathelyi <[email protected]> --- meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.15.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.15.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.15.bb index caba589..5c574c1 100644 --- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.15.bb +++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.15.bb @@ -22,6 +22,10 @@ PACKAGECONFIG[id3tag] = "--enable-id3,--disable-id3,libid3tag" PACKAGECONFIG[lame] = "--enable-lame-encoder,--disable-lame-encoder,lame" PACKAGECONFIG[smb] = "--enable-smbclient,--disable-smbclient,samba" +do_configure_prepend() { + sed -i -e 's|libsystemd-daemon|libsystemd|' ${S}/configure.ac +} + do_install_append() { install -d ${D}/${localstatedir}/lib/mpd/music chmod 775 ${D}/${localstatedir}/lib/mpd/music -- 2.7.4 -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
