CURDIR=mailconf
LOCAL_INSTALL=local_install
LOCAL_CLEAN=local_clean

all: $(CURDIR).so popauth sendmail-check
OBJS =  alias.os aliascomng.os basic.os complex.os confread.os \
	generate.os helpf.os \
	internal.os mailconf.os mailfax.os mailq.os masq.os \
	mod_mailconf.os mtable.os \
	spam.os vdomain.os _dict.os

include ../rules.mak

PROTOUPDHEAD=-bmod_mailconf.h+mailconf.pm \
		-binternal.h+mailconf.pm \
		-balias.h+mailconf.pm \
		-bspam.cc+mailconf.pm \
		-baliascomng.cc+mailconf.pm \
		-bmailq.cc+mailconf.pm \
		-bvdomain.cc+mailconf.pm

include ../stdmod.mak

popauth: popauth.o
	$(GPPLINK) popauth.o -o popauth

sendmail-check: sendmail-check.o
	$(GPPLINK) sendmail-check.o -o sendmail-check

LBM=$(LIB_LINUXCONF)/mailconf
LIBDIR=$(LIB_LINUXCONF)/lib

local_install: std_local_install install_daemons
	@mkdir -p $(LBM) $(LIBDIR)
	@echo '# Generated by linuxconf $(LINUXCONF_REV)' > $(LBM)/intro.cf
	@echo >> $(LBM)/intro.cf
	@echo '# This file is built out of files in /usr/lib/linuxconf/mailconf' >> $(LBM)/intro.cf
	@echo '# If you want to do manual modifications to one file' >> $(LBM)/intro.cf
	@echo '# do not modify files in /usr/lib/linuxconf/mailconf, instead' >> $(LBM)/intro.cf
	@echo '# copy the file in /etc/mail/mailconf/' >> $(LBM)/intro.cf
	@echo '# and do the modification there.' >> $(LBM)/intro.cf
	@echo '# Linuxconf will use your file from now on.' >> $(LBM)/intro.cf
	@echo '# It will even find out that the sendmail.cf' >> $(LBM)/intro.cf
	@echo '# must be rebuilt.' >> $(LBM)/intro.cf
	@echo >> $(LBM)/intro.cf
	@echo '# If you feel that your enhancements are of general use' >> $(LBM)/intro.cf
	@echo '# please, submit those to me for inclusion in Linuxconf' >> $(LBM)/intro.cf
	@echo '# as a standard feature.' >> $(LBM)/intro.cf
	
	@echo >> $(LBM)/intro.cf
	@echo '# linuxconf was written by Jacques Gelinas' >> $(LBM)/intro.cf
	@echo '#      jacques@solucorp.qc.ca' >> $(LBM)/intro.cf
	@echo >> $(LBM)/intro.cf
	@install -m444 $(INSTROOT) conf/*.cf $(LBM)
	@install -m755 $(INSTROOT) scripts/*.sh $(LIBDIR)
	@install -m755 $(INSTROOT) popauth $(LIBDIR)
	@install -m755 $(INSTROOT) sendmail-check $(LIBDIR)

local_clean: std_local_clean
	rm -f conf/*.bak conf/*~ scripts/*.bak scripts/*~ sendmail-check popauth

# Test program




