# New ports collection makefile for:   ezjail
# Date created:        1 September 2005
# Whom:                erdgeist
#
# $FreeBSD: ports/sysutils/ezjail/Makefile,v 1.6 2006/06/03 02:52:58 mnag Exp $
#

PORTNAME=	ezjail
.if !defined(CVSDATE)
CVSDATE!=	date +%Y-%m-%d
.endif
PORTVERSION=	${CVSDATE:S/-/./g}
CATEGORIES=	sysutils
MASTER_SITES=	:pserver:anoncvs:@cvs.erdgeist.org:/home/cvsroot

MAINTAINER=	erdgeist@erdgeist.org
COMMENT=	A framework to easily create, manipulate and run FreeBSD jails

MAN8=		ezjail-admin.8
MAN5=		ezjail.conf.5
MAN7=		ezjail.7

.if defined(FORCE_FETCH)
FORCE_FETCH=	yes
.endif

DISTNAME=	${PORTNAME}-cvs

.include <bsd.port.pre.mk>

do-fetch:
	cd ${DISTDIR} && \
	if [ -n "${NO_FETCH}" ]; then \
		${DO_NADA}; \
	elif [ ! -d ${DISTNAME} -o -n "${FORCE_FETCH}" ]; then \
		${RM} -rf ${DISTNAME} && \
		cvs -q -d ${MASTER_SITES} checkout -D ${CVSDATE} -d ${DISTNAME} ${PORTNAME}; \
	else \
		cvs -q -d ${MASTER_SITES} update -D ${CVSDATE} -d ${DISTNAME}; \
	fi

checksum:
	@${DO_NADA}

do-extract:
	${RM} -rf ${WRKSRC}
	${MKDIR} ${WRKDIR}
	${CP} -R ${DISTDIR}/${DISTNAME} ${WRKSRC}
	${FIND} ${WRKSRC} -type d -a -name "CVS" -a -exec rm -rf \{\} \; -a -prune

.if ( ${OSVERSION} < 600000 )
IGNORE=	nullfs in FreeBSD releases before 6.0 is considered unstable
.endif

.include <bsd.port.post.mk>
