head	1.15;
access;
symbols
	pkgsrc-2013Q2:1.15.0.44
	pkgsrc-2013Q2-base:1.15
	pkgsrc-2012Q4:1.15.0.42
	pkgsrc-2012Q4-base:1.15
	pkgsrc-2011Q4:1.15.0.40
	pkgsrc-2011Q4-base:1.15
	pkgsrc-2011Q2:1.15.0.38
	pkgsrc-2011Q2-base:1.15
	pkgsrc-2009Q4:1.15.0.36
	pkgsrc-2009Q4-base:1.15
	pkgsrc-2008Q4:1.15.0.34
	pkgsrc-2008Q4-base:1.15
	pkgsrc-2008Q3:1.15.0.32
	pkgsrc-2008Q3-base:1.15
	cube-native-xorg:1.15.0.30
	cube-native-xorg-base:1.15
	pkgsrc-2008Q2:1.15.0.28
	pkgsrc-2008Q2-base:1.15
	pkgsrc-2008Q1:1.15.0.26
	pkgsrc-2008Q1-base:1.15
	pkgsrc-2007Q4:1.15.0.24
	pkgsrc-2007Q4-base:1.15
	pkgsrc-2007Q3:1.15.0.22
	pkgsrc-2007Q3-base:1.15
	pkgsrc-2007Q2:1.15.0.20
	pkgsrc-2007Q2-base:1.15
	pkgsrc-2007Q1:1.15.0.18
	pkgsrc-2007Q1-base:1.15
	pkgsrc-2006Q4:1.15.0.16
	pkgsrc-2006Q4-base:1.15
	pkgsrc-2006Q3:1.15.0.14
	pkgsrc-2006Q3-base:1.15
	pkgsrc-2006Q2:1.15.0.12
	pkgsrc-2006Q2-base:1.15
	pkgsrc-2006Q1:1.15.0.10
	pkgsrc-2006Q1-base:1.15
	pkgsrc-2005Q4:1.15.0.8
	pkgsrc-2005Q4-base:1.15
	pkgsrc-2005Q3:1.15.0.6
	pkgsrc-2005Q3-base:1.15
	pkgsrc-2005Q2:1.15.0.4
	pkgsrc-2005Q2-base:1.15
	pkgsrc-2005Q1:1.15.0.2
	pkgsrc-2005Q1-base:1.15
	pkgsrc-2004Q4:1.12.0.2
	pkgsrc-2004Q4-base:1.12
	pkgsrc-2004Q3:1.11.0.2
	pkgsrc-2004Q3-base:1.11
	pkgsrc-2004Q2:1.10.0.4
	pkgsrc-2004Q2-base:1.10
	pkgsrc-2004Q1:1.10.0.2
	pkgsrc-2004Q1-base:1.10
	pkgsrc-2003Q4:1.7.0.2
	pkgsrc-2003Q4-base:1.7
	netbsd-1-6-1:1.5.0.2
	netbsd-1-6-1-base:1.5
	netbsd-1-6:1.3.0.8
	netbsd-1-6-RELEASE-base:1.3
	pkgviews:1.3.0.4
	pkgviews-base:1.3
	buildlink2:1.3.0.2
	buildlink2-base:1.3
	netbsd-1-5-PATCH003:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.15
date	2005.02.21.22.10.34;	author jlam;	state dead;
branches;
next	1.14;

1.14
date	2005.02.13.20.44.27;	author zuntum;	state Exp;
branches;
next	1.13;

1.13
date	2005.02.07.11.35.44;	author jlam;	state Exp;
branches;
next	1.12;

1.12
date	2004.10.03.00.12.52;	author tv;	state Exp;
branches;
next	1.11;

1.11
date	2004.07.14.21.33.11;	author jlam;	state Exp;
branches;
next	1.10;

1.10
date	2004.03.26.02.27.43;	author wiz;	state Exp;
branches;
next	1.9;

1.9
date	2004.03.11.16.45.26;	author jlam;	state Exp;
branches;
next	1.8;

1.8
date	2004.02.21.14.43.16;	author jlam;	state Exp;
branches;
next	1.7;

1.7
date	2003.05.05.16.39.18;	author jmmv;	state Exp;
branches;
next	1.6;

