]> arthur.barton.de Git - netatalk.git/blobdiff - contrib/shell_utils/Makefile.am
Back-port from stable: distribute template file instead of generated file
[netatalk.git] / contrib / shell_utils / Makefile.am
index 345ea8f788f8023fa1251e597d3296bada79dfef..27f934acb28bb36efd149466bb1b86dd8f50a2d5 100644 (file)
@@ -1,3 +1,25 @@
 # Makefile for contrib/shell_utils/
 
-bin_SCRIPTS = apple_cp apple_mv apple_rm
+pkgconfdir = @PKGCONFDIR@
+
+GENERATED_FILES = lp2pap.sh
+TEMPLATE_FILES = $(foreach f,$(GENERATED_FILES),$(f).tmpl)
+SCRIPTS = \
+       afpd-mtab.pl                    \
+       apple_cp apple_mv apple_rm      \
+       cleanappledouble.pl             \
+       netatalkshorternamelinks.pl
+
+SUFFIXES = .tmpl .
+
+.tmpl:
+       sed -e s@:BINDIR:@${bindir}@ \
+               -e s@:SBINDIR:@${sbindir}@ \
+               -e s@:ETCDIR:@${pkgconfdir}@ \
+               <$< >$@
+
+CLEANFILES = $(GENERATED_FILES)
+
+bin_SCRIPTS = $(SCRIPTS) $(GENERATED_FILES)
+
+EXTRA_DIST = $(SCRIPTS) $(TEMPLATE_FILES)