head	1.14;
access;
symbols
	pkgsrc-2013Q2:1.14.0.56
	pkgsrc-2013Q2-base:1.14
	pkgsrc-2012Q4:1.14.0.54
	pkgsrc-2012Q4-base:1.14
	pkgsrc-2011Q4:1.14.0.52
	pkgsrc-2011Q4-base:1.14
	pkgsrc-2011Q2:1.14.0.50
	pkgsrc-2011Q2-base:1.14
	pkgsrc-2009Q4:1.14.0.48
	pkgsrc-2009Q4-base:1.14
	pkgsrc-2008Q4:1.14.0.46
	pkgsrc-2008Q4-base:1.14
	pkgsrc-2008Q3:1.14.0.44
	pkgsrc-2008Q3-base:1.14
	cube-native-xorg:1.14.0.42
	cube-native-xorg-base:1.14
	pkgsrc-2008Q2:1.14.0.40
	pkgsrc-2008Q2-base:1.14
	pkgsrc-2008Q1:1.14.0.38
	pkgsrc-2008Q1-base:1.14
	pkgsrc-2007Q4:1.14.0.36
	pkgsrc-2007Q4-base:1.14
	pkgsrc-2007Q3:1.14.0.34
	pkgsrc-2007Q3-base:1.14
	pkgsrc-2007Q2:1.14.0.32
	pkgsrc-2007Q2-base:1.14
	pkgsrc-2007Q1:1.14.0.30
	pkgsrc-2007Q1-base:1.14
	pkgsrc-2006Q4:1.14.0.28
	pkgsrc-2006Q4-base:1.14
	pkgsrc-2006Q3:1.14.0.26
	pkgsrc-2006Q3-base:1.14
	pkgsrc-2006Q2:1.14.0.24
	pkgsrc-2006Q2-base:1.14
	pkgsrc-2006Q1:1.14.0.22
	pkgsrc-2006Q1-base:1.14
	pkgsrc-2005Q4:1.14.0.20
	pkgsrc-2005Q4-base:1.14
	pkgsrc-2005Q3:1.14.0.18
	pkgsrc-2005Q3-base:1.14
	pkgsrc-2005Q2:1.14.0.16
	pkgsrc-2005Q2-base:1.14
	pkgsrc-2005Q1:1.14.0.14
	pkgsrc-2005Q1-base:1.14
	pkgsrc-2004Q4:1.14.0.12
	pkgsrc-2004Q4-base:1.14
	pkgsrc-2004Q3:1.14.0.10
	pkgsrc-2004Q3-base:1.14
	pkgsrc-2004Q2:1.14.0.8
	pkgsrc-2004Q2-base:1.14
	pkgsrc-2004Q1:1.14.0.6
	pkgsrc-2004Q1-base:1.14
	pkgsrc-2003Q4:1.14.0.4
	pkgsrc-2003Q4-base:1.14
	buildlink2-base:1.14
	buildlink2:1.14.0.2
	netbsd-1-4-PATCH002:1.8
	comdex-fall-1999:1.7
	netbsd-1-4-PATCH001:1.5
	netbsd-1-4-RELEASE:1.3
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.14
date	2001.03.04.03.26.50;	author assar;	state dead;
branches
	1.14.2.1
	1.14.48.1;
next	1.13;

1.13
date	2000.08.25.12.39.07;	author veego;	state dead;
branches;
next	1.12;

1.12
date	2000.08.25.00.36.10;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2000.03.16.13.03.48;	author wiz;	state Exp;
branches;
next	1.10;

1.10
date	2000.03.10.23.47.33;	author jlam;	state Exp;
branches;
next	1.9;

1.9
date	2000.03.05.07.51.09;	author kim;	state Exp;
branches;
next	1.8;

1.8
date	99.12.18.13.35.56;	author abs;	state Exp;
branches;
next	1.7;

1.7
date	99.09.14.02.32.23;	author kim;	state Exp;
branches;
next	1.6;

1.6
date	99.08.18.09.28.02;	author agc;	state Exp;
branches;
next	1.5;

1.5
date	99.06.12.03.01.44;	author kim;	state Exp;
branches;
next	1.4;

1.4
date	99.05.03.23.39.22;	author tv;	state Exp;
branches;
next	1.3;

1.3
date	99.03.07.00.41.51;	author kim;	state Exp;
branches;
next	1.2;

1.2
date	99.03.07.00.31.44;	author kim;	state Exp;
branches;
next	1.1;

1.1
date	99.03.07.00.27.18;	author kim;	state Exp;
branches
	1.1.1.1;
next	;

1.14.2.1
date	2002.06.23.18.51.02;	author jlam;	state Exp;
branches;
next	;

1.14.48.1
date	2010.01.15.22.09.31;	author tron;	state dead;
branches;
next	;

1.1.1.1
date	99.03.07.00.27.18;	author kim;	state Exp;
branches;
next	;


desc
@@


1.14
log
@turn KERBEROS into a binary switch
@
text
@# $NetBSD: Makefile,v 1.13 2000/08/25 12:39:07 veego dead $

DISTNAME=		cyrus-imapd-v1.5.14
PKGNAME=		cyrus-1.5.14
CATEGORIES=		mail
MASTER_SITES=		ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/

MAINTAINER=		kim@@tac.nyc.ny.us
HOMEPAGE=		http://asg.web.cmu.edu/cyrus/imapd/

DEPENDS+=		tcl-8.0.5:../../lang/tcl80

GNU_CONFIGURE=		yes

BROKEN=			Unfinished package.

# XXX This package is not ready for general use!
# XXX I've imported it because my work on it has
# XXX been stalled for a while, and someone might
# XXX benefit from what is here already.
# XXX
# XXX Eventually I will clean this up.
# XXX
# XXX + Kim

