summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac12
1 files changed, 9 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac
index 95009ac..a6c31d7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -80,19 +80,25 @@ AC_CANONICAL_HOST
PKG_CHECK_MODULES([CONFUSE], [libconfuse])
PKG_CHECK_MODULES([YAJL], [yajl])
-pulse=false
+pulse=true
case $host_os in
linux*)
PKG_CHECK_MODULES([NLGENL], [libnl-genl-3.0])
PKG_CHECK_MODULES([ALSA], [alsa])
- PKG_CHECK_MODULES([PULSE], [libpulse])
- pulse=true
+ ;;
+ openbsd*)
+ pulse=false
+ ;;
+ dragonfly*)
+ pulse=false
;;
netbsd*)
AC_SEARCH_LIBS([prop_string_create], [prop])
;;
esac
AM_CONDITIONAL([PULSE], [test x$pulse = xtrue])
+AS_IF([test x"$pulse" = x"true"],
+ [PKG_CHECK_MODULES([PULSE], [libpulse])])
dnl TODO: check for libbsd for GNU/kFreeBSD