AM_CFLAGS+='-DDEBUG_TRAP=__asm__("int $$3")'
if HAVE_LIBDAEMON
-if HAVE_EXPAT
+if HAVE_XML
pkgsysconfdir=$(sysconfdir)/avahi
servicedir=$(pkgsysconfdir)/services
-DAVAHI_SOCKET=\"$(avahi_socket)\" \
-DAVAHI_SERVICE_DIR=\"$(servicedir)\" \
-DAVAHI_CONFIG_FILE=\"$(pkgsysconfdir)/avahi-daemon.conf\" \
+ -DAVAHI_HOSTS_FILE=\"$(pkgsysconfdir)/hosts\" \
-DAVAHI_DBUS_INTROSPECTION_DIR=\"$(introspectiondir)\" \
-DAVAHI_CONFIG_DIR=\"$(pkgsysconfdir)\"
main.c main.h \
simple-protocol.c simple-protocol.h \
static-services.c static-services.h \
+ static-hosts.c static-hosts.h \
ini-file-parser.c ini-file-parser.h \
setproctitle.c setproctitle.h \
../avahi-client/check-nss.c
-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
+avahi_daemon_CFLAGS = $(AM_CFLAGS) $(LIBDAEMON_CFLAGS) $(XML_CFLAGS)
+avahi_daemon_LDADD = $(AM_LDADD) ../avahi-common/libavahi-common.la ../avahi-core/libavahi-core.la $(LIBDAEMON_LIBS) $(XML_LIBS)
ini_file_parser_test_SOURCES = \
ini-file-parser.c ini-file-parser.h \
ini_file_parser_test_LDADD = $(AM_LDADD) ../avahi-common/libavahi-common.la ../avahi-core/libavahi-core.la
pkgsysconf_DATA = \
- avahi-daemon.conf
+ avahi-daemon.conf \
+ hosts
service_DATA = \
- ssh.service
+ ssh.service \
+ sftp-ssh.service
pkgdata_DATA = \
avahi-service.dtd
endif
+if HAVE_DLOPEN
+avahi_daemon_LDADD += -ldl
+endif
+
if HAVE_DBUS
dbusservicedir=$(DBUS_SYS_DIR)
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
HostNameResolver.introspect \
RecordBrowser.introspect \
ssh.service \
+ sftp-ssh.service \
+ hosts \
example.service \
introspect.dtd \
introspect.xsl
for F in $(introspection_DATA) ; do \
xmllint --noout --valid $$F ; \
done
+
+install-data-local:
+ test -z "$(localstatedir)/run" || $(mkdir_p) "$(DESTDIR)$(localstatedir)/run"