# Makefile for netscript

  DESTDIR =

    RCDIR = /etc/rc.d
    PCDIR = /etc/pcmcia

  INSTALL = install

RCSCRIPTS = genmask $(patsubst %.in,%,$(wildcard rc.*.in))
PCSCRIPTS = network
  SCRIPTS = $(RCSCRIPTS) $(PCSCRIPTS)

all:	$(SCRIPTS)

.SUFFIXES:	.in
.in:
	sed -f ../config.sed < $< > $@

install:	$(SCRIPTS)
	@for f in $(RCSCRIPTS); do \
	    if [ -f $(DESTDIR)$(RCDIR)/$$f -a ! -f $(DESTDIR)$(RCDIR)/$$f.orig ]; then \
		echo "mv -f $(DESTDIR)$(RCDIR)/$$f $(DESTDIR)$(RCDIR)/$$f.orig"; \
		mv -f $(DESTDIR)$(RCDIR)/$$f $(DESTDIR)$(RCDIR)/$$f.orig; \
	    fi; \
	    echo "$(INSTALL) -c -o 0 -g 0 -m 0755 $$f $(DESTDIR)$(RCDIR)/$$f"; \
	    $(INSTALL) -c -o 0 -g 0 -m 0755 $$f $(DESTDIR)$(RCDIR)/$$f; \
	done
	@for f in $(PCSCRIPTS); do \
	    if [ -f $(DESTDIR)$(PCDIR)/$$f -a ! -f $(DESTDIR)$(PCDIR)/$$f.orig ]; then \
		echo "mv -f $(DESTDIR)$(PCDIR)/$$f $(DESTDIR)$(PCDIR)/$$f.orig"; \
		mv -f $(DESTDIR)$(PCDIR)/$$f $(DESTDIR)$(PCDIR)/$$f.orig; \
	    fi; \
	    echo "$(INSTALL) -c -o 0 -g 0 -m 0755 $$f $(DESTDIR)$(PCDIR)/$$f"; \
	    $(INSTALL) -c -o 0 -g 0 -m 0755 $$f $(DESTDIR)$(PCDIR)/$$f; \
	done

clean:
	rm -f *~
	rm -f $(SCRIPTS)