1.6
date	2003.05.02.11.55.38;	author wiz;	state Exp;
branches;
next	1.5;

1.5
date	2003.01.28.22.03.28;	author jlam;	state Exp;
branches;
next	1.4;

1.4
date	2002.10.08.23.15.59;	author jlam;	state Exp;
branches;
next	1.3;

1.3
date	2002.01.27.23.47.08;	author jlam;	state Exp;
branches;
next	1.2;

1.2
date	2002.01.27.21.35.19;	author jlam;	state Exp;
branches;
next	1.1;

1.1
date	2002.01.22.22.02.36;	author jlam;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2002.01.22.22.02.36;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.15
log
@Remove the following packages from the "mail" category which were
obsoleted by the security/courier-authlib package:

    courier-auth, courier-authldap, courier-authmysql, courier-authpgsql
@
text
@# $NetBSD: Makefile,v 1.14 2005/02/13 20:44:27 zuntum Exp $

PKGNAME=	courier-authldap-${BASE_VERS}
PKGREVISION=	1
COMMENT=	Courier LDAP authentication module

CONFLICTS=	courier-imap-ldap-[0-9]*

DEPENDS+=	courier-auth-${BASE_VERS}{,nb*}:../../mail/courier-auth

PKG_OPTIONS_VAR=	PKG_OPTIONS.courier-authldap

.include "../courier-auth/Makefile.authdaemond"

USE_PKGINSTALL=		yes
INSTALL_EXTRA_TMPL=	${.CURDIR}/../../mail/courier-auth/INSTALL

CONFIGURE_ARGS+=	--with-authldap

GEN_FILES=		authldaprc
FILES_SUBST+=		GEN_FILES=${GEN_FILES:Q}

CONF_FILES_PERMS=	# empty
.for FILE in ${GEN_FILES}
CONF_FILES_PERMS+=	${EGDIR}/${FILE}.dist ${PKG_SYSCONFDIR}/${FILE}	\
			${ROOT_USER} ${ROOT_GROUP} 0600
.endfor

.include "../../databases/openldap/buildlink3.mk"

