X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=config%2FMakefile.am;h=c98a2abb7592f6c58c7a456a4165bd1baed0dbc7;hb=a21e48c564f646b3deb1e56d2b645c873f665a01;hp=541447747a44fb12fbd13285f57ead424222ffcc;hpb=30963c2b3ee34139e0c3307677d181178a15f37f;p=netatalk.git diff --git a/config/Makefile.am b/config/Makefile.am index 54144774..c98a2abb 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -6,13 +6,19 @@ SUFFIXES = .tmpl . TMPLFILES = afp.conf.tmpl dbus-session.conf.tmpl GENFILES = afp.conf dbus-session.conf CLEANFILES = $(GENFILES) -EXTRA_DIST = afp.conf.tmpl extmap.conf dbus-session.conf.tmpl +EXTRA_DIST = $(TMPLFILES) extmap.conf netatalk-dbus.conf OVERWRITE_CONFIG = @OVERWRITE_CONFIG@ CONFFILES = extmap.conf pkgconfdir = @PKGCONFDIR@ + +if HAVE_DBUS_GLIB +dbusservicedir = $(DBUS_SYS_DIR) +dbusservice_DATA = netatalk-dbus.conf +endif + # # rule to parse template files # @@ -22,6 +28,7 @@ pkgconfdir = @PKGCONFDIR@ -e s@:ETCDIR:@${pkgconfdir}@ \ -e s@:COMPILED_BACKENDS:@"$(compiled_backends)"@ \ -e s@:DEFAULT_CNID_SCHEME:@$(DEFAULT_CNID_SCHEME)@ \ + -e s@:LOCALSTATEDIR:@"$(localstatedir)"@ \ <$< >$@ # @@ -35,19 +42,20 @@ install-data-local: install-config-files $(INSTALL_DATA) $(srcdir)/README $(DESTDIR)$(localstatedir)/netatalk/CNID/ uninstall-local: - for f in $(CONFFILES) $(GENFILES); do \ + @for f in $(CONFFILES) $(GENFILES); do \ echo rm -f $(DESTDIR)$(pkgconfdir)/$$f; \ rm -f $(DESTDIR)$(pkgconfdir)/$$f; \ done + rm -f $(DESTDIR)$(pkgconfdir)/dbus-session.conf rm -f $(DESTDIR)$(localstatedir)/netatalk/README rm -f $(DESTDIR)$(localstatedir)/netatalk/CNID/README -if USE_DEBIAN +if USE_DEBIAN_SYSV rm -f $(DESTDIR)/etc/default/netatalk endif install-config-files: $(CONFFILES) $(GENFILES) $(mkinstalldirs) $(DESTDIR)$(pkgconfdir) - for f in $(CONFFILES) ; do \ + @for f in $(CONFFILES) ; do \ if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pkgconfdir)/$$f; then \ echo "$(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir)"; \ $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgconfdir); \ @@ -55,7 +63,7 @@ install-config-files: $(CONFFILES) $(GENFILES) echo "not overwriting $$f"; \ fi; \ done - for f in $(GENFILES); do \ + @for f in $(GENFILES); do \ if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pkgconfdir)/$$f; then \ echo "$(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir)"; \ $(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir); \