
PREFIX = ${DESTDIR}
BINDIR = ${PREFIX}/usr/bin
ETCDIR = ${PREFIX}/etc
CRONDIR = ${ETCDIR}/cron.d/
DEFDIR = ${ETCDIR}/default/
LOGRDIR = ${ETCDIR}/logrotate.d/

all:
	pod2man cvs-autoreleasedeb > cvs-autoreleasedeb.1
	pod2man -s 5 cvs-autoreleasedeb.conf.pod > cvs-autoreleasedeb.conf.5
	chmod ugo+x cvs-autoreleasedeb
	pod2man svn-autoreleasedeb > svn-autoreleasedeb.1
	pod2man -s 5 svn-autoreleasedeb.conf.pod > svn-autoreleasedeb.conf.5
	chmod ugo+x svn-autoreleasedeb

clean:
	rm -rf cvs-autoreleasedeb.1
	rm -rf cvs-autoreleasedeb.conf.5
	rm -rf svn-autoreleasedeb.1
	rm -rf svn-autoreleasedeb.conf.5
	rm -rf *~

install: install-cvs install-svn

install-cvs:
	cp cvs-autoreleasedeb ${BINDIR}
	chmod 755 ${BINDIR}/cvs-autoreleasedeb
	cp cvs-autoreleasedeb.conf ${ETCDIR}
	chmod 644 ${ETCDIR}/cvs-autoreleasedeb.conf
	cp cvs-autoreleasedeb.cron ${CRONDIR}/cvs-autoreleasedeb
	chmod 644 ${CRONDIR}/cvs-autoreleasedeb
	cp cvs-autoreleasedeb.defaults ${DEFDIR}/cvs-autoreleasedeb
	chmod 644 ${DEFDIR}/cvs-autoreleasedeb
	cp cvs-autoreleasedeb.logrotate ${LOGRDIR}/cvs-autoreleasedeb
	chmod 644 ${LOGRDIR}/cvs-autoreleasedeb

install-svn:
	cp svn-autoreleasedeb ${BINDIR}
	chmod 755 ${BINDIR}/svn-autoreleasedeb
	cp svn-autoreleasedeb.conf ${ETCDIR}
	chmod 644 ${ETCDIR}/svn-autoreleasedeb.conf
	cp svn-autoreleasedeb.cron ${CRONDIR}/svn-autoreleasedeb
	chmod 644 ${CRONDIR}/svn-autoreleasedeb
	cp svn-autoreleasedeb.defaults ${DEFDIR}/svn-autoreleasedeb
	chmod 644 ${DEFDIR}/svn-autoreleasedeb
	cp svn-autoreleasedeb.logrotate ${LOGRDIR}/svn-autoreleasedeb
	chmod 644 ${LOGRDIR}/svn-autoreleasedeb
