| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include ${ADK_TOPDIR}/rules.mkPKG_NAME:=		openldapPKG_VERSION:=		2.4.39PKG_RELEASE:=		1PKG_MD5SUM:=		b0d5ee4b252c841dec6b332d679cf943PKG_DESCR:=		ldap client librariesPKG_SECTION:=		libs/miscPKG_DEPENDS:=		libopenssl libsasl2 libdb libpthread libuuid libstdcxxPKG_BUILDDEP:=		cyrus-sasl openssl db util-linuxPKG_URL:=		http://www.openldap.org/PKG_SITES:=		ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/PKG_LIBNAME:=		libopenldapPKG_OPTS:=		devPKG_SUBPKGS:=		LIBOPENLDAP OPENLDAP_UTILS OPENLDAP_SLAPDPKGSD_OPENLDAP_UTILS:=	ldap utilitiesPKGSS_OPENLDAP_UTILS:=	libopenldapPKGSC_OPENLDAP_UTILS:=	net/miscPKGSD_OPENLDAP_SLAPD:=	ldap server daemonPKGSS_OPENLDAP_SLAPD:=	libopenldapPKGSC_OPENLDAP_SLAPD:=	net/miscDISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tgzPKG_FLAVOURS_OPENLDAP_SLAPD:=	WITH_IPV6PKGFD_WITH_IPV6:=		enable IPv6 supportinclude ${ADK_TOPDIR}/mk/package.mk$(eval $(call PKG_template,LIBOPENLDAP,libopenldap,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))$(eval $(call PKG_template,OPENLDAP_UTILS,openldap-utils,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_OPENLDAP_UTILS},${PKGSD_OPENLDAP_UTILS},${PKGSC_OPENLDAP_UTILS}))$(eval $(call PKG_template,OPENLDAP_SLAPD,openldap-slapd,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_OPENLDAP_SLAPD},${PKGSD_OPENLDAP_SLAPD},${PKGSC_OPENLDAP_SLAPD}))CONFIGURE_ARGS+= 	--enable-slapd \			--libexecdir=/usr/sbin \			--enable-bdb \			--disable-hdb \			--disable-relay \			--enable-dynamic \			--enable-syslog \			--enable-local \			--disable-syncprov \			--without-fetch \			--with-cyrus-sasl \			--with-threads \			--with-tls \			--with-yielding_select="yes" \ifneq (${ADK_PACKAGE_OPENLDAP_SLAPD_WITH_IPV6},)CONFIGURE_ARGS+=	--enable-ipv6elseCONFIGURE_ARGS+=	--disable-ipv6endifCONFIGURE_ENV+=		ac_cv_func_memcmp_working=yesXAKE_FLAGS+=		STRIP="" CPPFLAGS="-D_GNU_SOURCE"libopenldap-install:	${INSTALL_DIR} ${IDIR_LIBOPENLDAP}/etc/openldap	${CP} ${WRKINST}/etc/openldap/ldap.conf \		${IDIR_LIBOPENLDAP}/etc/openldap	${INSTALL_DIR} ${IDIR_LIBOPENLDAP}/usr/lib	${CP} ${WRKINST}/usr/lib/lib{lber,ldap}*.so* \		${IDIR_LIBOPENLDAP}/usr/libopenldap-utils-install:	${INSTALL_DIR} ${IDIR_OPENLDAP_UTILS}/etc/openldap-data	${INSTALL_DIR} ${IDIR_OPENLDAP_UTILS}/usr/bin	${CP} ${WRKINST}/usr/bin/ldap* ${IDIR_OPENLDAP_UTILS}/usr/bin/openldap-slapd-install:	${INSTALL_DIR} ${IDIR_OPENLDAP_SLAPD}/etc/openldap/schema	${INSTALL_DIR} ${IDIR_OPENLDAP_SLAPD}/usr/sbin	${CP} ${WRKINST}/usr/sbin/slap* ${IDIR_OPENLDAP_SLAPD}/usr/sbin	${INSTALL_DATA} ${WRKINST}/etc/openldap/schema/*.schema \		${IDIR_OPENLDAP_SLAPD}/etc/openldap/schema	${INSTALL_DATA} ./files/slapd.conf ${IDIR_OPENLDAP_SLAPD}/etc/openldapinclude ${ADK_TOPDIR}/mk/pkg-bottom.mk
 |