Revision 316 (by alan, 2010/03/14 19:20:32) Moving toward DBIx-VersionedDDL for schema management
# New ports collection makefile for:    authstor
# Date created:                         01 March 2009
# Whom:                                 Alan Snelson <alan@wave2.org>

PORTNAME=	authstor
DISTVERSION=	0.1
CATEGORIES=	www
MASTER_SITES=	http://media.authstor.org/

MAINTAINER=	Alan@Wave2.org
COMMENT=	AuthStor - Web Enabled Password Management

RUN_DEPENDS=	gnupg>=2.0.14:${PORTSDIR}/security/gnupg\
		pinentry-curses>=0.8.0:${PORTSDIR}/security/pinentry-curses\
		p5-Config-General>=2.44:${PORTSDIR}/devel/p5-Config-General\
		p5-Crypt-SaltedHash>=0.05:${PORTSDIR}/security/p5-Crypt-SaltedHash\
		p5-Crypt-GPG>=1.63:${PORTSDIR}/security/p5-Crypt-GPG\
		p5-Data-FormValidator>=4.66:${PORTSDIR}/textproc/p5-Data-FormValidator\
		p5-DBI>=1.60.9:${PORTSDIR}/databases/p5-DBI\
                p5-DBIx-VersionedDDL>=0.05:${PORTSDIR}/databases/p5-DBIx-VersionedDDL\
		p5-DBD-mysql>=4.013:${PORTSDIR}/databases/p5-DBD-mysql\
		p5-Digest-SHA>=5.48:${PORTSDIR}/security/p5-Digest-SHA\
		p5-Exception-Class-TryCatch>=1.12:${PORTSDIR}/devel/p5-Exception-Class-TryCatch\
		p5-File-MimeInfo>=0.15:${PORTSDIR}/devel/p5-File-MimeInfo\
		p5-File-Temp>=0.22:${PORTSDIR}/devel/p5-File-Temp\
		p5-GnuPG-Interface>=0.42:${PORTSDIR}/security/p5-GnuPG-Interface\
		p5-HTML-TagCloud>=0.34:${PORTSDIR}/www/p5-HTML-TagCloud\
		p5-IO-stringy>=2.110:${PORTSDIR}/devel/p5-IO-stringy\
		p5-Net-SSH-Perl>=1.34:${PORTSDIR}/net/p5-Net-SSH-Perl\
		p5-String-Random>=0.22:${PORTSDIR}/devel/p5-String-Random\
		p5-TimeDate>=1.20:${PORTSDIR}/devel/p5-TimeDate\
		p5-Catalyst-Runtime>=5.80021:${PORTSDIR}/www/p5-Catalyst-Runtime\
		p5-Catalyst-Authentication-Store-DBIx-Class>=0.1082:${PORTSDIR}/www/p5-Catalyst-Authentication-Store-DBIx-Class\
		p5-Catalyst-Log-Log4perl>=1.04:${PORTSDIR}/www/p5-Catalyst-Log-Log4perl\
		p5-Catalyst-Plugin-Session-State-Cookie>=0.17:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-State-Cookie\
		p5-Catalyst-Plugin-Session-Store-FastMmap>=0.13:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-Store-FastMmap\
		p5-Catalyst-Plugin-Authorization-Roles>=0.08:${PORTSDIR}/www/p5-Catalyst-Plugin-Authorization-Roles\
		p5-Catalyst-Plugin-Static-Simple>=0.29:${PORTSDIR}/www/p5-Catalyst-Plugin-Static-Simple\
		p5-Catalyst-Plugin-ConfigLoader>=0.27:${PORTSDIR}/www/p5-Catalyst-Plugin-ConfigLoader\
		p5-Catalyst-View-JSON>=0.28:${PORTSDIR}/www/p5-Catalyst-View-JSON\
		p5-Catalyst-View-TT>=0.33:${PORTSDIR}/www/p5-Catalyst-View-TT

BUILD_DEPENDS=  ${RUN_DEPENDS}

USE_MYSQL=      yes

NO_WRKSUBDIR=	yes
NO_BUILD=	yes
SUB_FILES=	pkg-message
PKGMESSAGE=	${WRKDIR}/pkg-message

do-install:
	${MKDIR} ${WWWDIR}
	cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${WWWDIR}

post-install:
	@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>