keys/tripe-keys.in: Compare configuration files properly when updating.
[tripe] / keys / Makefile.am
index 9bbe384..68a0d22 100644 (file)
@@ -37,12 +37,13 @@ EXTRA_DIST          += tripe-keys.in
 CLEANFILES             += tripe-keys
 
 tripe-keys: tripe-keys.in Makefile
-       $(confsubst) $(srcdir)/tripe-keys.in >$@.new $(SUBSTITUTIONS) && \
-               mv $@.new $@
+       $(SUBST) $(srcdir)/tripe-keys.in >$@.new $(SUBSTITUTIONS) && \
+               chmod +x $@.new && mv $@.new $@
 
 ## Manual pages.
 man_MANS               += tripe-keys.8 tripe-keys.conf.5
-EXTRA_DIST             += tripe-keys.8 tripe-keys.conf.5
+CLEANFILES             += tripe-keys.8 tripe-keys.conf.5
+EXTRA_DIST             += tripe-keys.8.in tripe-keys.conf.5.in
 
 ## Examples.
 EXTRA_DIST             += tripe-keys.master