bin_SCRIPTS =
sbin_SCRIPTS =
sbin_PROGRAMS =
+pkgdata_DATA =
dist_noinst_SCRIPTS =
dist_man_MANS =
+man_MANS =
EXTRA_DIST =
+EXTRA_PROGRAMS =
CLEANFILES =
DISTCLEANFILES =
mntbkpdir="$(mntbkpdir)" \
fshashdir="$(fshashdir)" \
pkglocalstatedir="$(localstatedir)/lib/bkp" \
+ pkgdatadir="$(pkgdatadir)" \
logdir="$(logdir)"
-V_SUBST = $(V_SUBST_$V)
-V_SUBST_= $(V_SUBST_$(AM_DEFAULT_VERBOSITY))
-V_SUBST_0 = @printf " SUBST %s\n" $@;
+V_SUBST = $(V_SUBST_@AM_V@)
+V_SUBST_= $(V_SUBST_@AM_DEFAULT_V@)
+V_SUBST_0 = @printf " SUBST %s\n" $@;
SUBST = $(V_SUBST)$(confsubst)
###--------------------------------------------------------------------------
### Programs and scripts.
-sbin_PROGRAMS += rfreezefs
-dist_man_MANS += rfreezefs.8
+EXTRA_PROGRAMS += rfreezefs
rfreezefs_SOURCES = rfreezefs.c
rfreezefs_LDADD = $(mLib_LIBS)
+EXTRA_DIST += rfreezefs.8
+if HAVE_MLIB
+sbin_PROGRAMS += rfreezefs
+man_MANS += rfreezefs.8
+endif
+
+pkgdata_DATA += lib.sh
+CLEANFILES += lib.sh
+EXTRA_DIST += lib.sh.in
+lib.sh: lib.sh.in Makefile
+ $(SUBST) >lib.sh.new $(srcdir)/lib.sh.in $(SUBSTVARS) && \
+ mv lib.sh.new lib.sh
sbin_SCRIPTS += rsync-backup
dist_man_MANS += rsync-backup.8
chmod +x update-bkp-index.new && \
mv update-bkp-index.new update-bkp-index
+sbin_SCRIPTS += check-bkp-status
+dist_man_MANS += check-bkp-status.8
+CLEANFILES += check-bkp-status
+EXTRA_DIST += check-bkp-status.in
+check-bkp-status: check-bkp-status.in Makefile
+ $(SUBST) >check-bkp-status.new \
+ $(srcdir)/check-bkp-status.in $(SUBSTVARS) && \
+ chmod +x check-bkp-status.new && \
+ mv check-bkp-status.new check-bkp-status
+
bin_SCRIPTS += fshash
dist_man_MANS += fshash.1
CLEANFILES += fshash
EXTRA_DIST += debian/control debian/rules
EXTRA_DIST += debian/compat
+## fshash
+EXTRA_DIST += debian/fshash.install
+
+## rfreezefs
+EXTRA_DIST += debian/rfreezefs.install
+
+## rsync-backup
+EXTRA_DIST += debian/rsync-backup.install
+EXTRA_DIST += debian/rsync-backup.examples
+
###----- That's all, folks --------------------------------------------------