--- deliantra/server/configure.ac 2007/12/20 08:24:01 1.107 +++ deliantra/server/configure.ac 2008/03/24 20:39:32 1.117 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([deliantra-server], [2.32], [support@deliantra.net]) +AC_INIT([deliantra-server], [2.42], [support@deliantra.net]) AC_CONFIG_AUX_DIR(utils) AC_CONFIG_SRCDIR([server/cfperl.xs]) AM_INIT_AUTOMAKE @@ -40,9 +40,9 @@ AC_MSG_ERROR([ImageMagick 'convert' must be in your PATH, check the README]) fi -AC_PATH_PROG(PERL, perl5.8) +AC_PATH_PROG(PERL, perl5.10.0) if test -z "$PERL"; then - AC_PATH_PROG(PERL, perl5) + AC_PATH_PROG(PERL, perl5.8.8) if test -z "$PERL"; then AC_PATH_PROG(PERL, perl) if test -z "$PERL"; then @@ -52,14 +52,14 @@ fi for module_vers in \ - "AnyEvent 2.6" \ - "BDB 1.3" \ + "AnyEvent 2.9" \ + "BDB 1.43" \ "Compress::LZF 1.8" \ - "Coro 4.34" \ + "Coro 4.45" \ "Coro::EV 2.1" \ - "Crossfire 1.13" \ + "Deliantra 1.13" \ "Digest::MD5 2.0" \ - "EV 2.0" \ + "EV 3.0" \ "IO::AIO 2.51" \ "JSON::XS 2.01" \ "Net::IRC3 0.5" \ @@ -68,8 +68,7 @@ "Storable 2.0" \ "Time::HiRes 1.0" \ "URI 1.35" \ - "YAML::Syck 0.71" \ - "YAML 0.62" \ + "YAML 0.66" \ ; do set -- $module_vers module=$1 @@ -77,7 +76,7 @@ AC_MSG_CHECKING(for $module perl module version $minvers or higher) if $PERL -M$module -e0 >/dev/null 2>&1; then version=`$PERL -M$module -e "print \\$$module::VERSION"` - if $PERL -M$module -e "VERSION $module $minvers" >/dev/null 2>&1; then + if $PERL -M$module -e "\$$module::VERSION >= $minvers or die" >/dev/null 2>&1; then AC_MSG_RESULT([ok, version $version]) else AC_MSG_ERROR([no, installed version is $version])