# Αδειοδοτείται υπό τους όρους της EUPL import .. / .. / lapis tessera "cyrus_sasl": source: "https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/cyrus-sasl-2.1.28.tar.gz" patches: @[ "https://www.linuxfromscratch.org/patches/blfs/12.4/cyrus-sasl-2.1.28-gcc15_fixes-1.patch" ] dependencies: @[ "lmdb" ] build: @[ "patch -Np1 -i ../cyrus-sasl-2.1.28-gcc15_fixes-1.patch", "autoreconf -fiv", "sed '/saslint/a #include ' -i lib/saslutil.c", "sed '/plugin_common/a #include ' -i plugins/cram.c", """ ./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-auth-sasldb \ --with-dblib=lmdb \ --with-dbpath=/var/lib/sasl/sasldb2 \ --with-sphinx-build=no --with-saslauthd=/var/run/saslauthd """, "make -j1", "make install", "install -v -dm755 /usr/share/doc/cyrus-sasl-2.1.28/html", "install -v -m644 saslauthd/LDAP_SASLAUTHD /usr/share/doc/cyrus-sasl-2.1.28", "install -v -m644 doc/legacy/*.html /usr/share/doc/cyrus-sasl-2.1.28/html", "install -v -dm700 /var/lib/sasl" ] result: "libsasl.so"