[OE-core] [PATCH] avahi: move systemd support where it belongs
Martin Jansa
martin.jansa at gmail.com
Tue Mar 5 14:20:18 UTC 2013
On Tue, Mar 05, 2013 at 02:10:25PM +0000, Richard Purdie wrote:
> On Mon, 2013-03-04 at 14:25 +0100, Martin Jansa wrote:
> > Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
> > ---
> > meta/recipes-connectivity/avahi/avahi.inc | 6 +-----
> > meta/recipes-connectivity/avahi/avahi_0.6.31.bb | 6 ++++++
> > 2 files changed, 7 insertions(+), 5 deletions(-)
>
> "where it belongs"? Is this due to the avahi-ui recipe?
Yes, avahi-ui is overwriting PACKAGES and systemd.bbclass was showing
warnings since this systemd was added to avahi.inc
> > diff --git a/meta/recipes-connectivity/avahi/avahi.inc b/meta/recipes-connectivity/avahi/avahi.inc
> > index 3a4547c..51cbe38 100644
> > --- a/meta/recipes-connectivity/avahi/avahi.inc
> > +++ b/meta/recipes-connectivity/avahi/avahi.inc
> > @@ -37,11 +37,7 @@ USERADD_PARAM_avahi-autoipd = "--system --home /var/run/avahi-autoipd \
> > -c \"Avahi autoip daemon\" \
> > avahi-autoipd"
> >
> > -inherit autotools pkgconfig update-rc.d gettext systemd useradd
> > -
> > -SYSTEMD_PACKAGES = "${PN}-daemon ${PN}-dnsconfd"
> > -SYSTEMD_SERVICE_avahi-daemon = "avahi-daemon.service"
> > -SYSTEMD_SERVICE_avahi-dnsconfd = "avahi-dnsconfd.service"
> > +inherit autotools pkgconfig update-rc.d gettext useradd
> >
> > EXTRA_OECONF = "--disable-introspection \
> > --with-avahi-priv-access-group=adm \
> > diff --git a/meta/recipes-connectivity/avahi/avahi_0.6.31.bb b/meta/recipes-connectivity/avahi/avahi_0.6.31.bb
> > index cff0974..22731f9 100644
> > --- a/meta/recipes-connectivity/avahi/avahi_0.6.31.bb
> > +++ b/meta/recipes-connectivity/avahi/avahi_0.6.31.bb
> > @@ -1,5 +1,11 @@
> > require avahi.inc
> >
> > +inherit systemd
> > +
> > +SYSTEMD_PACKAGES = "${PN}-daemon ${PN}-dnsconfd"
> > +SYSTEMD_SERVICE_avahi-daemon = "avahi-daemon.service"
> > +SYSTEMD_SERVICE_avahi-dnsconfd = "avahi-dnsconfd.service"
> > +
> > LIC_FILES_CHKSUM = "file://LICENSE;md5=2d5025d4aa3495befef8f17206a5b0a1 \
> > file://avahi-common/address.h;endline=25;md5=b1d1d2cda1c07eb848ea7d6215712d9d \
> > file://avahi-core/dns.h;endline=23;md5=6fe82590b81aa0ddea5095b548e2fdcb \
>
>
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20130305/1e1059f3/attachment-0002.sig>
More information about the Openembedded-core
mailing list