head	1.2;
access;
symbols
	pkgsrc-2013Q2:1.2.0.48
	pkgsrc-2013Q2-base:1.2
	pkgsrc-2012Q4:1.2.0.46
	pkgsrc-2012Q4-base:1.2
	pkgsrc-2011Q4:1.2.0.44
	pkgsrc-2011Q4-base:1.2
	pkgsrc-2011Q2:1.2.0.42
	pkgsrc-2011Q2-base:1.2
	pkgsrc-2009Q4:1.2.0.40
	pkgsrc-2009Q4-base:1.2
	pkgsrc-2008Q4:1.2.0.38
	pkgsrc-2008Q4-base:1.2
	pkgsrc-2008Q3:1.2.0.36
	pkgsrc-2008Q3-base:1.2
	cube-native-xorg:1.2.0.34
	cube-native-xorg-base:1.2
	pkgsrc-2008Q2:1.2.0.32
	pkgsrc-2008Q2-base:1.2
	pkgsrc-2008Q1:1.2.0.30
	pkgsrc-2008Q1-base:1.2
	pkgsrc-2007Q4:1.2.0.28
	pkgsrc-2007Q4-base:1.2
	pkgsrc-2007Q3:1.2.0.26
	pkgsrc-2007Q3-base:1.2
	pkgsrc-2007Q2:1.2.0.24
	pkgsrc-2007Q2-base:1.2
	pkgsrc-2007Q1:1.2.0.22
	pkgsrc-2007Q1-base:1.2
	pkgsrc-2006Q4:1.2.0.20
	pkgsrc-2006Q4-base:1.2
	pkgsrc-2006Q3:1.2.0.18
	pkgsrc-2006Q3-base:1.2
	pkgsrc-2006Q2:1.2.0.16
	pkgsrc-2006Q2-base:1.2
	pkgsrc-2006Q1:1.2.0.14
	pkgsrc-2006Q1-base:1.2
	pkgsrc-2005Q4:1.2.0.12
	pkgsrc-2005Q4-base:1.2
	pkgsrc-2005Q3:1.2.0.10
	pkgsrc-2005Q3-base:1.2
	pkgsrc-2005Q2:1.2.0.8
	pkgsrc-2005Q2-base:1.2
	pkgsrc-2005Q1:1.2.0.6
	pkgsrc-2005Q1-base:1.2
	pkgsrc-2004Q4:1.2.0.4
	pkgsrc-2004Q4-base:1.2
	pkgsrc-2004Q3:1.2.0.2
	pkgsrc-2004Q3-base:1.2;
locks; strict;
comment	@# @;


1.2
date	2004.08.05.03.04.34;	author jlam;	state dead;
branches;
next	1.1;

1.1
date	2004.07.30.21.05.41;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Rename Makefile.options to options.mk in the packages that I maintain.
This follows the example of the mail/dovecot package, as suggested by
<schmonz>.
@
text
@# $NetBSD: Makefile.options,v 1.1 2004/07/30 21:05:41 jlam Exp $

# Global and legacy options
.if defined(KERBEROS) || defined(SASL_USE_GSSAPI)
.  if !defined(PKG_OPTIONS.cyrus-sasl)
.    if defined(KERBEROS) 
PKG_OPTIONS.cyrus-sasl+=	kerberos
.    endif
.    if defined(SASL_USE_GSSAPI) && !empty(SASL_USE_GSSAPI:M[yY][eE][sS])
PKG_OPTIONS.cyrus-sasl+=	gssapi
.    endif
.  endif
.endif

PKG_OPTIONS_VAR=	PKG_OPTIONS.cyrus-sasl
PKG_SUPPORTED_OPTIONS=	gssapi kerberos
.include "../../mk/bsd.options.mk"

###
### Kerberos authentication is via GSSAPI.
###
.if !empty(PKG_OPTIONS:Mkerberos)
.  if empty(PKG_OPTIONS:Mgssapi)
PKG_OPTIONS+=	gssapi
.  endif
.endif

###
### Authentication via GSSAPI (which supports primarily Kerberos 5)
###
.if !empty(PKG_OPTIONS:Mgssapi)
.  include "../../mk/krb5.buildlink3.mk"
CONFIGURE_ARGS+=	--enable-gssapi=${KRB5BASE}
CONFIGURE_ARGS+=	--with-gss_impl=${GSSIMPL.${KRB5_TYPE}}
GSSIMPL.heimdal=	heimdal
GSSIMPL.mit-krb5=	mit
PLIST_SUBST+=		GSSAPI=
.else
PLIST_SUBST+=		GSSAPI="@@comment "
.endif
@


1.1
log
@Convert to use bsd.options.mk.  The relevant options variable to set
for each package can be determined by invoking:

	make show-var VARNAME=PKG_OPTIONS_VAR

The old options are still supported unless the variable named in
PKG_OPTIONS_VAR is set within make(1) (usually via /etc/mk.conf).
@
text
@d1 1
a1 1
# $NetBSD$
@

