[arch-commits] Commit in openldap/trunk (PKGBUILD)
Eric Bélanger
eric at archlinux.org
Tue Sep 23 00:20:41 UTC 2014
Date: Tuesday, September 23, 2014 @ 02:20:41
Author: eric
Revision: 222727
Add all available backends as modules (close FS#41855)
Modified:
openldap/trunk/PKGBUILD
----------+
PKGBUILD | 18 ++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-09-23 00:16:38 UTC (rev 222726)
+++ PKGBUILD 2014-09-23 00:20:41 UTC (rev 222727)
@@ -8,7 +8,7 @@
arch=('i686' 'x86_64')
url="http://www.openldap.org/"
license=('custom')
-makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath')
+makedepends=('libltdl' 'libsasl' 'e2fsprogs' 'util-linux' 'chrpath' 'unixodbc')
#options=('!makeflags')
source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
slapd.service slapd.tmpfiles openldap-ntlm.patch)
@@ -33,15 +33,12 @@
build() {
cd ${pkgbase}-${pkgver}
- ./configure --prefix=/usr --mandir=/usr/share/man --libexecdir=/usr/lib \
+ ./configure --prefix=/usr --libexecdir=/usr/lib \
--sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
- --enable-ipv6 --enable-syslog --enable-local \
- --enable-bdb --enable-hdb --enable-ldap \
- --enable-crypt --enable-dynamic \
- --with-threads --disable-wrappers \
- --without-fetch \
- --enable-spasswd --with-cyrus-sasl \
- --enable-overlays=mod --enable-modules=yes
+ --enable-dynamic --enable-syslog --enable-ipv6 --enable-local \
+ --enable-crypt --enable-spasswd --enable-modules \
+ --enable-backends=mod --disable-ndb --enable-overlays=mod \
+ --with-cyrus-sasl --with-threads
make
cd contrib/slapd-modules/nssov
@@ -79,8 +76,9 @@
package_openldap() {
pkgdesc="Lightweight Directory Access Protocol (LDAP) client and server"
depends=("libldap>=${pkgver}" 'libltdl')
+ optdepends=('unixodbc: for sql backend support')
backup=('etc/openldap/slapd.conf' 'etc/openldap/slapd.ldif')
- options=('emptydirs')
+ options=('emptydirs' '!makeflags')
install=openldap.install
cd ${pkgbase}-${pkgver}
More information about the arch-commits
mailing list