chiark / gitweb /
debian/tripe-peer-services.postinst: New script to restart services.
[tripe] / peerdb / Makefile.am
index 55477f4f36f7a25d5fbf1ee2b6e2a01d729ece47..3688a3f2c9e74fbc3f275f5e578f4dc0ff9a0c03 100644 (file)
@@ -34,11 +34,9 @@ man_MANS              =
 sbin_SCRIPTS           += tripe-newpeers
 CLEANFILES             += tripe-newpeers
 EXTRA_DIST             += tripe-newpeers.in
-EXTRA_DIST             += peers.in
 
 tripe-newpeers: tripe-newpeers.in Makefile
-       $(confsubst) $(srcdir)/tripe-newpeers.in >$@.new \
-               $(SUBSTITUTIONS) && \
+       $(SUBST) $(srcdir)/tripe-newpeers.in >$@.new $(SUBSTITUTIONS) && \
                chmod +x $@.new && mv $@.new $@
 
 ## Manual pages.
@@ -54,4 +52,14 @@ man_MANS             += tripe-newpeers.8
 CLEANFILES             += tripe-newpeers.8
 EXTRA_DIST             += tripe-newpeers.8.in
 
+## Install peer database sources.
+EXTRA_DIST             += peers.in
+
+install-data-local:: peers.in
+       $(MKDIR_P) $(DESTDIR)$(configdir)/peers.d
+       $(INSTALL_DATA) $(srcdir)/peers.in \
+               $(DESTDIR)$(configdir)/peers.d/10base
+uninstall-local::
+       rm -f $(DESTDIR)$(configdir)/peers.d/10base
+
 ###----- That's all, folks --------------------------------------------------