]> arthur.barton.de Git - netatalk.git/blobdiff - man/man1/Makefile.am
Merge from 2-1
[netatalk.git] / man / man1 / Makefile.am
index cd9f49731d1ae6db0b2c82e515beea4705dd9d3e..9ccb204f0f4ff4392860edee546e5249f0893649 100644 (file)
@@ -1,6 +1,49 @@
 # Makefile.am for man/man1/
 
-man_MANS = achfile.1 aecho.1 afile.1 afppasswd.1 getzones.1 hqx2bin.1 macbinary.1 megatron.1 nbp.1 nbplkup.1 nbprgstr.1 nbpunrgstr.1 pap.1 papstatus.1 psorder.1 single2bin.1 unbin.1 unhex.1 unsingle.1
+pkgconfdir = @PKGCONFDIR@
+
+SUFFIXES= .tmpl .
+
+.tmpl:
+       sed -e s@:SBINDIR:@${sbindir}@ \
+           -e s@:BINDIR:@${bindir}@ \
+           -e s@:ETCDIR:@${pkgconfdir}@ \
+           -e s@:LIBDIR:@${libdir}@ \
+           -e s@:DEFAULT_CNID_SCHEME:@${DEFAULT_CNID_SCHEME}@ \
+           <$< >$@
+
+GENERATED_MANS = apple_cp.1 apple_mv.1 apple_rm.1 uniconv.1 asip-status.pl.1
+TEMPLATE_FILES = apple_cp.1.tmpl apple_mv.1.tmpl apple_rm.1.tmpl uniconv.1.tmpl asip-status.pl.1.tmpl
+NONGENERATED_MANS      =       achfile.1  \
+                               ad.1 \
+                               afile.1 \
+                               afppasswd.1 \
+                               apple_dump.1 \
+                               dbd.1 \
+                               hqx2bin.1 \
+                               macbinary.1 \
+                               megatron.1 \
+                               netatalk-config.1 \
+                               single2bin.1 \
+                               unbin.1 \
+                               unhex.1 \
+                               unsingle.1
+
+if USE_APPLETALK
+NONGENERATED_MANS += aecho.1 \
+                               getzones.1 \
+                               nbp.1 \
+                               nbplkup.1 \
+                               nbprgstr.1 \
+                               nbpunrgstr.1 \
+                               pap.1 \
+                               papstatus.1 \
+                               psorder.1
+endif
+
+man_MANS = $(GENERATED_MANS) $(NONGENERATED_MANS)
+
+CLEANFILES = $(GENERATED_MANS)
+
+EXTRA_DIST = $(TEMPLATE_FILES) $(NONGENERATED_MANS)
 
-EXTRA_DIST = $(man_MANS) acleandir.1
-# acleandir.1 is not currently used since acleandir is not installed yet