# Maintainer: Javier Torres # # Original cyrus-imapd package by: # Contributor: John Lane # Contributor: Fisher Duan Ryan Corder pkgname=cyrus-imapd-ldap pkgver=2.5.9 pkgrel=1 pkgdesc='LDAP support (via ptloader) for Cyrus IMAP mail server' arch=('i686' 'x86_64') url='http://www.cyrusimap.org/' license=('custom') depends=('cyrus-imapd>=2.5' 'libldap') source=("ftp://ftp.cyrusimap.org/cyrus-imapd/cyrus-imapd-${pkgver}.tar.gz") sha256sums=('8e1bb6cc373bf318b5895b299c8344eaecbfb83db4566182f5d57f2707bce23d') build() { cd "${srcdir}/cyrus-imapd-${pkgver}" CFLAGS=-fPIC ./configure \ --prefix=/usr \ --includedir=/usr/include/cyrus --mandir=/usr/share/man \ --docdir=/usr/share/doc/cyrus \ --datadir=/usr/share/cyrus --sysconfdir=/etc/cyrus \ --localstatedir=/var/lib/cyrus \ --sharedstatedir=/usr/share/cyrus \ --enable-murder --enable-nntp --enable-replication \ --enable-idled \ --with-cyrus-user=cyrus --with-cyrus-group=mail \ --with-pidfile=/var/run/cyrmaster.pid \ --with-syslogfacility=MAIL \ --with-cyrus-prefix=/usr/lib/cyrus \ --without-libwrap \ --with-ldap=/usr \ --exec-prefix=/usr --libexecdir=/usr/sbin make } package() { cd "${srcdir}/cyrus-imapd-${pkgver}" mkdir -p "${pkgdir}/usr/lib/cyrus/bin" /bin/sh ./libtool --mode=install /usr/bin/install -c ptclient/ptloader ptclient/ptdump ptclient/ptexpire "${pkgdir}/usr/lib/cyrus/bin" install -Dm 644 "${srcdir}/cyrus-imapd-${pkgver}/COPYING" \ "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" }