1 ## Makefile.am for config/
6 TMPLFILES = afp.conf.tmpl
8 CLEANFILES = $(GENFILES)
9 EXTRA_DIST = afp.conf.tmpl
11 OVERWRITE_CONFIG = @OVERWRITE_CONFIG@
15 pkgconfdir = @PKGCONFDIR@
17 # rule to parse template files
21 sed -e s@:UAMS_PATH:@${UAMS_PATH}@ \
22 -e s@:ETCDIR:@${pkgconfdir}@ \
23 -e s@:COMPILED_BACKENDS:@"$(compiled_backends)"@ \
24 -e s@:DEFAULT_CNID_SCHEME:@$(DEFAULT_CNID_SCHEME)@ \
28 # install configuration files
31 install-data-local: install-config-files
32 mkdir -pm 0755 $(DESTDIR)$(localstatedir)/netatalk/
33 mkdir -pm 0755 $(DESTDIR)$(localstatedir)/netatalk/CNID/
34 $(INSTALL_DATA) $(srcdir)/README $(DESTDIR)$(localstatedir)/netatalk/
35 $(INSTALL_DATA) $(srcdir)/README $(DESTDIR)$(localstatedir)/netatalk/CNID/
38 for f in $(CONFFILES) $(GENFILES); do \
39 echo rm -f $(DESTDIR)$(pkgconfdir)/$$f; \
40 rm -f $(DESTDIR)$(pkgconfdir)/$$f; \
42 rm -f $(DESTDIR)$(localstatedir)/netatalk/README
43 rm -f $(DESTDIR)$(localstatedir)/netatalk/CNID/README
45 rm -f $(DESTDIR)/etc/default/netatalk
48 install-config-files: $(CONFFILES) $(GENFILES)
49 $(mkinstalldirs) $(DESTDIR)$(pkgconfdir)
50 for f in $(CONFFILES) ; do \
51 if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pkgconfdir)/$$f; then \
52 echo "$(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir)"; \
53 $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(pkgconfdir); \
55 echo "not overwriting $$f"; \
58 for f in $(GENFILES); do \
59 if test "x$(OVERWRITE_CONFIG)" = "xyes" -o ! -f $(DESTDIR)$(pkgconfdir)/$$f; then \
60 echo "$(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir)"; \
61 $(INSTALL_DATA) $$f $(DESTDIR)$(pkgconfdir); \
63 echo "not overwriting $$f"; \