# openldap, http://www.openldap.org name=openldap version=2.4.8 release=1 source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/$name-$version.tgz) build() { cd $name-$version ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var/lib \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --with-shared=yes \ --with-static=no \ --enable-syslog \ --with-threads \ --with-tls \ --with-cyrus-sasl \ --enable-spasswd \ --enable-dynamic \ --enable-ipv6 \ --enable-modules \ --enable-crypt \ --enable-rewrite \ --enable-ldbm \ --with-ldbm-api=berkeley \ --with-ldbm-type=btree \ --enable-bdb \ --enable-hdb \ --enable-ldap \ --enable-meta \ --enable-monitor \ --enable-dnssrv \ --enable-null \ --enable-perl \ --with-dyngroup \ --with-proxycache \ --enable-wrappers \ --enable-slurpd \ --enable-aci \ --enable-shared make depend make make DESTDIR=$PKG install sed -i -e "s|-L${PKG}/usr/lib||g" $PKG/usr/lib/*.la /sbin/ldconfig -n $PKG/usr/lib # compatiblity links ( cd $PKG/usr/lib; ln -s liblber.so liblber.so.2; ln -s libldap.so libldap.so.2; ln -s libldap_r.so libldap_r.so.2 ) || exit 1 ( cd $PKG/usr/sbin; for binsymlink in slapadd slapcat slapdn slapindex slappasswd slaptest; do rm -f $binsymlink; ln -s slapd $binsymlink; done ) || exit 1 rm -f $PKG/etc/openldap/schema/README }