build: Install some more files to their eventual locations.
[tripe] / init / Makefile.am
index a37214f..e8d662d 100644 (file)
@@ -42,11 +42,19 @@ tripe-init: tripe-init.in Makefile
 
 ## 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_SCRIPT) $(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 --------------------------------------------------