Added LIRC patch written by Matteo Beniamino
[geeqie.git] / configure.in
index afd2c42..11647f1 100644 (file)
@@ -32,6 +32,32 @@ AC_DEFINE_UNQUOTED(GQ_HTMLDIR, "$htmldir", [Location of html documentation])
 AC_SUBST(readmedir)
 AC_SUBST(htmldir)
 
+dnl Check for LIRC client support
+AC_ARG_ENABLE(lirc,  AC_HELP_STRING([--disable-lirc], [do not use lirc support (auto)]),
+[
+if test x"${enableval}" = x"yes" -a x"$GCC" = x"yes"; then
+  AC_MSG_RESULT(yes)
+  lirc=yes
+else
+  AC_MSG_RESULT(no)
+  lirc=no
+fi], AC_MSG_RESULT(no))
+               
+
+AC_ARG_WITH(lirc-prefix,
+[  --with-lirc-prefix=PATH Prefix where LIRC is installed],
+[
+for dir in `echo "$withval" | tr : ' '`; do
+  if test -d $dir/lib; then CPPFLAGS="$CPPFLAGS -L$dir/lib"; fi
+  if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi
+  done
+])
+
+if test x$lirc != x"no" ; then
+  AC_CHECK_HEADER(lirc/lirc_client.h,
+    [AC_CHECK_LIB(lirc_client,lirc_init,[LIBS=-llirc_client $LIBS;AC_DEFINE([HAVE_LIRC],[],[Define to 1 if LIRC must be used])],,)],)
+fi
+
 dnl checks for functions
 AC_CHECK_FUNCS(strverscmp access fsync fflush)