36 lines
940 B
Plaintext
36 lines
940 B
Plaintext
# Description: Simple Authentication and Security Layer
|
|
# URL: https://www.cyrusimap.org/sasl/
|
|
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
|
# Depends on: db-32 openssl-32 cyrus-sasl
|
|
|
|
name=cyrus-sasl-32
|
|
version=2.1.27
|
|
release=1
|
|
source=(https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-$version/cyrus-sasl-$version.tar.gz)
|
|
|
|
build() {
|
|
cd cyrus-sasl-$version
|
|
|
|
./configure \
|
|
--prefix=/usr \
|
|
--libdir=/usr/lib32 \
|
|
--sysconfdir=/etc/sasl \
|
|
--with-plugindir=/usr/lib32/sasl2 \
|
|
--with-saslauthd=/var/sasl/saslauthd \
|
|
--with-dbpath=/etc/sasl/sasldb2 \
|
|
--with-dblib=berkeley \
|
|
--with-bdb-incdir=/usr/include \
|
|
--with-bdb-libdir=/usr/lib32 \
|
|
--with-openssl=/usr \
|
|
--enable-login \
|
|
--enable-cram \
|
|
--enable-digest \
|
|
--enable-shared
|
|
|
|
make
|
|
make DESTDIR=$PKG install
|
|
|
|
rm -r $PKG/usr/{include,sbin,share/man}
|
|
|
|
}
|