summaryrefslogtreecommitdiff
path: root/databases/postgresql93/options.mk
diff options
context:
space:
mode:
authorrichard <richard>2013-10-12 04:51:05 +0000
committerrichard <richard>2013-10-12 04:51:05 +0000
commit2acf9890544d1ee9e454fff87baae5848c3a3001 (patch)
treef6b16b568a528444833df467a7c9d5df65a151a8 /databases/postgresql93/options.mk
parentaf3736c8008d2c768ad445a3d2a3da87bc952c7e (diff)
downloadpkgsrc-2acf9890544d1ee9e454fff87baae5848c3a3001.tar.gz
improve postgresql93 builtin kerberos support
Diffstat (limited to 'databases/postgresql93/options.mk')
-rw-r--r--databases/postgresql93/options.mk12
1 files changed, 11 insertions, 1 deletions
diff --git a/databases/postgresql93/options.mk b/databases/postgresql93/options.mk
index 7ffe0e900ed..c83b7458ec5 100644
--- a/databases/postgresql93/options.mk
+++ b/databases/postgresql93/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2013/09/10 15:32:32 adam Exp $
+# $NetBSD: options.mk,v 1.2 2013/10/12 04:51:05 richard Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.postgresql93
PKG_SUPPORTED_OPTIONS= bonjour gssapi kerberos ldap pam xml dtrace
@@ -29,6 +29,16 @@ CONFIGURE_ARGS+= --with-gssapi
.if !empty(PKG_OPTIONS:Mkerberos)
. include "../../mk/krb5.buildlink3.mk"
CONFIGURE_ARGS+= --with-krb5
+
+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
.endif
###