head	1.4;
access;
symbols
	RELEASE_8_3_0:1.2
	RELEASE_9_0_0:1.2;
locks; strict;
comment	@# @;


1.4
date	2013.03.08.13.00.12;	author svnexp;	state Exp;
branches;
next	1.3;

1.3
date	2012.11.17.06.02.44;	author svnexp;	state Exp;
branches;
next	1.2;

1.2
date	2011.09.03.05.31.07;	author sunpoet;	state Exp;
branches;
next	1.1;

1.1
date	2011.06.25.10.11.01;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.4
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313599
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# New ports collection makefile for:	p5-Apache2-SiteControl
# Date created: 			18 June 2011
# Whom:					Nick Hilliard <nick@@foobar.org
#
# $FreeBSD: head/www/p5-Apache2-SiteControl/Makefile 313599 2013-03-07 16:53:45Z miwi $
#

PORTNAME=	Apache2-SiteControl
PORTVERSION=	1.05
PORTREVISION=	1
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	nick@@foobar.org
COMMENT=	Perl web site authentication/authorization system

BUILD_DEPENDS=	p5-Apache-AuthCookie>=3.08:${PORTSDIR}/www/p5-Apache-AuthCookie \
		p5-Apache-Session>=1.54:${PORTSDIR}/www/p5-Apache-Session \
		p5-Crypt-CAST5>=0.04:${PORTSDIR}/security/p5-Crypt-CAST5 \
		p5-Crypt-CBC>=2.14:${PORTSDIR}/security/p5-Crypt-CBC \
		p5-libapreq2>=2.05:${PORTSDIR}/www/p5-libapreq2
RUN_DEPENDS=	p5-Apache-AuthCookie>=3.08:${PORTSDIR}/www/p5-Apache-AuthCookie \
		p5-Apache-Session>=1.54:${PORTSDIR}/www/p5-Apache-Session \
		p5-Crypt-CAST5>=0.04:${PORTSDIR}/security/p5-Crypt-CAST5 \
		p5-Crypt-CBC>=2.14:${PORTSDIR}/security/p5-Crypt-CBC \
		p5-libapreq2>=2.05:${PORTSDIR}/www/p5-libapreq2

OPTIONS_DEFINE=		RADIUS
OPTIONS_DEFAULT=	RADIUS

PERL_CONFIGURE=	yes

MAN3=		Apache2::SiteControl.3 \
		Apache2::SiteControl::GrantAllRule.3 \
		Apache2::SiteControl::ManagerFactory.3 \
		Apache2::SiteControl::PermissionManager.3 \
		Apache2::SiteControl::Radius.3 \
		Apache2::SiteControl::Rule.3 \
		Apache2::SiteControl::User.3 \
		Apache2::SiteControl::UserFactory.3

.include <bsd.port.options.mk>

.if ! ${PORT_OPTIONS:MRADIUS}
RUN_DEPENDS+=	p5-Authen-Radius>=0.10:${PORTSDIR}/security/p5-Authen-Radius
.endif

.include <bsd.port.mk>
@


1.3
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/www/p5-Apache2-SiteControl/Makefile 300897 2012-07-14 14:29:18Z beat $
d29 2
a30 1
OPTIONS=	RADIUS "Support for RADIUS back-end" on
d45 1
a45 1
.if !defined(WITHOUT_RADIUS)
@


1.2
log
@- Add leftover dependencies and OPTIONS in original NEW PORT submission [1]
- Bump PORTREVISION for dependency change [2]
- While I'm here, sort MAN3

PR:		ports/158001 [1], ports/158923 [2]
Submitted by:	Nick Hilliard <nick@@foobar.org> (maintainer)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.1
log
@Apache2::SiteControl is a set of perl object-oriented classes that implement
a fine-grained security control system for a web-based application.  The
intent is to provide a clear, easy-to-integrate system that does not require
the policies to be written into your application components.  It attempts to
separate the concerns of how to show and manipulate data from the concerns
of who is allowed to view and manipulate data and why.

WWW: http://search.cpan.org/dist/Apache2-SiteControl/

PR:		ports/158001
Submitted by:	Nick Hilliard <nick at foobar.org
@
text
@d10 1
d18 13
d33 2
a34 1
MAN3=		Apache2::SiteControl::User.3 Apache2::SiteControl::Rule.3 \
d36 1
a36 2
		Apache2::SiteControl::GrantAllRule.3 Apache2::SiteControl.3 \
		Apache2::SiteControl::UserFactory.3 \
d38 9
a46 1
		Apache2::SiteControl::PermissionManager.3
@

