Makefile
changeset 19 a9b77650cbc4
parent 17 717bc7e784aa
--- a/Makefile	Mon Apr 30 12:57:15 2012 +0200
+++ b/Makefile	Thu May 03 13:33:14 2012 +0200
@@ -8,12 +8,17 @@
 mandir		=	$(datarootdir)/man
 sbinscripts	=	$(package)
 
+rcdir		= 	/etc/init.d
+
 %: %.pl
 	cp -a $< $@
 %.1: %.pl
 	pod2man $< $@
 
-all: $(package) $(package).1
+rc.%: rc.%.in
+	perl -pe 's{__sbindir__}{${sbindir}}g' <$< >$@
+
+all: $(package) $(package).1 rc.$(package)
 
 install: all
 	install -m 0755 -d $(DESTDIR)$(sbindir)
@@ -22,6 +27,8 @@
 	install -m 0755 $(package).map.pl.ex $(DESTDIR)$(docdir)
 	install -m 0755 -d $(DESTDIR)$(mandir)/man1
 	install -m 0755 $(package).1 $(DESTDIR)$(mandir)/man1
+	install -m 0755 -d $(DESTDIR)$(rcdir)
+	install -m 0755 rc.$(package) $(DESTDIR)$(rcdir)/$(package)
 
 clean:
-	-rm -f $(package) $(package).1
+	-rm -f $(package) $(package).1 rc.$(package)