From 1051b22c2b17f1c4c659f68257d4374cc874edf6 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Mon, 9 Jan 2012 15:23:27 +0100 Subject: [PATCH] fix build on systems without libirc_params.h --- .gitignore | 1 - config.m4 | 9 +++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b65bb23..a188231 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -syntax: glob #*# *.dsw *.la diff --git a/config.m4 b/config.m4 index 26b6fbd..c8940da 100644 --- a/config.m4 +++ b/config.m4 @@ -16,8 +16,13 @@ if test "$PHP_IRCCLIENT" != "no"; then if test "x$IRCCLIENT_DIR" = "x"; then AC_MSG_ERROR([not found]) fi - PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_HIGH=`$EGREP "define LIBIRC_VERSION_HIGH" $IRCCLIENT_DIR/include/libircclient/libirc_params.h | $SED -e 's/[[^0-9\x]]//g'` - PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_LOW=`$EGREP "define LIBIRC_VERSION_LOW" $IRCCLIENT_DIR/include/libircclient/libirc_params.h | $SED -e 's/[[^0-9\x]]//g'` + if test -f "$IRCCLIENT_DIR/include/libircclient/libirc_params.h"; then + PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_HIGH=`$EGREP "define LIBIRC_VERSION_HIGH" $IRCCLIENT_DIR/include/libircclient/libirc_params.h | $SED -e 's/[[^0-9\x]]//g'` + PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_LOW=`$EGREP "define LIBIRC_VERSION_LOW" $IRCCLIENT_DIR/include/libircclient/libirc_params.h | $SED -e 's/[[^0-9\x]]//g'` + else + PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_HIGH=0 + PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_LOW=0 + fi AC_DEFINE_UNQUOTED([PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_HIGH], [$PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_HIGH], [ ]) AC_DEFINE_UNQUOTED([PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_LOW], [$PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_LOW], [ ]) -- 2.30.2