pkgname=libsasl pkgver=2.1.28 pkgrel=4 pkgdesc="Cyrus Simple Authentication Service Layer (SASL) library" arch=('x86_64') url="https://www.cyrusimap.org/sasl/" license=('custom') depends=('gdbm' 'openssl') source=("https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${pkgver}/cyrus-sasl-${pkgver}.tar.gz" 'cyrus-sasl-2.1.26-size_t.patch') options=('!makeflags') md5sums=('6f228a692516f5318a64505b46966cfa' 'f45aa8c42b32e0569ab3d14a83485b37') build() { cd cyrus-sasl-${pkgver} #patch -p1 -i ${srcdir}/cyrus-sasl-2.1.26-size_t.patch ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --disable-anon \ --disable-cram \ --disable-digest \ --disable-gssapi \ --enable-login \ --disable-otp \ --enable-plain \ --mandir=/usr/share/man \ --with-dblib=gdbm make } package() { cd cyrus-sasl-${pkgver} for dir in include lib sasldb plugins utils; do pushd ${dir} make DESTDIR=${pkgdir} install popd done # install license install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" }