]> git.meshlink.io Git - catta/blobdiff - avahi-daemon/Makefile.am
avahi-ui: fix segfault when browsing for services in non-existing domains or domains...
[catta] / avahi-daemon / Makefile.am
index 55207d07525e7923196329a4bf7ef8188c646a2c..2bb2325f65d7da41ab3a252d8df767723d6e6664 100644 (file)
@@ -53,7 +53,8 @@ avahi_daemon_SOURCES = \
        static-hosts.c static-hosts.h \
        ini-file-parser.c ini-file-parser.h \
        setproctitle.c setproctitle.h \
-       ../avahi-client/check-nss.c
+       ../avahi-client/check-nss.c \
+       inotify-nosys.h
 
 avahi_daemon_CFLAGS = $(AM_CFLAGS) $(LIBDAEMON_CFLAGS)
 avahi_daemon_LDADD = $(AM_LDADD) ../avahi-common/libavahi-common.la ../avahi-core/libavahi-core.la $(LIBDAEMON_LIBS) -lexpat
@@ -70,7 +71,8 @@ pkgsysconf_DATA = \
        hosts
 
 service_DATA = \
-       ssh.service
+       ssh.service \
+       sftp-ssh.service
 
 pkgdata_DATA = \
        avahi-service.dtd
@@ -85,6 +87,10 @@ avahi_daemon_LDADD += -lcap
 
 endif
 
+if HAVE_DLOPEN
+avahi_daemon_LDADD += -ldl
+endif
+
 if HAVE_DBUS
 
 dbusservicedir=$(DBUS_SYS_DIR)
@@ -110,11 +116,7 @@ avahi_daemon_SOURCES += \
 avahi_daemon_LDADD += \
        $(DBUS_LIBS)
 
-if HAVE_DLOPEN
-avahi_daemon_LDADD += -ldl
-endif
-
-avahi_daemon_CFLAGS += $(DBUS_CFLAGS)
+avahi_daemon_CFLAGS += $(DBUS_CFLAGS) -DDBUS_SYSTEM_BUS_DEFAULT_ADDRESS=\"$(DBUS_SYSTEM_BUS_DEFAULT_ADDRESS)\"
 
 dbusservice_DATA = avahi-dbus.conf
 
@@ -148,6 +150,7 @@ EXTRA_DIST = \
        HostNameResolver.introspect \
        RecordBrowser.introspect \
        ssh.service \
+       sftp-ssh.service \
        hosts \
        example.service \
        introspect.dtd \
@@ -158,3 +161,6 @@ xmllint:
        for F in $(introspection_DATA) ; do \
                xmllint --noout --valid $$F ; \
        done
+
+install-data-local:
+       test -z "$(localstatedir)/run" || $(mkdir_p) "$(DESTDIR)$(localstatedir)/run"