chiark / gitweb /
Release 1.0.5.
[yaid] / Makefile.am
index ef046fbc6701ce5b6144dcabaca3a1e6857e665b..fb4ea2706d030079a75cc4463bd819d6e8b62c12 100644 (file)
@@ -32,6 +32,21 @@ MAINTAINERCLEANFILES  =
 sbin_PROGRAMS           =
 man_MANS                =
 
+###--------------------------------------------------------------------------
+### Substitutions.
+
+confsubst               = $(top_srcdir)/config/confsubst
+EXTRA_DIST             += config/confsubst
+
+SUBSTITUTIONS = \
+               prefix=$(prefix) exec_prefix=$(exec_prefix) \
+               sysconfdir=$(sysconfdir)
+
+V_SUBST = $(V_SUBST_$(V))
+V_SUBST_ = $(V_SUBST_$(AM_DEFAULT_VERBOSITY))
+V_SUBST_0 = @echo "  SUBST  $@";
+SUBST = $(V_SUBST)$(confsubst)
+
 ###--------------------------------------------------------------------------
 ### The main server.
 
@@ -40,6 +55,13 @@ yaid_SOURCES          =
 EXTRA_yaid_SOURCES      =
 yaid_LDADD              = $(mLib_LIBS)
 
+man_MANS               += yaid.8
+EXTRA_DIST             += yaid.8.in
+CLEANFILES             += yaid.8
+yaid.8: yaid.8.in Makefile
+       $(SUBST) $(srcdir)/yaid.8.in >yaid.8 $(SUBSTITUTIONS)
+
+yaid_SOURCES           += yaid.h
 yaid_SOURCES           += yaid.c
 yaid_SOURCES           += addr.c
 yaid_SOURCES           += policy.c
@@ -59,9 +81,9 @@ EXTRA_DIST            += config/auto-version
 ### Debian.
 
 ## General stuff.
-##EXTRA_DIST           += debian/rules
-##EXTRA_DIST           += debian/control
-##EXTRA_DIST           += debian/changelog
-##EXTRA_DIST           += debian/copyright
+EXTRA_DIST             += debian/control debian/copyright debian/changelog
+EXTRA_DIST             += debian/rules debian/compat debian/source/format
+EXTRA_DIST             += debian/yaid.install debian/yaid.init
+EXTRA_DIST             += debian/yaid.policy
 
 ###----- That's all, folks --------------------------------------------------