#
# etc/Makefile 1.8 1995/09/22 00:55:39 (David Hinds)
#

# Include site dependent options
include ../config.out

scripts = config network pcmem memory serial ftl

ifdef SYSV_INIT
INST = install-sysv
else
INST = install-bsd
endif

all:	$(scripts)

dep:

clean:

install-bsd:
	mkdir -p $(PREFIX)/etc/rc.d
	RC=$(PREFIX)/etc/rc.d/rc.pcmcia ;			\
	if [ -r $$RC ] ; then RC=$$RC.N ; fi ;			\
	sed -e s/=i82365/=`../cardmgr/probe -m`/ rc.pcmcia > $$RC ;\
	chmod +x $$RC

install-sysv:
	mkdir -p $(PREFIX)/etc/sysconfig
	CFG=$(PREFIX)/etc/sysconfig/pcmcia ;			\
	if [ ! -f $$CFG ] ; then				\
	    echo PCMCIA=yes > $$CFG ;				\
	    echo PCIC=`../cardmgr/probe -m` >> $CFG ;		\
	    echo OPTS= >> $$CFG ;				\
	fi
	mkdir -p $(PREFIX)/etc/rc.d/init.d
	cp rc.pcmcia $(PREFIX)/etc/rc.d/init.d/pcmcia
	chmod +x $(PREFIX)/etc/rc.d/init.d/pcmcia
	mkdir -p $(PREFIX)/etc/rc.d/{rc0.d,rc2.d,rc3.d,rc5.d,rc6.d}
	ln -s ../init.d/pcmcia $(PREFIX)/etc/rc.d/rc0.d/K52pcmcia
	ln -s ../init.d/pcmcia $(PREFIX)/etc/rc.d/rc2.d/S45pcmcia
	ln -s ../init.d/pcmcia $(PREFIX)/etc/rc.d/rc3.d/S45pcmcia
	ln -s ../init.d/pcmcia $(PREFIX)/etc/rc.d/rc5.d/S45pcmcia
	ln -s ../init.d/pcmcia $(PREFIX)/etc/rc.d/rc6.d/K52pcmcia

install: $(INST)
	mkdir -p $(PREFIX)$(ETC)
	set -e ; for f in $(scripts) ; do			\
	    DEST=$(PREFIX)$(ETC)/$$f ;				\
	    if [ -r $$DEST ] ; then DEST=$$DEST.N ; fi ;	\
	    cp $$f $$DEST ; 					\
	done
