View | Details | Raw Unified | Return to bug 222623
Collapse All | Expand All

(-)openldap24-server/Makefile (-2 / +25 lines)
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
(-)openldap24-server/pkg-plist (-1 / +5 lines)
Lines 34-40 Link Here
34
%%SLAPI%%lib/libslapi.a
34
%%SLAPI%%lib/libslapi.a
35
%%SLAPI%%lib/libslapi.la
35
%%SLAPI%%lib/libslapi.la
36
%%SLAPI%%lib/libslapi.so
36
%%SLAPI%%lib/libslapi.so
37
%%MODULES%%@exec mkdir -p %D/libexec/openldap
37
%%MODULES%%@preexec mkdir -p %D/libexec/openldap
38
%%BACK_BDB%%libexec/openldap/back_bdb-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
38
%%BACK_BDB%%libexec/openldap/back_bdb-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%
39
%%BACK_BDB%%libexec/openldap/back_bdb-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
39
%%BACK_BDB%%libexec/openldap/back_bdb-%%OPENLDAP_MAJOR%%.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
40
%%BACK_BDB%%libexec/openldap/back_bdb.la
40
%%BACK_BDB%%libexec/openldap/back_bdb.la
Lines 99-104 Link Here
99
%%SMBPWD%%libexec/openldap/smbk5pwd.so
99
%%SMBPWD%%libexec/openldap/smbk5pwd.so
100
%%SMBPWD%%libexec/openldap/smbk5pwd.so.0
100
%%SMBPWD%%libexec/openldap/smbk5pwd.so.0
101
%%SMBPWD%%libexec/openldap/smbk5pwd.so.0.0.0
101
%%SMBPWD%%libexec/openldap/smbk5pwd.so.0.0.0
102
%%LASTBIND%%libexec/openldap/lastbind.la
103
%%LASTBIND%%libexec/openldap/lastbind.so
104
%%LASTBIND%%libexec/openldap/lastbind.so.0
105
%%LASTBIND%%libexec/openldap/lastbind.so.0.0.0
102
libexec/slapd
106
libexec/slapd
103
man/man5/slapd-bdb.5.gz
107
man/man5/slapd-bdb.5.gz
104
man/man5/slapd-config.5.gz
108
man/man5/slapd-config.5.gz

Return to bug 222623