12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- # Description: Basit Dizin Erişim Protokolü (LDAP) Araç Seti
- # URL: https://www.openldap.org/
- # Packager: milisarge
- # Depends on: cyrus-sasl
- name=openldap
- version=2.4.44
- release=1
- source=(https://www.openldap.org/software/download/OpenLDAP/openldap-release/$name-$version.tgz
- $name-config.patch slapd bdb.yama)
- build() {
- cd $name-$version
- patch -p0 -i $SRC/$name-config.patch
- patch -p0 -i $SRC/bdb.yama
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --libexecdir=/usr/sbin \
- --localstatedir=/var/openldap \
- --enable-syslog \
- --with-threads \
- --with-tls \
- --with-cyrus-sasl \
- --enable-spasswd \
- --enable-dynamic \
- --enable-ipv6 \
- --enable-modules \
- --enable-crypt \
- --enable-rewrite \
- --enable-bdb \
- --enable-hdb \
- --enable-ldap \
- --enable-meta \
- --enable-monitor \
- --enable-dnssrv \
- --enable-null \
- --enable-perl \
- --enable-aci \
- --enable-shared
- make depend
- make
- make DESTDIR=$PKG install
- ln -sf liblber.so $PKG/usr/lib/liblber.so.2
- ln -sf libldap.so $PKG/usr/lib/libldap.so.2
- ln -sf libldap_r.so $PKG/usr/lib/libldap_r.so.2
- install -D -m 0755 $SRC/slapd $PKG/etc/rc.d/init.d/slapd
- }
|