# New ports collection makefile for:	moinmoin
# Date created:				18 September 2001
# Whom:					Hye-Shik Chang <perky@python.or.kr>
#
# $FreeBSD: ports/www/moinmoin/Makefile,v 1.16 2004/11/21 03:23:58 pav Exp $
#

PORTNAME=	moinmoin
PORTVERSION=	1.3.1
CATEGORIES=	www python
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	moin
DISTNAME=	moin-${PORTVERSION}

MAINTAINER=	josef@FreeBSD.org
COMMENT=	A Python clone of WikiWiki

USE_PYTHON=	yes
USE_PYDISTUTILS=	yes
PLIST_SUB+=	PYTHON_SITELIB=${PYTHON_SITELIBDIR:S|^${LOCALBASE}/||} \
		CGIUSER=${CGIUSER} CGIROOT=${CGIROOT}

MOINDIR=	${PREFIX}/share/moin
MOINDEST?=	${PREFIX}/www/moin
MOINTYPE?=		CGI

pre-everything::
	@# Give some instructions
	@${ECHO}
	@${ECHO} "Set MOIN_TYPE=(CGI|FCGI|STANDALONE) to define"
	@${ECHO} "type of installation. Default is CGI."
	@${ECHO} "Use MOINDEST=/path to modify installation destination."

post-install:
	${INSTALL_DATA} -m 0770 -d ${MOINDIR}/data ${MOINDEST}
	${INSTALL_DATA} -m 0770 -d ${MOINDIR}/underlay ${MOINDEST}
	${INSTALL_SCRIPT} -m 0550 ${MOINDIR}/config/wikiconfig.py ${MOINDEST}

.if ${MOINTYPE} == "CGI"
		@# Install CGI instance
		${INSTALL_SCRIPT} -m 0550 ${MOINDIR}/server/moin.cgi ${MOINDEST}
.else ${MOINTYPE} == "STANDALONE"
		@# Install standalone instance
		${INSTALL_SCRIPT} -m 0550 ${MOINDIR}/server/moin.py ${MOINDEST}
	
.else ${MOINTYPE} == "FCGI"
		@# Install fast-cgi instance
		${INSTALL_SCRIPT} -m 0550 ${MOINDIR}/server/moin.fcg ${MOINDEST}
.endif

	@${ECHO} "If you want to install additional wiki instances"
	@${ECHO} "call 'make instance' with appriopriate arguments."

instance: post-install

.include <bsd.port.mk>
