X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=config%2FMakefile.am;h=79ea6b4f7be01bea3f15ce90e7f139bafe8468df;hb=b781f357638c66072aef189000cc7976c938ffd6;hp=4763046063a2ce5cd491e74dd8f0c46a831fa96c;hpb=f929f4e41ead6abd4cf05d4aeca5ce1f5942e569;p=netatalk.git diff --git a/config/Makefile.am b/config/Makefile.am index 47630460..79ea6b4f 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -3,16 +3,22 @@ SUBDIRS = pam SUFFIXES = .tmpl . -TMPLFILES = afp.conf.tmpl -GENFILES = afp.conf +TMPLFILES = afp.conf.tmpl dbus-session.conf.tmpl +GENFILES = afp.conf dbus-session.conf CLEANFILES = $(GENFILES) -EXTRA_DIST = afp.conf.tmpl +EXTRA_DIST = afp.conf.tmpl extmap.conf dbus-session.conf.tmpl netatalk-dbus.conf tracker.cfg OVERWRITE_CONFIG = @OVERWRITE_CONFIG@ -CONFFILES = +CONFFILES = extmap.conf pkgconfdir = @PKGCONFDIR@ + +if HAVE_DBUS_GLIB +dbusservicedir = $(DBUS_SYS_DIR) +dbusservice_DATA = netatalk-dbus.conf +endif + # # rule to parse template files # @@ -41,6 +47,9 @@ uninstall-local: done rm -f $(DESTDIR)$(localstatedir)/netatalk/README rm -f $(DESTDIR)$(localstatedir)/netatalk/CNID/README +if HAVE_TRACKER_RDF + rm -f $(DESTDIR)$(pkgconfdir)/tracker/tracker.cfg +endif if USE_DEBIAN rm -f $(DESTDIR)/etc/default/netatalk endif @@ -63,3 +72,11 @@ install-config-files: $(CONFFILES) $(GENFILES) echo "not overwriting $$f"; \ fi; \ done +if HAVE_TRACKER_RDF + if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pkgconfdir)/tracker/tracker.cfg ; then \ + if test ! -d $(DESTDIR)$(pkgconfdir)/tracker ; then \ + mkdir $(DESTDIR)$(pkgconfdir)/tracker ; \ + fi ; \ + $(INSTALL_DATA) $(srcdir)/tracker.cfg $(DESTDIR)$(pkgconfdir)/tracker/ ; \ + fi +endif