head	1.11;
access;
symbols
	RELEASE_8_3_0:1.10
	RELEASE_9_0_0:1.10
	RELEASE_7_4_0:1.9
	RELEASE_8_2_0:1.9
	RELEASE_6_EOL:1.9
	RELEASE_8_1_0:1.9
	RELEASE_7_3_0:1.9
	RELEASE_8_0_0:1.9
	RELEASE_7_2_0:1.9
	RELEASE_7_1_0:1.9
	RELEASE_6_4_0:1.9
	RELEASE_5_EOL:1.9
	RELEASE_7_0_0:1.9
	RELEASE_6_3_0:1.9
	PRE_XORG_7:1.9
	RELEASE_4_EOL:1.9
	RELEASE_6_2_0:1.9
	RELEASE_6_1_0:1.5
	RELEASE_5_5_0:1.5
	RELEASE_6_0_0:1.1;
locks; strict;
comment	@# @;


1.11
date	2012.11.17.06.01.02;	author svnexp;	state Exp;
branches;
next	1.10;

1.10
date	2011.09.23.22.25.09;	author amdmi3;	state Exp;
branches;
next	1.9;

1.9
date	2006.08.09.06.10.35;	author ade;	state Exp;
branches;
next	1.8;

1.8
date	2006.08.01.06.44.24;	author ade;	state Exp;
branches;
next	1.7;

1.7
date	2006.06.16.01.59.33;	author ade;	state Exp;
branches;
next	1.6;

1.6
date	2006.05.13.04.15.01;	author edwin;	state Exp;
branches;
next	1.5;

1.5
date	2006.02.23.10.38.53;	author ade;	state Exp;
branches;
next	1.4;

1.4
date	2005.11.15.06.50.55;	author ade;	state Exp;
branches;
next	1.3;

1.3
date	2005.10.20.00.55.37;	author ade;	state Exp;
branches;
next	1.2;

1.2
date	2005.09.02.21.28.39;	author ade;	state Exp;
branches;
next	1.1;

1.1
date	2005.07.27.03.37.38;	author ade;	state Exp;
branches;
next	;


desc
@@


1.11
log
@Switch exporter over
@
text
@# New ports collection makefile for:	courierpassd
# Date created:				26th July 2005
# Whom:					Ade Lovett <ade@@FreeBSD.org>
#
# $FreeBSD: head/security/courierpassd/Makefile 300897 2012-07-14 14:29:18Z beat $

PORTNAME=	courierpassd
PORTVERSION=	1.1.2
CATEGORIES=	security mail
#MASTER_SITES=	http://www.arda.homeunix.net/store/
MASTER_SITES=	${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR=	ade

MAINTAINER=	andrew@@arda.homeunix.net
COMMENT=	User authentication and password changing daemon utility

BUILD_DEPENDS=	courierauthconfig:${PORTSDIR}/security/courier-authlib-base
RUN_DEPENDS=	courierauthconfig:${PORTSDIR}/security/courier-authlib-base

GNU_CONFIGURE=	yes
USE_GMAKE=	yes
CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib

MINUID?=	100
DELAY?=		3
CONFIGURE_ARGS+=--with-minuid=${MINUID} --with-badpassdelay=${DELAY}

MAN8=		courierpassd.8

pre-everything::
	@@${ECHO} ""
	@@${ECHO} "###########################################################"
	@@${ECHO} ""
	@@${ECHO} "The following build options are available:"
	@@${ECHO} "
	@@${ECHO} "  MINUID=uid"
	@@${ECHO} "	Accounts with uids below this value cannot have"
	@@${ECHO} "	their passwords changed. Default value is 100."
	@@${ECHO} ""
	@@${ECHO} "  DELAY=sec"
	@@${ECHO} "	Set the delay after a password change failure."
	@@${ECHO} "	Default is 3 seconds."
	@@${ECHO} ""
	@@${ECHO} "###########################################################"
	@@${ECHO} ""

post-install:
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
	@@${CAT}	${PKGMESSAGE}

.include <bsd.port.mk>
@


1.10
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.9
log
@Primary MASTER_SITE appears to be down right now.  Put my copy up
into MASTER_SITE_LOCAL and temporarily adjust accordingly.
@
text
@a23 1
CONFIGURE_ENV=	CPPFLAGS='${CPPFLAGS}' LDFLAGS='${LDFLAGS}'
@


1.8
log
@Update to 1.1.2
Submitter (author) taking over maintainership from myself

PR:		100916
Submitted by:	andrew@@arda.homeunix.net
@
text
@d10 3
a12 1
MASTER_SITES=	http://www.arda.homeunix.net/store/
@


1.7
log
@Update to 1.1.1

Submitted by:	author
@
text
@d8 1
a8 1
PORTVERSION=	1.1.1
d12 1
a12 1
MAINTAINER=	ade@@FreeBSD.org
a19 1
USE_GETTEXT=	yes
d21 1
a21 1
LDFLAGS+=	-L${LOCALBASE}/lib -lintl
a27 1
PLIST_FILES=	sbin/courierpassd
d48 9
@


1.6
log
@Remove USE_REINPLACE from all categories starting with S
@
text
@d8 1
a8 1
PORTVERSION=	1.1.0
d32 17
d50 1
a50 1
	@@${CAT} ${PKGMESSAGE}
@


1.5
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@a17 1
USE_REINPLACE=	yes
@


1.4
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@d18 4
a21 5
USE_REINPLACE=	YES
GNU_CONFIGURE=	YES
USE_GMAKE=	YES
USE_GETTEXT=	YES
USE_AUTOTOOLS=	libtool:15:inc
@


1.3
log
@Update to 1.1.0 release, add a couple of tunables to the Makefile,
and bit a little more descriptive in pkg-descr.

Submitted by:	andrew@@arda.homeunix.net (author)
@
text
@d22 1
a22 1
USE_INC_LIBTOOL_VER=	15
@


1.2
log
@Correctly fix RUN_DEPENDS
@
text
@d8 1
a8 1
PORTVERSION=	1.1.0.r1
a10 1
DISTNAME=	courierpassd-1.1.0-RC1
a17 2
WRKSRC=		${WRKDIR}/courierpassd-1.1.0-RC1

d27 4
@


1.1
log
@Add courierpasswd, a user authentication and password changing utility
for the courier imap/pop3 system.
@
text
@d17 1
a17 1
RUN_DEPENDS=	${BUILD_DEPENDS}
@

