X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/b7e1e18b57c30555f65a2548e0f1f186200c0ea8..ee07712cb7eb8f692976a5dcca97e8f138b5cfb5:/init/Makefile.am diff --git a/init/Makefile.am b/init/Makefile.am index a37214fd..58af5d44 100644 --- a/init/Makefile.am +++ b/init/Makefile.am @@ -37,16 +37,24 @@ EXTRA_DIST += tripe-init.in CLEANFILES += tripe-init tripe-init: tripe-init.in Makefile - $(confsubst) $(srcdir)/tripe-init.in >$@.new $(SUBSTITUTIONS) && \ + $(SUBST) $(srcdir)/tripe-init.in >$@.new $(SUBSTITUTIONS) && \ chmod +x $@.new && mv $@.new $@ ## Configuration file for the script. EXTRA_DIST += tripe.conf +install-data-local:: tripe.conf + initconfig=$(initconfig) && dir=$${initconfig%/*} && \ + $(MKDIR_P) $(DESTDIR)$$dir + test -f $(DESTDIR)$(initconfig) || \ + $(INSTALL_DATA) $(srcdir)/tripe.conf \ + $(DESTDIR)$(initconfig) +uninstall-local:: + rm -f $(DESTDIR)$(initconfig) ## Necessary directories. -install-data-hook: +install-data-hook:: for i in "$(configdir)" "$(socketdir)"; do \ - case "$$i" in /*) $(mkdir_p) $(DESTDIR)$$i ;; esac; \ + case "$$i" in /*) $(MKDIR_P) $(DESTDIR)$$i ;; esac; \ done ###----- That's all, folks --------------------------------------------------