# $OpenBSD: Makefile,v 1.9 2011/09/27 21:29:16 sthen Exp $

COMMENT=		migrate repositories from CVS to Subversion/GIT/BZR

# Beware! Upgrades need a new directory in MASTER_SITES,
# otherwise you probably get the old files, not 404.
MODPY_EGG_VERSION=	2.3.0
DISTNAME=		cvs2svn-${MODPY_EGG_VERSION}
REVISION =		3
MASTER_SITES=		${HOMEPAGE}files/documents/1462/46528/

CATEGORIES=		devel

HOMEPAGE=		http://cvs2svn.tigris.org/

# BSD-like
PERMIT_PACKAGE_CDROM=	Yes
PERMIT_PACKAGE_FTP=	Yes
PERMIT_DISTFILES_CDROM=	Yes
PERMIT_DISTFILES_FTP=	Yes

MODULES=	lang/python

RUN_DEPENDS=	devel/subversion,-python \
		${MODPY_RUN_DEPENDS},-bsddb

REGRESS_DEPENDS=${RUN_DEPENDS}

REGRESS_FLAGS=	PYTHON=${MODPY_BIN}

REGRESS_TARGET=	check

DOCFILES=	BUGS CHANGES COPYING HACKING README doc/design-notes.txt
DOCDIR=		${PREFIX}/share/doc/cvs2svn
EXAMPLEDIR =	${PREFIX}/share/examples/cvs2svn

post-install:
	${INSTALL_DATA_DIR} ${DOCDIR} ${DOCDIR}/www ${EXAMPLEDIR}
.for i in ${DOCFILES}
	${INSTALL_DATA} ${WRKSRC}/$i ${DOCDIR}/
.endfor
	${INSTALL_DATA} ${WRKSRC}/www/*html ${DOCDIR}/www/
	${INSTALL_DATA} ${WRKSRC}/cvs2*-example.options ${EXAMPLEDIR}

.include <bsd.port.mk>
