. "${GRIMOIRE}"/MESON_FUNCTIONS

           SPELL=systemd
         VERSION=254.27
     SOURCE_HASH=sha512:1421159d0ed1fa767cb800e004fb729f532761797e094e280868586ba958ad55d81752f8b4c203e9e263d5f279a250b2d823f1ef0ae7f866196697786c1d4d45
          SOURCE=$SPELL-$VERSION.tar.gz
   SOURCE_URL[0]=https://github.com/systemd/systemd-stable/archive/refs/tags/v${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-stable-$VERSION
        WEB_SITE=https://www.freedesktop.org/wiki/Software/systemd
         ENTERED=20110406
      LICENSE[0]=GPL
           SHORT="systemd is a system and service manager for Linux"
cat << EOF
systemd is a system and service manager for Linux, compatible with SysV and LSB
init scripts. systemd provides aggressive parallelization capabilities, uses
socket and D-Bus activation for starting services, offers on-demand starting of
daemons, keeps track of processes using Linux cgroups, supports snapshotting and
restoring of the system state, maintains mount and automount points and
implements an elaborate transactional dependency-based service control logic.
It can work as a drop-in replacement for sysvinit.

NOTE: you need your kernel built with devtmpfs, cgroups, and optionally, but
recommended: autofs4 and ipv6.
EOF
