=== modified file 'intltool-update.in' --- intltool-update.in 2011-10-08 19:24:23 +0000 +++ intltool-update.in 2012-08-01 21:05:10 +0000 @@ -1140,10 +1140,20 @@ last; } + if (/^CMAKE_SOURCE_DIR[ \t]*=/) + { + $src_dir = $_; + $src_dir =~ s/^CMAKE_SOURCE_DIR[ \t]*=[ \t]*([^ \t\n\r]*)/$1/; + + chomp $src_dir; + $conf_in = "$src_dir" . "/configure.in" . "\n"; + + last; + } } close IN; - $conf_in || die "Cannot find top_srcdir in Makefile."; + $conf_in || die "Cannot find top_srcdir, nor CMAKE_SOURCE_DIR in Makefile."; } open (CONF, "<$conf_in");