|
Lines 56-62
Link Here
|
| 56 |
.endif |
56 |
.endif |
| 57 |
|
57 |
|
| 58 |
PORTREVISION_CLIENT= 0 |
58 |
PORTREVISION_CLIENT= 1 |
| 59 |
PORTREVISION_SERVER= 0 |
59 |
PORTREVISION_SERVER= 1 |
| 60 |
OPENLDAP_SHLIB_MAJOR= 2 |
60 |
OPENLDAP_SHLIB_MAJOR= 2 |
| 61 |
OPENLDAP_SHLIB_MINOR= 10.8 |
61 |
OPENLDAP_SHLIB_MINOR= 10.8 |
| 62 |
OPENLDAP_MAJOR= ${DISTVERSION:R} |
62 |
OPENLDAP_MAJOR= ${DISTVERSION:R} |
|
Lines 75-80
Link Here
|
| 75 |
OPTIONS_DEFINE+= UNIQUE VALSORT SMBPWD SHA2 DYNAMIC_BACKENDS SASL |
75 |
OPTIONS_DEFINE+= UNIQUE VALSORT SMBPWD SHA2 DYNAMIC_BACKENDS SASL |
| 76 |
OPTIONS_DEFINE+= LMPASSWD |
76 |
OPTIONS_DEFINE+= LMPASSWD |
| 77 |
OPTIONS_DEFINE+= OUTLOOK |
77 |
OPTIONS_DEFINE+= OUTLOOK |
|
|
78 |
OPTIONS_DEFINE+= LASTBIND |
| 78 |
|
79 |
|
| 79 |
OPTIONS_DEFAULT= MDB SYNCPROV DYNAMIC_BACKENDS |
80 |
OPTIONS_DEFAULT= MDB SYNCPROV DYNAMIC_BACKENDS |
| 80 |
|
81 |
|
|
Lines 119-124
Link Here
|
| 119 |
LMPASSWD_DESC= With LM hash password support (DEPRECATED) |
120 |
LMPASSWD_DESC= With LM hash password support (DEPRECATED) |
| 120 |
DYNAMIC_BACKENDS_DESC= Build dynamic backends |
121 |
DYNAMIC_BACKENDS_DESC= Build dynamic backends |
| 121 |
OUTLOOK_DESC= Force caseIgnoreOrderingMatch on name attribute (experimental) |
122 |
OUTLOOK_DESC= Force caseIgnoreOrderingMatch on name attribute (experimental) |
|
|
123 |
LASTBIND_DESC= With lastbind overlay |
| 122 |
.endif |
124 |
.endif |
| 123 |
|
125 |
|
| 124 |
.if defined(CLIENT_ONLY) |
126 |
.if defined(CLIENT_ONLY) |
|
Lines 351-356
Link Here
|
| 351 |
CONFIGURE_ARGS+= --enable-dynacl |
353 |
CONFIGURE_ARGS+= --enable-dynacl |
| 352 |
.endif |
354 |
.endif |
| 353 |
|
355 |
|
|
|
356 |
.if ${PORT_OPTIONS:MLASTBIND} |
| 357 |
CONFIGURE_ARGS+= --enable-lastbind |
| 358 |
.endif |
| 359 |
|
| 354 |
.if !${PORT_OPTIONS:MBDB} |
360 |
.if !${PORT_OPTIONS:MBDB} |
| 355 |
CONFIGURE_ARGS+= --disable-bdb \ |
361 |
CONFIGURE_ARGS+= --disable-bdb \ |
| 356 |
--disable-hdb |
362 |
--disable-hdb |
|
Lines 449-454
Link Here
|
| 449 |
PLIST_SUB+= SHA2="@comment " |
455 |
PLIST_SUB+= SHA2="@comment " |
| 450 |
.endif |
456 |
.endif |
| 451 |
|
457 |
|
|
|
458 |
.if ${PORT_OPTIONS:MLASTBIND} |
| 459 |
PLIST_SUB+= LASTBIND="" |
| 460 |
.else |
| 461 |
PLIST_SUB+= LASTBIND="@comment " |
| 462 |
.endif |
| 463 |
|
| 452 |
.if ${PORT_OPTIONS:MRLOOKUPS} |
464 |
.if ${PORT_OPTIONS:MRLOOKUPS} |
| 453 |
CONFIGURE_ARGS+= --enable-rlookups |
465 |
CONFIGURE_ARGS+= --enable-rlookups |
| 454 |
PLIST_SUB+= RLOOKUPS="" |
466 |
PLIST_SUB+= RLOOKUPS="" |
|
Lines 552-557
Link Here
|
| 552 |
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ |
564 |
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ |
| 553 |
${MAKE_ARGS} prefix="${PREFIX}" all) |
565 |
${MAKE_ARGS} prefix="${PREFIX}" all) |
| 554 |
.endif |
566 |
.endif |
|
|
567 |
.if ${PORT_OPTIONS:MLASTBIND} |
| 568 |
@(cd ${BUILD_WRKSRC}/contrib/slapd-modules/lastbind && \ |
| 569 |
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ |
| 570 |
${MAKE_ARGS} prefix="${PREFIX}" all) |
| 571 |
.endif |
| 555 |
.endif |
572 |
.endif |
| 556 |
|
573 |
|
| 557 |
pre-install: |
574 |
pre-install: |
|
Lines 588-593
Link Here
|
| 588 |
${MAKE_ARGS} prefix="${PREFIX}" install) |
605 |
${MAKE_ARGS} prefix="${PREFIX}" install) |
| 589 |
${RM} ${STAGEDIR}${PREFIX}/libexec/openldap/pw-sha2.a |
606 |
${RM} ${STAGEDIR}${PREFIX}/libexec/openldap/pw-sha2.a |
| 590 |
.endif |
607 |
.endif |
|
|
608 |
.if ${PORT_OPTIONS:MLASTBIND} |
| 609 |
@(cd ${WRKSRC}/contrib/slapd-modules/lastbind && \ |
| 610 |
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \ |
| 611 |
${MAKE_ARGS} prefix="${PREFIX}" install) |
| 612 |
${RM} ${STAGEDIR}${PREFIX}/libexec/openldap/lastbind.a |
| 613 |
.endif |
| 591 |
.if ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSMBPWD} || ${PORT_OPTIONS:MSHA2} |
614 |
.if ${PORT_OPTIONS:MDYNAMIC_BACKENDS} || ${PORT_OPTIONS:MSMBPWD} || ${PORT_OPTIONS:MSHA2} |
| 592 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/openldap/*.so |
615 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/openldap/*.so |
| 593 |
.endif |
616 |
.endif |