Commit 400e3ea6 authored by Max Kellermann's avatar Max Kellermann

configure.ac: support libsystemd (instead of the older libsystemd-daemon)

parent 622d8715
......@@ -26,6 +26,7 @@ ver 0.20 (not yet released)
* reset song priority on playback
* write database and state file atomically
* remove dependency on GLib
* support libsystemd (instead of the older libsystemd-daemon)
* database
- proxy: add TCP keepalive option
......
......@@ -542,9 +542,16 @@ if
AC_MSG_ERROR([No client interfaces configured!])
fi
MPD_ENABLE_AUTO_PKG(systemd_daemon, SYSTEMD_DAEMON, libsystemd-daemon,
[systemd socket activation], [libsystemd-daemon not found],
[$linux_auto])
MPD_ENABLE_AUTO(systemd_daemon, SYSTEMD_DAEMON, [systemd socket activation],
[libsystemd not found], [$linux_auto], [
dnl Check for libsystemd and fall back to (the older)
dnl libsystemd-daemon
PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd],
[found_systemd_daemon=yes],
[PKG_CHECK_MODULES([SYSTEMD_DAEMON], [libsystemd-daemon],
[found_systemd_daemon=yes],
[found_systemd_daemon=no])])
])
dnl ---------------------------------------------------------------------------
dnl LIBC Features
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment