# New ports collection makefile for:	ipa
# Date created:				2 December 2000
# Whom:					Andrey Simonenko
#
# $FreeBSD: ports/sysutils/ipa/Makefile,v 1.48 2011/11/19 15:13:27 miwi Exp $
#

PORTNAME=	ipa
PORTVERSION=	2.1.1
CATEGORIES=	sysutils
MASTER_SITES=	SF/ipa-system

MAINTAINER=	simon@comsys.ntu-kpi.kiev.ua
COMMENT=	Pluggable accounting system

LICENSE=	BSD

USE_BZIP2=	yes
GNU_CONFIGURE=	yes
USE_RC_SUBR=	ipa

OPTIONS=	AUTORULES "Enable dynamic rules support" on \
		RULES "Enable static rules support" on \
		LIMITS "Enable limits support" on \
		SUBLIMITS "Enable sublimits support" on \
		THRESHOLDS "Enable thresholds support" on \
		CTL_CREDS "Enable ipactl's messages credentials" off

.include <bsd.port.options.mk>

.if defined(WITHOUT_AUTORULES)
CONFIGURE_ARGS+=	--disable-autorules
.endif

.if defined(WITHOUT_RULES)
CONFIGURE_ARGS+=	--disable-rules
.endif

.if defined(WITHOUT_LIMITS)
CONFIGURE_ARGS+=	--disable-limits
.endif

.if defined(WITHOUT_SUBLIMITS)
CONFIGURE_ARGS+=	--disable-sublimits
.endif

.if defined(WITHOUT_THRESHOLDS)
CONFIGURE_ARGS+=	--disable-thresholds
.endif

.if defined(WITH_CTL_CREDS)
CONFIGURE_ARGS+=	--enable-ctl-creds
.endif

.include <bsd.port.pre.mk>

PLIST_FILES=	bin/ipa bin/ipactl bin/ipastat include/ipa_mod.h

MAN3=		ipa_mod.3
MAN5=		ipa.conf.5 ipastat.conf.5
MAN8=		ipa.8 ipactl.8 ipastat.8
MANLANG=	"" ru.KOI8-R

.include <bsd.port.post.mk>
