cvs commit: ports/net/nss_ldap Makefile ports/net/nss_ldap/files
patch-ldap-nss.c
Tom McLaughlin
tmclaugh at gmail.com
Tue Aug 18 16:56:49 UTC 2009
Sergey Skvortsov wrote, On 08/18/2009 10:33 AM:
> skv 2009-08-18 14:33:38 UTC
>
> FreeBSD ports repository
>
> Modified files:
> net/nss_ldap Makefile
> net/nss_ldap/files patch-ldap-nss.c
> Log:
> Unbreak build with defined WITHOUT_KERBEROS.
>
> PR: ports/133344
> Submitted by: Alex Bakhtin <bakhtin xx amt.ru>
> Approved by: maintainer timeout (> 4 months)
>
> Revision Changes Path
> 1.29 +1 -3 ports/net/nss_ldap/Makefile
> 1.3 +8 -0 ports/net/nss_ldap/files/patch-ldap-nss.c
>
Please commit the attached instead, krb5_ccname is now broken. I've
moved krb5.h out of the way on my box to check that the original issue
is still fixed and it appears to be.
--
| tmclaugh at sdf.lonestar.org tmclaugh at FreeBSD.org |
| FreeBSD http://www.FreeBSD.org |
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/net/nss_ldap/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- Makefile 18 Aug 2009 14:33:37 -0000 1.29
+++ Makefile 18 Aug 2009 16:24:50 -0000
@@ -7,7 +7,7 @@
PORTNAME= nss_ldap
PORTVERSION= 1.${NSS_LDAP_VERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://www.padl.com/download/
DISTNAME= ${PORTNAME}-${NSS_LDAP_VERSION}
@@ -36,6 +36,11 @@
MAN5= nss_ldap.5
+.include <bsd.port.pre.mk>
+.if !defined(WITHOUT_KERBEROS)
+CONFIGURE_ARGS+=--enable-configurable-krb5-ccname-env
+.endif
+
post-extract:
${CP} ${FILESDIR}/bsdnss.c ${WRKSRC}
@@ -47,4 +52,4 @@
${INSTALL_MAN} ${WRKSRC}/${MAN5} ${MAN5PREFIX}/man/man5
${SED} -e "s,%%PREFIX%%,${PREFIX},g" ${PKGMESSAGE}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Index: files/patch-ldap-nss.c
===================================================================
RCS file: /home/pcvs/ports/net/nss_ldap/files/patch-ldap-nss.c,v
retrieving revision 1.3
diff -u -r1.3 patch-ldap-nss.c
--- files/patch-ldap-nss.c 18 Aug 2009 14:33:37 -0000 1.3
+++ files/patch-ldap-nss.c 18 Aug 2009 16:24:50 -0000
@@ -9,11 +9,3 @@
#include <sasl/sasl.h>
#elif defined(HAVE_SASL_H)
#include <sasl.h>
-@@ -84,7 +84,7 @@
- #include <gssapi/gssapi.h>
- #include <gssapi/gssapi_krb5.h>
- #endif
--#ifdef CONFIGURE_KRB5_CCNAME
-+#if defined(CONFIGURE_KRB5_CCNAME) && defined(HAVE_KRB5_H)
- #include <krb5.h>
- #endif
More information about the cvs-all
mailing list