DESTDIR=
progname=sagator
etcdir=$(DESTDIR)/etc
bindir=$(DESTDIR)/usr/bin
sbindir=$(bindir)/../sbin
libdir=$(DESTDIR)/usr/lib/$(progname)
docdir=$(DESTDIR)/usr/share/doc/$(progname)
chrootdir=$(DESTDIR)/var/spool/vscan

all:	compile

compile:
	python2 /usr/lib/python2.2/compileall.pyc -l -d . . \
	  || python /usr/lib/python1.5/compileall.pyc -l -d . .

install: compile
	mkdir -p $(bindir) $(libdir) $(etcdir) $(docdir) $(chrootdir)
	mkdir -p $(sbindir) $(etcdir)/rc.d/init.d
	cp -f *.py *.pyc $(libdir)
	ln -sf ../lib/$(progname)/sagator.py $(sbindir)/sagator
	ln -sf ../lib/$(progname)/fmag.py $(bindir)/fmag
	ln -sf ../usr/lib/$(progname)/config.py $(etcdir)/$(progname).config
	# install init script
	cp scripts/sagator.init $(etcdir)/rc.d/init.d/sagator
	chmod +x $(etcdir)/rc.d/init.d/sagator
	# install makechroot
	cp scripts/makechroot.sh $(sbindir)/mkchroot.sagator
	echo "Don't forget to set chroot"

makeroot:
	./scripts/makechroot.sh $(chrootdir)

clean:
	rm -f *~ *.pyc root/tmp/* root/tmp/quarantine/*
