if [ -n "$(MODCONF)" ]; then \ if [ -f $(MODCONF) ]; then mv -f $(MODCONF) $(MODCONF).bak ; fi; \ cat $(MODCONF).bak | grep -v "alias char-major-250" | \ grep -v "post-install torisa /sbin/ztcfg" | \ grep -v "post-install wcfxsusb /sbin/ztcfg" | \ grep -v "alias wctdm" | \ grep -v "post-install wctdm /sbin/ztcfg" > $(MODCONF); \ if ! grep "options torisa" $(MODCONF); then \ echo "options torisa base=$(BASEADDR)" >> $(MODCONF); \ fi; \ if ! grep "alias char-major-196" $(MODCONF); then \ echo "alias char-major-196 $(PRIMARY)" >> $(MODCONF); \ fi; \ for x in $(MODULES); do \ if ! grep -q "post-install $$x" $(MODCONF); then \ if ! grep -q "install $$x " $(MODCONF); then \ if [ "$$x" != "zaptel" ] ; then \ if [ -f zaptel.ko ]; then echo "install $$x /sbin/modprobe --ignore-install $$x && /sbin/ztcfg" >> $(MODCONF); \ else echo "post-install $$x /sbin/ztcfg" >> $(MODCONF); \ fi; \ fi; \ fi; \ fi; \ done; \ if ! grep "ias wcfxs" $(MODCONF); then \ echo "alias wcfxs wctdm" >> $(MODCONF); \ fi; \ if ! grep "alias wct2xxp" $(MODCONF); then \ echo "alias wct2xxp wct4xxp" >> $(MODCONF); \ fi; \ fi if [ -d /etc/modutils ]; then \ /sbin/update-modules ; \ fi [ `id -u` = 0 ] && /sbin/depmod -a $(KVERS) || : [ -f $(CONFIG_FILE) ] || install -D -m 644 zaptel.conf.sample $(CONFIG_FILE)