328a35f96f
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
51 lines
1.3 KiB
Makefile
51 lines
1.3 KiB
Makefile
# $NetBSD: Makefile,v 1.24 2001/06/12 20:33:02 jlam Exp $
|
|
#
|
|
|
|
DISTNAME= openldap-1.2.12
|
|
CATEGORIES= databases
|
|
MASTER_SITES= ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/
|
|
EXTRACT_SUFX= .tgz
|
|
|
|
MAINTAINER= packages@netbsd.org
|
|
HOMEPAGE= http://www.OpenLDAP.org/
|
|
COMMENT= Lightweight directory access protocol server and client package
|
|
|
|
# for the moment without threads and thus without slurpd and ldapd
|
|
#DEPENDS+= ../../devel/mit-pthreads
|
|
|
|
CONFLICTS+= ldapsdk*
|
|
|
|
USE_LIBTOOL= yes
|
|
LTCONFIG_OVERRIDE= ${WRKSRC}/build/ltconfig
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
# unfortunately, --enable-phonetic cannot be disabled by runtime configuration
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+=--enable-dns --enable-cldap --enable-passwd --enable-shell
|
|
.if ${OPSYS} == "NetBSD"
|
|
CONFIGURE_ARGS+= --enable-wrappers
|
|
.endif
|
|
|
|
.if ${OPSYS} == "SunOS"
|
|
DEPENDS+= db-2.7.7:../../databases/db
|
|
CPPFLAGS+= -I${LOCALBASE}/include/db2
|
|
LIBS= -ldb2 -lpthread -lrt
|
|
.endif
|
|
|
|
PLIST_SRC= ${WRKDIR}/.PLIST_SRC
|
|
|
|
post-build:
|
|
${CAT} ${PKGDIR}/PLIST.common ${PKGDIR}/PLIST.${LOWER_OPSYS} > ${PLIST_SRC}
|
|
|
|
post-configure:
|
|
${ECHO} "SLAPD_LIBS = " >> ${WRKSRC}/servers/slapd/tools/Makefile
|
|
|
|
.if defined(KERBEROS)
|
|
USE_KERBEROS= yes
|
|
CONFIGURE_ARGS+=--with-kerberos
|
|
.else
|
|
CONFIGURE_ARGS+=--without-kerberos
|
|
.endif
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|