SUFFIXES = .tmpl .
+pkgconfdir = @PKGCONFDIR@
+
+#
+# Template Generation
+#
+
.tmpl:
sed -e s@:BINDIR:@${bindir}@ \
-e s@:SBINDIR:@${sbindir}@ \
- -e s@:ETCDIR:@${CONFIG_DIR}@ \
- <$^ >$@
+ -e s@:ETCDIR:@${pkgconfdir}@ \
+ <$< >$@
+
+GENERATED_FILES = \
+ rc.atalk.redhat \
+ rc.atalk.tru64 \
+ rc.atalk.bsd \
+ rc.atalk.suse
+TEMPLATES = $(foreach f,$(GENERATED_FILES),$(f).tmpl)
-CLEANFILES = rc.atalk.redhat rc.atalk.suse rc.atalk.tru64 atalk
+CLEANFILES = $(GENERATED_FILES)
+EXTRA_DIST = $(TEMPLATES) rc.atalk.cobalt rc.atalk.sysv
+
+install-data-hook: $(GENERATED_FILES)
#
# checking for "redhat" style sysv scripts:
if USE_SUSE
-sysvdir = /sbin/init.d
+sysvdir = /etc/rc.d
sysv_SCRIPTS = atalk
atalk: rc.atalk.suse
if USE_TRU64
-sysvdir = /etc/rc.d/init.d
+sysvdir = /sbin/init.d
sysv_SCRIPTS = atalk
atalk: rc.atalk.tru64