]> arthur.barton.de Git - netatalk.git/blobdiff - man/man5/Makefile.am
Remove all Appletalk stuff
[netatalk.git] / man / man5 / Makefile.am
index 82aedd2b33a932b624bd9d97941b731165fd0fe4..84dd7b9cff6c90dfaa0cd54ea46447ea9cc6cf17 100644 (file)
@@ -1,5 +1,34 @@
 # Makefile.am for man/man5/
 
-man_MANS = AppleVolumes.default.5 netatalk.conf.5 
+pkgconfdir = @PKGCONFDIR@
 
-EXTRA_DIST = $(man_MANS) 
+SUFFIXES = .tmpl .
+
+.tmpl:
+       sed -e "s@:SBINDIR:@${sbindir}@g" \
+           -e "s@:BINDIR:@${bindir}@g" \
+           -e "s@:ETCDIR:@${pkgconfdir}@g" \
+           -e "s@:LIBDIR:@${libdir}@g" \
+           -e "s@:DEFAULT_CNID_SCHEME:@${DEFAULT_CNID_SCHEME}@g" \
+           -e "s@:COMPILED_BACKENDS:@${compiled_backends}@g" \
+           <$< >$@
+
+GENERATED_MANS = AppleVolumes.default.5 \
+       afpd.conf.5 \
+       netatalk.conf.5 \
+       afp_ldap.conf.5 \
+       afp_signature.conf.5
+
+TEMPLATE_FILES = AppleVolumes.default.5.tmpl \
+       afpd.conf.5.tmpl \
+       netatalk.conf.5.tmpl \
+       afp_ldap.conf.5.tmpl \
+       afp_signature.conf.5.tmpl
+
+NONGENERATED_MANS = AppleVolumes.5 AppleVolumes.system.5
+
+man_MANS = $(GENERATED_MANS) $(NONGENERATED_MANS)
+
+CLEANFILES = $(GENERATED_MANS)
+
+EXTRA_DIST = $(TEMPLATE_FILES) $(NONGENERATED_MANS)