PERFORCE change 113480 for review

Michael Bushkov bushman at FreeBSD.org
Wed Jan 24 15:02:19 UTC 2007


http://perforce.freebsd.org/chv.cgi?CH=113480

Change 113480 by bushman at bushman_nss_ldap_cached on 2007/01/24 15:01:17

	build_port.sh addes, which facilitates nss_ldap_bsd port making
	some port-specific changes in the nss_ldap Makefile

Affected files ...

.. //depot/projects/soc2006/nss_ldap_cached_openldap/nss_ldap_port/build_port.sh#1 add
.. //depot/projects/soc2006/nss_ldap_cached_openldap/nss_ldap_port/src/Makefile#2 edit
.. //depot/projects/soc2006/nss_ldap_cached_openldap/nss_ldap_port/src/nss_ldap.5#2 delete
.. //depot/projects/soc2006/nss_ldap_cached_openldap/nss_ldap_port/src/nss_ldap_bsd.5#1 branch

Differences ...

==== //depot/projects/soc2006/nss_ldap_cached_openldap/nss_ldap_port/src/Makefile#2 (text+ko) ====

@@ -2,26 +2,29 @@
 
 .include <bsd.own.mk>
 
-LIB=		nss_ldap
+LIB=		nss_ldap_bsd
 SHLIB_MAJOR=	1
-SHLIB_NAME=	nss_ldap.so.${SHLIB_MAJOR}
-SHLIBDIR?=	/lib
+SHLIB_NAME=	nss_ldap_bsd.so.${SHLIB_MAJOR}
+SHLIBDIR?=	${PREFIX}/lib
+LIBDIR=		${PREFIX}/lib
+MANDIR?=	${PREFIX}/man/man
 
 SRCS=	nss_ldap.c ldap_group.c ldap_passwd.c ldap_serv.c ldapconn.c\
 	ldapconf.c ldapschema.c ldapsearch.c ldaptls.c ldaputil.c
 
-CFLAGS+=-DINET6
+CFLAGS+=-DINET6 -I${PREFIX]/include\
+	-DNSS_LDAP_CONF_PATH=\"${PREFIX}/etc/nss_ldap.conf\"
+LDFLAGS+= -L${PREFIX}/lib
 LDADD+= -lldap
 
-.if ${MK_OPENSSL} != "no"
 CFLAGS+=	-DNSS_LDAP_START_TLS_ENABLED -DNSS_LDAP_SSL_ENABLED
-.endif
 
-CFLAGS+=        ${OPENLDAP_CFLAGS}
-LDFLAGS+=       ${OPENLDAP_LDFLAGS}
-LDADD+=         ${OPENLDAP_LDADD}
+USE_OPENSSL=	yes
+USE_OPENLDAP=	yes
+WANT_OPENLDAP_SASL= yes
 
 INCS=
-MAN=		nss_ldap.5
+MAN=	nss_ldap_bsd.5
+NO_MANCOMPRESS=
 
 .include <bsd.lib.mk>


More information about the p4-projects mailing list