do-install:
	${INSTALL_PROGRAM_DIR} ${AUTHLIBDIR}
	${INSTALL_PROGRAM} ${WRKSRC}/authlib/authdaemond.ldap ${AUTHLIBDIR}
	${INSTALL_MAN_DIR} ${DOCDIR}
	${INSTALL_MAN} ${WRKSRC}/authlib/README.ldap ${DOCDIR}
	${INSTALL_DATA_DIR} ${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/authlib/authldap.schema ${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/authlib/authldaprc ${EGDIR}/authldaprc.dist

.include "../../mk/bsd.pkg.mk"
@


1.14
log
@Fix typo:
	PKG_OPTION_VAR -> PKG_OPTIONS_VAR
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2005/02/07 11:35:44 jlam Exp $
@


1.13
log
@Instantly deprecate USE_PAM from pkgsrc as its value is being set from
within NetBSD-current's bsd.own.mk, which conflicts with its usage in
pkgsrc.  The package that use USE_PAM have been converted to use the
bsd.options.mk framework.  This should fix PR pkg/29257.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2004/10/03 00:12:52 tv Exp $
d11 1
a11 1
PKG_OPTION_VAR=	PKG_OPTIONS.courier-authldap
@


1.12
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2004/07/14 21:33:11 jlam Exp $
d11 2
@


1.11
log
@Remove PKGREVISION after latest update to version 0.45.6.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2004/03/26 02:27:43 wiz Exp $
d4 1
@


1.10
log
@PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2004/03/11 16:45:26 jlam Exp $
a3 1
PKGREVISION=	1
@


1.9
log
@Force the creation of directories before installing files in them, and
update the PLISTs to try removing these directories on deinstallation.
Also use ${HTMLDIR} to refer to the common location for courier HTML
documentation.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2004/02/21 14:43:16 jlam Exp $
d4 1
@


1.8
log
@Update mail/courier-auth* packages to 0.44.2 from the courier-0.44.2
source distribution.  Changes from version 0.37.1 include fixing minor
bugs, plugging memory leaks, and improving documentation.  The
authentication daemons also have improved behaviour when idling.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/05/05 16:39:18 jmmv Exp $
d29 1
d31 1
d33 1
@


1.7
log
@Line up PKGREVISION whitespace.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/05/02 11:55:38 wiz Exp $
d3 2
a4 3
PKGNAME=		courier-authldap-${BASE_VERS}
PKGREVISION?=		1
COMMENT=		Courier LDAP authentication module
d6 1
a6 1
CONFLICTS=		courier-imap-ldap-[0-9]*
d8 1
a8 1
DEPENDS+=		courier-auth>=${BASE_VERS}:../../mail/courier-auth
d10 1
a10 1
.include "../../mail/courier-auth/Makefile.authdaemond"
d13 2
d18 2
d26 1
a26 2
FILES_SUBST+=		GEN_FILES=${GEN_FILES:Q}
INSTALL_EXTRA_TMPL=	${.CURDIR}/../../mail/courier-auth/INSTALL
d30 1
a33 1
.include "../../databases/openldap/buildlink2.mk"
@


1.6
log
@Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/01/28 22:03:28 jlam Exp $
d4 1
a4 1
PKGREVISION?=	1
@


1.5
log
@Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2002/10/08 23:15:59 jlam Exp $
d4 1
a4 1
PKGREVISION?=		# empty
@


1.4
log
@buildlink1 -> buildlink2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2002/01/27 23:47:08 jlam Exp $
d13 1
a31 1
.include "../../mk/bsd.pkg.install.mk"
@


1.3
log
@Move dependency on courier-auth into the module Makefiles and use
Makefile.authdaemond to replace a lot of the complexity in
courier-auth/Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2002/01/27 21:35:19 jlam Exp $
a10 2
USE_BUILDLINK_ONLY=	yes

d30 1
a30 1
.include "../../databases/openldap/buildlink.mk"
@


1.2
log
@Greatly simply by using Makefile.authdaemond.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2002/01/22 22:02:36 jlam Exp $
d3 3
a5 3
PKGNAME=	courier-authldap-${BASE_VERS}
PKGREVISION?=	# empty
COMMENT=	Courier LDAP authentication module
d7 3
a9 1
CONFLICTS=	courier-imap-ldap-[0-9]*
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2002/01/02 22:26:56 jlam Exp $
a8 4
PERL5_REQD=	5.6.0
BUILD_DEPENDS+=	perl>=${PERL5_REQD}:../../lang/perl5
DEPENDS+=	courier-auth>=${BASE_VERS}:../../mail/courier-auth

a9 11
REPLACE_PERL=           sysconftool

.include "../../mail/courier-auth/Makefile.common"

WRKSRC_FILES=		config.guess config.sub configure		\
			install-sh mkinstalldirs
WRKSRC_FILES+=		dbobj.h.in dbobj.config.in sysconftool
WRKSRC_SUBDIRS=		afx bdbobj gdbmobj numlib soxwrap md5 sha1	\
                        libhmac random128 unicode rfc822 rfc1035	\
			rfc2045 liblock
WRKSRC_SUBDIRS+=	makedat userdb authlib
d11 1
a11 2
EXTRACT_ELEMENTS=	${WRKSRC_FILES:S/^/${DISTNAME}\//}
EXTRACT_ELEMENTS+=	${WRKSRC_SUBDIRS:S/^/${DISTNAME}\//}
a14 1
SYSCONFTOOL=		${PREFIX}/sbin/authdaemon.sysconftool
d22 1
a22 2
DISTINFO_FILE=		${.CURDIR}/../../mail/courier-auth/distinfo
PATCHDIR=		${.CURDIR}/../../mail/courier-auth/patches
a23 11

FILES_SUBST+=		SYSCONFTOOL=${SYSCONFTOOL:Q}
FILES_SUBST+=		GEN_FILES=${GEN_FILES:Q}

pre-configure: configure-init

do-build:
.for DIR in ${WRKSRC_SUBDIRS}
	@@cd ${WRKSRC}/${DIR} && ${SETENV} ${MAKE_ENV}			\
		${MAKE_PROGRAM} ${ALL_TARGET}
.endfor
@


1.1.1.1
log
@Initial import of mail/courier-authldap-0.37.1.

This package contains the Courier authenticiation module that can
authenticate against a list of mail accounts stored in an external LDAP
directory.
@
text
@@
