+pkglib_SCRIPTS = easydialog parseini tools vserver array
-EXTRALIBRARIES = easydialog.sh
+CLEANFILES = $(pkglib_SCRIPTS)
-EXTRA_DIST = Makefile.am $(EXTRALIBRARIES)
+EXTRA_DIST = $(pkglib_SCRIPTS:%=%.in)
-dist_pkglib_DATA = $(EXTRALIBRARIES)
+edit = sed \
+ -e "s,@CFGDIR\@,$(CFGDIR),g" \
+ -e "s,@BASH\@,$(BASH),g" \
+ -e "s,@AWK\@,$(AWK),g" \
+ -e "s,@SED\@,$(SED),g" \
+ -e "s,@MKTEMP\@,$(MKTEMP),g" \
+ -e "s,@libdir\@,$(pkglibdir),g"
+
+$(pkglib_SCRIPTS): %: $(srcdir)/%.in
+ rm -f $@
+ $(edit) $@.in > $@