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