diff options
author | richard <richard@pkgsrc.org> | 2013-10-12 04:48:59 +0000 |
---|---|---|
committer | richard <richard@pkgsrc.org> | 2013-10-12 04:48:59 +0000 |
commit | fedb43f58430adc17aadaa5d41480a850ef592a7 (patch) | |
tree | 6b68d3fb7bf7ac37bcf005e39d6e9d533b059ff4 /devel | |
parent | 0db2da2ebf450ea9e1934384631d025e6aae8afc (diff) | |
download | pkgsrc-fedb43f58430adc17aadaa5d41480a850ef592a7.tar.gz |
improve scmcvs builtin kerberos support
Diffstat (limited to 'devel')
-rw-r--r-- | devel/scmcvs/options.mk | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/devel/scmcvs/options.mk b/devel/scmcvs/options.mk index eb34a5bed0e..178f54c1c1d 100644 --- a/devel/scmcvs/options.mk +++ b/devel/scmcvs/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.4 2013/08/24 16:42:47 richard Exp $ +# $NetBSD: options.mk,v 1.5 2013/10/12 04:48:59 richard Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.cvs PKG_SUPPORTED_OPTIONS= kerberos @@ -29,7 +29,17 @@ CONFIGURE_ARGS+= --disable-ipv6 CONFIGURE_ARGS+= --enable-encryption CONFIGURE_ARGS+= --with-gssapi=${KRB5BASE} CONFIGURE_ARGS+= --with-krb4=${KRB5BASE} -LDFLAGS.SunOS+= -lgssapi + +CHECK_BUILTIN.${KRB5_TYPE}:= yes +.include "../../security/${KRB5_TYPE}/builtin.mk" +CHECK_BUILTIN.${KRB5_TYPE}:= no + +. if !empty(USE_BUILTIN.${KRB5_TYPE}:M[yY][eE][sS]) && \ + exists(${SH_KRB5_CONFIG}) +CFLAGS_KRB5!= ${SH_KRB5_CONFIG} --cflags +CPPFLAGS+= ${CFLAGS_KRB5} +. endif + . if ${OPSYS} == "Darwin" LDFLAGS+= -framework Kerberos . endif |