summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2006-04-16 09:12:31 +0000
committerLennart Poettering <lennart@poettering.net>2006-04-16 09:12:31 +0000
commitd50255ac1e8856943b9057a365e1b9be83ac9124 (patch)
tree9545a218f3098787f77edaf6beb6906e2cb8cf78 /configure.ac
parenta176d77b1bfc8c33a7af520c30dedda596961136 (diff)
* add new check for $RANDOM_DEVICE
* move AC_SYS_LARGEFILE to avoid autoconf warning git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@718 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac28
1 files changed, 24 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac
index 6511137e..e649e063 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,10 +36,6 @@ if type -p stow > /dev/null && test -d /usr/local/stow ; then
ac_default_prefix="/usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION}"
fi
-#### Large File-Support (LFS) ####
-
-AC_SYS_LARGEFILE
-
#### Checks for programs. ####
# CC
@@ -234,6 +230,10 @@ AC_CHECK_FUNCS(setreuid)
ACX_PTHREAD
+#### Large File-Support (LFS) ####
+
+AC_SYS_LARGEFILE
+
###################################
# External libraries #
###################################
@@ -374,6 +374,26 @@ AC_SUBST(LIRC_CFLAGS)
AC_SUBST(LIRC_LIBS)
AM_CONDITIONAL([HAVE_LIRC], [test "x$HAVE_LIRC" = x1])
+### /dev/random ###
+
+AC_MSG_CHECKING([whether a random device is available])
+
+rnd="no"
+
+if test -e /dev/urandom ; then
+ rnd=/dev/urandom
+else
+ if test -e /dev/random ; then
+ rnd=/dev/random
+ fi
+fi
+
+if test "x$rnd" != "no" ; then
+ AC_DEFINE_UNQUOTED([RANDOM_DEVICE], ["$rnd"], [Random device])
+fi
+
+AC_MSG_RESULT([$rnd])
+
###################################
# Output #
###################################