#!/usr/bin/env beesh

# BEE_VERSION cyrus-sasl-2.1.27-0

SRCURL[0]="https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${PKGVERSION}/cyrus-sasl-${PKGVERSION}.tar.gz"

PATCHURL[0]="/src/mariux/patches/cyrus-sasl-Add-shadow-support.patch"
PATCHURL[1]="/src/mariux/download/cyrus-sasl-2.1.25-0002-add-systemd-unit-and-tmpfilesd-config.patch"

_SYSTEMDSYSTEMDDIR=/etc/systemd/system
_TMPFILESDDIR=/etc/tmpfiles.d

mee_configure() {
    bee_configure --with-devrandom=/dev/urandom
}


mee_install_post() {
    mkdir -pv ${D}${_SYSTEMDSYSTEMDDIR}
    cp -v ${S}/cyrus-sasl.service ${D}${_SYSTEMDSYSTEMDDIR}/
    mkdir -pv ${D}${_TMPFILESDDIR}
    cp -v ${S}/cyrus-sasl.tmpfilesd.conf ${D}${_TMPFILESDDIR}/cyrus-sasl.conf
}