+dnl Check for required Perl modules.
+missing_perl_modules=no
+required="Pod::Usage Getopt::Long Sys::Virt XML::XPath XML::XPath::XMLParser"
+for pm in $required; do
+ AC_MSG_CHECKING([for Perl module $pm])
+ if ! perl -M$pm -e1 >/dev/null 2>&1; then
+ AC_MSG_RESULT([no])
+ missing_perl_modules=yes
+ else
+ AC_MSG_RESULT([yes])
+ fi
+done
+if test "x$missing_perl_modules" = "xyes"; then
+ AC_MSG_ERROR([some required Perl modules are missing])
+fi
+