From 13c552c3ece84b0d4e3b8e24eaa6b7196019b957 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Fri, 11 Jan 2008 10:55:36 +0000 Subject: Allow OS to define default package locations. --- init.d.misc/Makefile | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) (limited to 'init.d.misc/Makefile') diff --git a/init.d.misc/Makefile b/init.d.misc/Makefile index c50e550a..693f9134 100644 --- a/init.d.misc/Makefile +++ b/init.d.misc/Makefile @@ -1,5 +1,25 @@ -DIR = /etc/init.d -BIN = $(CONTENTS) +DIR= /etc/init.d +_SRCS!= ls *.in +SRCS?= ${_SRCS}$(shell ls *.in) +OBJS= ${SRCS:.in=} -TOPDIR = .. -include $(TOPDIR)/default.mk +MK= ../mk +include ${MK}/os.mk +include Makefile.${OS} + +VARBASE?= /var + +.SUFFIXES: .in + +all: ${OBJS} + +.in: + sed -e s':@PREFIX@:${PREFIX}:' -e 's:@VARBASE@:${VARBASE}:' $< > $@ + +install: all + for x in ${OBJS}; do \ + ${INSTALL} work/$$x ${DESTDIR}${DIR}; \ + done + +clean: + rm -f ${OBJS} -- cgit v1.2.3