CONFIGURE_ARGS+=	--with-cyrus-prefix=${PREFIX}/cyrus
CONFIGURE_ARGS+=	--with-statedir=/var/run
CONFIGURE_ARGS+=	--includedir=${LOCALBASE}/include/tcl8.0
CONFIGURE_ARGS+=	--enable-netscapehack

.include "../../mk/bsd.prefs.mk"

.if defined(KERBEROS)
USE_KERBEROS=		yes
CONFIGURE_ARGS+=	--with-login=krb
.endif

# Deliver must be executable by all on machines with local
# users sending to cyrus mailboxes.

post-install:
	@@${CHMOD} a+rx ${PREFIX}/cyrus/bin/deliver

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


1.14.48.1
log
@Delete undead file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2001/03/04 03:26:50 assar Exp $
@


1.14.2.1
log
@Merge from pkgsrc-current to buildlink2 branch.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2001/03/04 03:26:50 assar Exp $
@


1.13
log
@Replaced by a working one in pkgsrc/mail/cyrus-imapd
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2000/08/25 00:36:10 wiz Exp $
d33 1
a33 1
.if defined(KERBEROS) && ${KERBEROS} == 4
@


1.12
log
@mark as broken -- kim apparently didn't get around to finishing the package
yet.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2000/03/16 13:03:48 wiz Exp $
@


1.11
log
@chmod -> ${CHMOD}
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2000/03/10 23:47:33 jlam Exp $
d14 2
@


1.10
log
@Add HOMEPAGE and change ${LOCALBASE}/cyrus to ${PREFIX}/cyrus.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2000/03/05 07:51:09 kim Exp $
d40 1
a40 1
	@@chmod a+rx ${PREFIX}/cyrus/bin/deliver
@


1.9
log
@Fix a minor permission problem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 1999/12/18 13:35:56 abs Exp $
d9 1
d24 1
a24 1
CONFIGURE_ARGS+=	--with-cyrus-prefix=${LOCALBASE}/cyrus
@


1.8
log
@Standardise PKGNAME versions (should start with a number)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 1999/09/14 02:32:23 kim Exp $
d4 1
a4 1
PKGNAME=		cyrus-imapd-1.5.14
d35 6
a41 2

PKGNAME!=		${ECHO} "${DISTNAME}" | ${SED} -e 's/-imapd-v/-/'
@


1.7
log
@Change how Kerberos support is enabled in pkgsrc.

Quick guide for compiling packages:
- set KERBEROS=4 or KERBEROS=5 in /etc/mk.conf

Quick guide for configuring Kerberos support in a package Makefile:
- test for KERBEROS value and enable the appropriate version with
  CONFIGURE_ARGS or other means and set USE_KERBEROS=yes
- make sure to disable Kerberos support otherwise (especially if
  using configure, which might automatically detect it)
- BUILD_DEFS and RESTRICTED are set automatically in bsd.pkg.mk
  when USE_KERBEROS=yes is set
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 1999/08/18 09:28:02 agc Exp $
d4 1
@


1.6
log
@Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add USE_KERBEROS4 to BUILD_DEFS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 1999/06/12 03:01:44 kim Exp $
d3 3
a5 3
DISTNAME=	cyrus-imapd-v1.5.14
CATEGORIES=	mail
MASTER_SITES=	ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
d7 1
a7 1
MAINTAINER=	kim@@tac.nyc.ny.us
d9 1
a9 1
DEPENDS+=	tcl-8.0.5:../../lang/tcl80
d11 1
a11 1
GNU_CONFIGURE=	yes
a26 2
BUILD_DEFS+=		USE_KERBEROS4

d29 2
a30 1
.if defined(USE_KERBEROS4)
a31 1
RESTRICTED=		uses Kerberos encryption code
d36 1
a36 1
PKGNAME!=	${ECHO} "${DISTNAME}" | ${SED} -e 's/-imapd-v/-/'
@


1.5
log
@Now uses the pkg Tcl as it should.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 1999/05/03 23:39:22 tv Exp $
d27 1
a27 1
.include "../../mk/bsd.pkg.mk"
d29 1
a29 1
PKGNAME!=	${ECHO} "${DISTNAME}" | ${SED} -e 's/-imapd-v/-/'
d35 4
@


1.4
log
@Make the Kerberos option uniform - it is now USE_KERBEROS4 and specifies
use of krb4 _or_ a compatible subsystem.  (MAKE_ was only used by this
option; USE_ is used by many.)
Also set RESTRICTED= in all relevant pkgs when USE_KERBEROS4 is enabled.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1999/03/07 00:41:51 kim Exp $
d9 2
d22 1
a22 1
CONFIGURE_ARGS+=	--with-cyrus-prefix=${PREFIX}/cyrus
d24 2
a25 1
CONFIGURE_ARGS+=	--with-tcl=/usr/local/tcl
@


1.3
log
@This should work.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1999/03/07 00:31:44 kim Exp $
d28 1
a28 2
.if exists(/usr/lib/libkrb.a) && \
    (defined(MAKE_EBONES) || defined(MAKE_KERBEROS4))
d30 1
@


1.2
log
@Use ${ECHO} and ${SED}.  Note that this package is not ready for use.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 1999/03/07 00:27:18 kim Exp $
a3 1
PKGNAME!=	${ECHO} "${DISTNAME}" | ${SED} -e 's/-imapd-v/-/'
d25 2
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
PKGNAME!=	echo "${DISTNAME}" | sed -e 's/-imapd-v/-/'
d11 9
@


1.1.1.1
log
@Cyrus: the Andrew IMAP server
@
text
@@
