- none)
- SYSTEM_SYSVINIT_PATH=/fix/the/configure/script
- SYSTEM_SYSVRCND_PATH=/fix/the/configure/script
- special_dbus_service=fix-the-configure-script.service
- special_syslog_service=fix-the-configure-script.service
+ gentoo)
+ SYSTEM_SYSVINIT_PATH=/etc/init.d
+ SYSTEM_SYSVRCND_PATH=/etc
+ SPECIAL_DBUS_SERVICE=dbus.service
+ SPECIAL_SYSLOG_SERVICE=syslog-ng.service
+ AC_DEFINE(TARGET_GENTOO, [], [Target is Gentoo])
+ ;;
+ slackware)
+ SYSTEM_SYSVINIT_PATH=/etc/rc.d/init.d
+ SYSTEM_SYSVRCND_PATH=/etc/rc.d
+ SPECIAL_DBUS_SERVICE=messagebus.service
+ SPECIAL_SYSLOG_SERVICE=syslog.service
+ AC_DEFINE(TARGET_SLACKWARE, [], [Target is Slackware])
+ ;;
+ other)
+ AS_IF([test "x$with_sysvinit_path" = "x"],
+ [AC_MSG_ERROR([With --distro=none, you must pass --with-sysvinit-path to configure])])
+ AS_IF([test "x$with_sysvrcd_path" = "x"],
+ [AC_MSG_ERROR([With --distro=none, you must pass --with-sysvrcd-path to configure])])
+ AS_IF([test "x$with_dbus_service" = "x"],
+ [AC_MSG_ERROR([With --distro=none, you must pass --with-dbus-service to configure])])
+ AS_IF([test "x$with_syslog_service" = "x"],
+ [AC_MSG_ERROR([With --distro=none, you must pass --with-syslog-service to configure])])