diff --git a/configure.ac b/configure.ac
index b080970d850163aeff16eda7b027eb49f8c7d8ef..9a050757744b6472bb00ddd2167c947c22eb5d24 100644
--- a/configure.ac
+++ b/configure.ac
@@ -96,8 +96,8 @@ AC_SUBST([LIBVIRT_VERSION])
AC_SUBST([LIBVIRT_VERSION_INFO])
AC_SUBST([LIBVIRT_VERSION_NUMBER])
-LIBVIRT_ARG_WITH_ALT([PACKAGER], [Extra packager name], [no])
-LIBVIRT_ARG_WITH_ALT([PACKAGER_VERSION], [Extra packager version], [no])
+LIBVIRT_ARG_WITH([PACKAGER], [Extra packager name], [no])
+LIBVIRT_ARG_WITH([PACKAGER_VERSION], [Extra packager version], [no])
if test "x$with_packager" != "xno"
then
AC_DEFINE_UNQUOTED([PACKAGER], ["$with_packager"],
@@ -373,10 +373,10 @@ LIBVIRT_CHECK_EXTERNAL_PROGRAMS
dnl Specific dir for HTML output ?
-LIBVIRT_ARG_WITH_ALT([HTML_DIR], [path to base html directory],
- ['$(datadir)/doc'])
-LIBVIRT_ARG_WITH_ALT([HTML_SUBDIR], [directory used under html-dir],
- ['$(PACKAGE)-$(VERSION)/html'])
+LIBVIRT_ARG_WITH([HTML_DIR], [path to base html directory],
+ ['$(datadir)/doc'])
+LIBVIRT_ARG_WITH([HTML_SUBDIR], [directory used under html-dir],
+ ['$(PACKAGE)-$(VERSION)/html'])
if test "x$with_html_subdir" != "x" ; then
HTML_DIR="$with_html_dir/$with_html_subdir"
else
@@ -544,7 +544,7 @@ LIBVIRT_SECDRIVER_CHECK_SELINUX
LIBVIRT_SECDRIVER_CHECK_APPARMOR
-LIBVIRT_ARG_WITH([SECRETS], [local secrets management driver], [yes])
+LIBVIRT_ARG_WITH_FEATURE([SECRETS], [local secrets management driver], [yes])
if test "$with_libvirtd" = "no"; then
with_secrets=no
@@ -639,7 +639,7 @@ if test -z "$PERL"; then
AC_MSG_ERROR([Failed to find perl.])
fi
-LIBVIRT_ARG_WITH_ALT([TEST_SUITE], [build test suite by default], [check])
+LIBVIRT_ARG_WITH([TEST_SUITE], [build test suite by default], [check])
case "$with_test_suite" in
yes|no|check) ;;
*) AC_MSG_ERROR([bad value ${withval} for tests option]) ;;
diff --git a/m4/virt-apparmor.m4 b/m4/virt-apparmor.m4
index 22818f2a98623cc6aee08fb93a2591fe1c302eec..ebddfce201594f11e48b23e736375abcafe8e040 100644
--- a/m4/virt-apparmor.m4
+++ b/m4/virt-apparmor.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_APPARMOR],[
- LIBVIRT_ARG_WITH([APPARMOR], [AppArmor], [check])
- LIBVIRT_ARG_WITH_ALT([APPARMOR_MOUNT], [set AppArmor mount point], [check])
+ LIBVIRT_ARG_WITH_FEATURE([APPARMOR], [AppArmor], [check])
+ LIBVIRT_ARG_WITH([APPARMOR_MOUNT], [set AppArmor mount point], [check])
])
AC_DEFUN([LIBVIRT_CHECK_APPARMOR],[
diff --git a/m4/virt-arg.m4 b/m4/virt-arg.m4
index 8747038d165cb80c54b2025af93007cba6bf21b8..d626d72a6c1adbd4e7ea1ca72c2614ea487d6084 100644
--- a/m4/virt-arg.m4
+++ b/m4/virt-arg.m4
@@ -22,22 +22,22 @@ dnl
dnl
dnl To be used instead of AC_ARG_WITH
dnl
-dnl LIBVIRT_ARG_WITH([CHECK_NAME], [HELP_NAME], [DEFAULT_ACTION], [MIN_VERSION])
+dnl See LIBVIRT_ARG_WITH_FEATURE if the argument you're adding is going to
+dnl be used for switching a feature on and off.
+dnl
+dnl LIBVIRT_ARG_WITH([CHECK_NAME], [HELP_DESC], [DEFAULT_ACTION])
dnl
dnl CHECK_NAME: Suffix/prefix used for variables/flags, in uppercase.
-dnl HELP_NAME: Name that will appear in configure --help
+dnl HELP_DESC: Description that will appear in configure --help
dnl DEFAULT_ACTION: Default configure action
-dnl MIN_VERSION: Specify minimal version that will be added to
-dnl configure --help (optional)
dnl
-dnl LIBVIRT_ARG_WITH([SELINUX], [SeLinux], [check])
-dnl LIBVIRT_ARG_WITH([GLUSTERFS], [glusterfs], [check], [3.4.1])
+dnl LIBVIRT_ARG_WITH([PACKAGER], [Extra packager name], [no])
+dnl LIBVIRT_ARG_WITH([HTML_DIR], [path to base html directory], [$(datadir)/doc])
dnl
AC_DEFUN([LIBVIRT_ARG_WITH], [
m4_pushdef([check_name], [$1])
- m4_pushdef([help_name], [[$2]])
+ m4_pushdef([help_desc], [[$2]])
m4_pushdef([default_action], [$3])
- m4_pushdef([min_version], [$4])
m4_pushdef([check_name_lc], m4_tolower(check_name))
m4_pushdef([check_name_dash], m4_translit(check_name_lc, [_], [-]))
@@ -45,14 +45,10 @@ AC_DEFUN([LIBVIRT_ARG_WITH], [
m4_pushdef([arg_var], [with-]check_name_dash)
m4_pushdef([with_var], [with_]check_name_lc)
- m4_pushdef([version_text], m4_ifnblank(min_version, [[ (>= ]]min_version[[)]]))
-
m4_divert_text([DEFAULTS], [with_var][[=]][default_action])
AC_ARG_WITH([check_name_lc],
[AS_HELP_STRING([[--]arg_var],
- [with ]]m4_dquote(help_name)m4_dquote(version_text)[[ support @<:@default=]]m4_dquote(default_action)[[@:>@])])
-
- m4_popdef([version_text])
+ ]m4_dquote(help_desc)[[ @<:@default=]]m4_dquote(default_action)[[@:>@])])
m4_popdef([with_var])
m4_popdef([arg_var])
@@ -60,28 +56,37 @@ AC_DEFUN([LIBVIRT_ARG_WITH], [
m4_popdef([check_name_dash])
m4_popdef([check_name_lc])
- m4_popdef([min_version])
m4_popdef([default_action])
- m4_popdef([help_name])
+ m4_popdef([help_desc])
m4_popdef([check_name])
])
dnl
dnl To be used instead of AC_ARG_WITH
dnl
-dnl LIBVIRT_ARG_WITH_ALT([CHECK_NAME], [HELP_DESC], [DEFAULT_ACTION])
+dnl The difference between LIBVIRT_ARG_WITH and this macro is that the former
+dnl is mostly an enhanced drop-in replacement for AC_ARG_WITH, whereas the
+dnl latter is tailored for adding an argument that is going to be used to
+dnl switch a feature on and off: as a consequence, it optionally supports
+dnl specifying the minimum version for libraries the feature depends on and
+dnl automatically builds a suitable description from the feature name.
+dnl
+dnl LIBVIRT_ARG_WITH_FEATURE([CHECK_NAME], [HELP_NAME], [DEFAULT_ACTION], [MIN_VERSION])
dnl
dnl CHECK_NAME: Suffix/prefix used for variables/flags, in uppercase.
-dnl HELP_DESC: Description that will appear in configure --help
+dnl HELP_NAME: Name that will appear in configure --help
dnl DEFAULT_ACTION: Default configure action
+dnl MIN_VERSION: Specify minimal version that will be added to
+dnl configure --help (optional)
dnl
-dnl LIBVIRT_ARG_WITH_ALT([PACKAGER], [Extra packager name], [no])
-dnl LIBVIRT_ARG_WITH_ALT([HTML_DIR], [path to base html directory], [$(datadir)/doc])
+dnl LIBVIRT_ARG_WITH_FEATURE([SELINUX], [SeLinux], [check])
+dnl LIBVIRT_ARG_WITH_FEATURE([GLUSTERFS], [glusterfs], [check], [3.4.1])
dnl
-AC_DEFUN([LIBVIRT_ARG_WITH_ALT], [
+AC_DEFUN([LIBVIRT_ARG_WITH_FEATURE], [
m4_pushdef([check_name], [$1])
- m4_pushdef([help_desc], [[$2]])
+ m4_pushdef([help_name], [[$2]])
m4_pushdef([default_action], [$3])
+ m4_pushdef([min_version], [$4])
m4_pushdef([check_name_lc], m4_tolower(check_name))
m4_pushdef([check_name_dash], m4_translit(check_name_lc, [_], [-]))
@@ -89,10 +94,14 @@ AC_DEFUN([LIBVIRT_ARG_WITH_ALT], [
m4_pushdef([arg_var], [with-]check_name_dash)
m4_pushdef([with_var], [with_]check_name_lc)
+ m4_pushdef([version_text], m4_ifnblank(min_version, [[ (>= ]]min_version[[)]]))
+
m4_divert_text([DEFAULTS], [with_var][[=]][default_action])
AC_ARG_WITH([check_name_lc],
[AS_HELP_STRING([[--]arg_var],
- ]m4_dquote(help_desc)[[ @<:@default=]]m4_dquote(default_action)[[@:>@])])
+ [with ]]m4_dquote(help_name)m4_dquote(version_text)[[ support @<:@default=]]m4_dquote(default_action)[[@:>@])])
+
+ m4_popdef([version_text])
m4_popdef([with_var])
m4_popdef([arg_var])
@@ -100,8 +109,9 @@ AC_DEFUN([LIBVIRT_ARG_WITH_ALT], [
m4_popdef([check_name_dash])
m4_popdef([check_name_lc])
+ m4_popdef([min_version])
m4_popdef([default_action])
- m4_popdef([help_desc])
+ m4_popdef([help_name])
m4_popdef([check_name])
])
diff --git a/m4/virt-attr.m4 b/m4/virt-attr.m4
index dcb2678b1917d12a70e796a1f235c107ad2b43b8..c55bd7dbd8230f1e9679f1370e9b0f3042ddcb82 100644
--- a/m4/virt-attr.m4
+++ b/m4/virt-attr.m4
@@ -1,7 +1,7 @@
dnl The libattr.so library
AC_DEFUN([LIBVIRT_ARG_ATTR],[
- LIBVIRT_ARG_WITH([ATTR], [attr], [check])
+ LIBVIRT_ARG_WITH_FEATURE([ATTR], [attr], [check])
])
AC_DEFUN([LIBVIRT_CHECK_ATTR],[
diff --git a/m4/virt-audit.m4 b/m4/virt-audit.m4
index 68b6f578cabe7ef13c7c0d56786cc097aa709b8a..f2e855e88f0ab84587471df0e00b86b2d92b6cec 100644
--- a/m4/virt-audit.m4
+++ b/m4/virt-audit.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_AUDIT],[
- LIBVIRT_ARG_WITH([AUDIT], [audit], [check])
+ LIBVIRT_ARG_WITH_FEATURE([AUDIT], [audit], [check])
])
AC_DEFUN([LIBVIRT_CHECK_AUDIT],[
diff --git a/m4/virt-avahi.m4 b/m4/virt-avahi.m4
index f36af6ddb148270fb92c5b03af1f353b48f8f6d2..d4b3fc6131817d772eaaa0c78f10b48ea945f4cd 100644
--- a/m4/virt-avahi.m4
+++ b/m4/virt-avahi.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_AVAHI],[
- LIBVIRT_ARG_WITH([AVAHI], [avahi-client], [check], [0.6.0])
+ LIBVIRT_ARG_WITH_FEATURE([AVAHI], [avahi-client], [check], [0.6.0])
])
AC_DEFUN([LIBVIRT_CHECK_AVAHI],[
diff --git a/m4/virt-blkid.m4 b/m4/virt-blkid.m4
index db225a1d9a4c17b7e495bc32cb4d0ae41242a39b..609d0d5803122f432fc608ced9c37e9f1c4171b4 100644
--- a/m4/virt-blkid.m4
+++ b/m4/virt-blkid.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_BLKID],[
- LIBVIRT_ARG_WITH([BLKID], [blkid], [check], [2.17])
+ LIBVIRT_ARG_WITH_FEATURE([BLKID], [blkid], [check], [2.17])
])
AC_DEFUN([LIBVIRT_CHECK_BLKID],[
diff --git a/m4/virt-capng.m4 b/m4/virt-capng.m4
index 3fbc79565d441479397c771c5a3751510224aa6d..bf9fcd2aa842379111acb73299ac9e76f3692eef 100644
--- a/m4/virt-capng.m4
+++ b/m4/virt-capng.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_CAPNG],[
- LIBVIRT_ARG_WITH([CAPNG], [cap-ng], [check])
+ LIBVIRT_ARG_WITH_FEATURE([CAPNG], [cap-ng], [check])
])
AC_DEFUN([LIBVIRT_CHECK_CAPNG],[
diff --git a/m4/virt-chrdev-lock-files.m4 b/m4/virt-chrdev-lock-files.m4
index 8a44e4d4579dff29c6988e403d866900454c57b6..7d85c0e21b6cd605c928c2b7304e9d18dcd56543 100644
--- a/m4/virt-chrdev-lock-files.m4
+++ b/m4/virt-chrdev-lock-files.m4
@@ -18,10 +18,10 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_CHRDEV_LOCK_FILES], [
- LIBVIRT_ARG_WITH_ALT([CHRDEV_LOCK_FILES],
- [location for UUCP style lock files for character devices ]
- [(use auto for default paths on some platforms)],
- [auto])
+ LIBVIRT_ARG_WITH([CHRDEV_LOCK_FILES],
+ [location for UUCP style lock files for character devices ]
+ [(use auto for default paths on some platforms)],
+ [auto])
])
AC_DEFUN([LIBVIRT_CHECK_CHRDEV_LOCK_FILES], [
diff --git a/m4/virt-curl.m4 b/m4/virt-curl.m4
index 7194d7a4be928f7afd4e2672c2a4be5c2eed8eb4..84fcd69a8e0af27728bbf7eafb6558713024dfae 100644
--- a/m4/virt-curl.m4
+++ b/m4/virt-curl.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_CURL],[
- LIBVIRT_ARG_WITH([CURL], [libcurl], [check], [7.18.0])
+ LIBVIRT_ARG_WITH_FEATURE([CURL], [libcurl], [check], [7.18.0])
])
AC_DEFUN([LIBVIRT_CHECK_CURL],[
diff --git a/m4/virt-dbus.m4 b/m4/virt-dbus.m4
index 8e1fad1c02000e9948d8fd11a8be787bdfeff937..f5af1a8022bdce5afabd88136603f157170e6d19 100644
--- a/m4/virt-dbus.m4
+++ b/m4/virt-dbus.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_DBUS],[
- LIBVIRT_ARG_WITH([DBUS], [dbus-1], [check], [1.0.0])
+ LIBVIRT_ARG_WITH_FEATURE([DBUS], [dbus-1], [check], [1.0.0])
])
AC_DEFUN([LIBVIRT_CHECK_DBUS],[
diff --git a/m4/virt-default-editor.m4 b/m4/virt-default-editor.m4
index 0d50c35612220a509b0f27f8653de668bc979a0d..0c8e1e0798155bf589a0868008a0b3dbf244c867 100644
--- a/m4/virt-default-editor.m4
+++ b/m4/virt-default-editor.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_DEFAULT_EDITOR], [
- LIBVIRT_ARG_WITH_ALT([DEFAULT_EDITOR],
- [Editor to use for interactive commands], [vi])
+ LIBVIRT_ARG_WITH([DEFAULT_EDITOR],
+ [Editor to use for interactive commands], [vi])
])
AC_DEFUN([LIBVIRT_CHECK_DEFAULT_EDITOR], [
diff --git a/m4/virt-driver-bhyve.m4 b/m4/virt-driver-bhyve.m4
index 1927929922d9e61874e38ee7ebb07f81ef405d6e..f89a5f841acff4cb86d78b96ece4107ccdea2bd9 100644
--- a/m4/virt-driver-bhyve.m4
+++ b/m4/virt-driver-bhyve.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_BHYVE],[
- LIBVIRT_ARG_WITH([BHYVE], [BHyVe], [check])
+ LIBVIRT_ARG_WITH_FEATURE([BHYVE], [BHyVe], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_BHYVE],[
diff --git a/m4/virt-driver-esx.m4 b/m4/virt-driver-esx.m4
index c751d6d350d18997eecd5d3d1efbe9475e93c8ef..4a2944b617aaa4ce633ff9e39a5d04b29e9a2068 100644
--- a/m4/virt-driver-esx.m4
+++ b/m4/virt-driver-esx.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_ESX], [
- LIBVIRT_ARG_WITH([ESX], [ESX], [check])
+ LIBVIRT_ARG_WITH_FEATURE([ESX], [ESX], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_ESX], [
diff --git a/m4/virt-driver-hyperv.m4 b/m4/virt-driver-hyperv.m4
index d99f8f6af581e30a6bbd64c1783241db7dea4ec8..f276a881f3bafe3042ff1d25fd40ce11104003cc 100644
--- a/m4/virt-driver-hyperv.m4
+++ b/m4/virt-driver-hyperv.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_HYPERV], [
- LIBVIRT_ARG_WITH([HYPERV], [Hyper-V], [check])
+ LIBVIRT_ARG_WITH_FEATURE([HYPERV], [Hyper-V], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_HYPERV], [
diff --git a/m4/virt-driver-interface.m4 b/m4/virt-driver-interface.m4
index 5b385160713aaf45ce7db8e4e2f995f939c1dc90..68a0219502a6311b0bf8344dbb4a109eca0ae747 100644
--- a/m4/virt-driver-interface.m4
+++ b/m4/virt-driver-interface.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_INTERFACE], [
- LIBVIRT_ARG_WITH([INTERFACE], [host interface driver], [check])
+ LIBVIRT_ARG_WITH_FEATURE([INTERFACE], [host interface driver], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_INTERFACE], [
diff --git a/m4/virt-driver-libvirtd.m4 b/m4/virt-driver-libvirtd.m4
index 5d82c1533fae5a16cf55436a3496e74eb344ef19..090f9532f94e1c7a99fdcc332f4d1c32aca52a2a 100644
--- a/m4/virt-driver-libvirtd.m4
+++ b/m4/virt-driver-libvirtd.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_LIBVIRTD], [
- LIBVIRT_ARG_WITH([LIBVIRTD], [libvirtd], [yes])
+ LIBVIRT_ARG_WITH_FEATURE([LIBVIRTD], [libvirtd], [yes])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_LIBVIRTD], [
diff --git a/m4/virt-driver-libxl.m4 b/m4/virt-driver-libxl.m4
index 0430ea3881f42ec6d01e58646e6a33bd02ac00b3..96a9d4736d4543bcdd03d9532258a0676e10921e 100644
--- a/m4/virt-driver-libxl.m4
+++ b/m4/virt-driver-libxl.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_LIBXL], [
- LIBVIRT_ARG_WITH([LIBXL], [libxenlight], [check])
+ LIBVIRT_ARG_WITH_FEATURE([LIBXL], [libxenlight], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_LIBXL], [
diff --git a/m4/virt-driver-lxc.m4 b/m4/virt-driver-lxc.m4
index c8448eef806fb3c5da860693bae863fd515aadb4..d2951b596a6cf768c36476cf373da68449186066 100644
--- a/m4/virt-driver-lxc.m4
+++ b/m4/virt-driver-lxc.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_LXC], [
- LIBVIRT_ARG_WITH([LXC], [Linux Container], [check])
+ LIBVIRT_ARG_WITH_FEATURE([LXC], [Linux Container], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_LXC], [
diff --git a/m4/virt-driver-modules.m4 b/m4/virt-driver-modules.m4
index d2f6668176aaa27aa8953af49219e7432fd637b8..ba65c3ba6ca7a331b6c46d6000dcf700cd470d44 100644
--- a/m4/virt-driver-modules.m4
+++ b/m4/virt-driver-modules.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_DRIVER_MODULES], [
- LIBVIRT_ARG_WITH_ALT([DRIVER_MODULES], [build drivers as loadable modules],
- [check])
+ LIBVIRT_ARG_WITH([DRIVER_MODULES], [build drivers as loadable modules],
+ [check])
])
AC_DEFUN([LIBVIRT_CHECK_DRIVER_MODULES], [
diff --git a/m4/virt-driver-network.m4 b/m4/virt-driver-network.m4
index ab7b9015ad370da4ae504d921bb70788434a013b..1fc9b204c6230c1c29e193a37163d9d47c177f5d 100644
--- a/m4/virt-driver-network.m4
+++ b/m4/virt-driver-network.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_NETWORK], [
- LIBVIRT_ARG_WITH_ALT([NETWORK], [with virtual network driver], [yes])
+ LIBVIRT_ARG_WITH([NETWORK], [with virtual network driver], [yes])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_NETWORK], [
diff --git a/m4/virt-driver-openvz.m4 b/m4/virt-driver-openvz.m4
index bd00f69679fb0a246ff019c6dbdcef7c4448e645..3ad682b3437fcb3146a247064f92ced795ce1ebc 100644
--- a/m4/virt-driver-openvz.m4
+++ b/m4/virt-driver-openvz.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_OPENVZ], [
- LIBVIRT_ARG_WITH([OPENVZ], [OpenVZ], [check])
+ LIBVIRT_ARG_WITH_FEATURE([OPENVZ], [OpenVZ], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_OPENVZ], [
diff --git a/m4/virt-driver-phyp.m4 b/m4/virt-driver-phyp.m4
index fb4189e77951d7b6bcbfa6b62fb8aed31c391f6a..7861bf24e14fd24f2cd2e06bc0af4c762dedb645 100644
--- a/m4/virt-driver-phyp.m4
+++ b/m4/virt-driver-phyp.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_PHYP], [
- LIBVIRT_ARG_WITH([PHYP], [PHYP], [check])
+ LIBVIRT_ARG_WITH_FEATURE([PHYP], [PHYP], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_PHYP], [
diff --git a/m4/virt-driver-qemu.m4 b/m4/virt-driver-qemu.m4
index 6586be0b152fa8c9f77d80ce3cfa9681d157d8ca..b9bafdab90f1f00b2190eda1d14d622bfefa26de 100644
--- a/m4/virt-driver-qemu.m4
+++ b/m4/virt-driver-qemu.m4
@@ -18,11 +18,11 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_QEMU], [
- LIBVIRT_ARG_WITH([QEMU], [QEMU/KVM], [yes])
- LIBVIRT_ARG_WITH_ALT([QEMU_USER], [username to run QEMU system instance as],
- ['platform dependent'])
- LIBVIRT_ARG_WITH_ALT([QEMU_GROUP], [groupname to run QEMU system instance as],
- ['platform dependent'])
+ LIBVIRT_ARG_WITH_FEATURE([QEMU], [QEMU/KVM], [yes])
+ LIBVIRT_ARG_WITH([QEMU_USER], [username to run QEMU system instance as],
+ ['platform dependent'])
+ LIBVIRT_ARG_WITH([QEMU_GROUP], [groupname to run QEMU system instance as],
+ ['platform dependent'])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_QEMU], [
diff --git a/m4/virt-driver-remote.m4 b/m4/virt-driver-remote.m4
index 0b1f02e1a094db6f497e44688ff437baca00abd4..c7af5b3fc683bc72b6e5cc4039e44e6e95375c64 100644
--- a/m4/virt-driver-remote.m4
+++ b/m4/virt-driver-remote.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_REMOTE], [
- LIBVIRT_ARG_WITH([REMOTE], [remote driver], [yes])
+ LIBVIRT_ARG_WITH_FEATURE([REMOTE], [remote driver], [yes])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_REMOTE], [
diff --git a/m4/virt-driver-test.m4 b/m4/virt-driver-test.m4
index fd218f0280355974bc46e18922f7f9907fbbe60b..460d1f4aeea60c44196091fc487dbfaf34cc6288 100644
--- a/m4/virt-driver-test.m4
+++ b/m4/virt-driver-test.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_TEST], [
- LIBVIRT_ARG_WITH([TEST], [test driver], [yes])
+ LIBVIRT_ARG_WITH_FEATURE([TEST], [test driver], [yes])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_TEST], [
diff --git a/m4/virt-driver-uml.m4 b/m4/virt-driver-uml.m4
index 24ca93845a781f0d802cb7921a9bc3bd87d81c96..9b406a5b6bb5cbc9ebc902f21f14fc91669d6850 100644
--- a/m4/virt-driver-uml.m4
+++ b/m4/virt-driver-uml.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_UML],[
- LIBVIRT_ARG_WITH([UML], [UML], [check])
+ LIBVIRT_ARG_WITH_FEATURE([UML], [UML], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_UML],[
diff --git a/m4/virt-driver-vbox.m4 b/m4/virt-driver-vbox.m4
index b84ce2271c8676c8c39c8e4f6e20f1f6b889cfc9..589b1c3ed5e08977e8f3b7be21ef060e1e4d4c65 100644
--- a/m4/virt-driver-vbox.m4
+++ b/m4/virt-driver-vbox.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_VBOX], [
- LIBVIRT_ARG_WITH([VBOX], [VirtualBox XPCOMC], [yes])
+ LIBVIRT_ARG_WITH_FEATURE([VBOX], [VirtualBox XPCOMC], [yes])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_VBOX], [
diff --git a/m4/virt-driver-vmware.m4 b/m4/virt-driver-vmware.m4
index ed73087b905bbc04aa4f44d99024c77beaf22226..06504eb386dce18c5974f2773d2a441209fd553e 100644
--- a/m4/virt-driver-vmware.m4
+++ b/m4/virt-driver-vmware.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_VMWARE], [
- LIBVIRT_ARG_WITH([VMWARE], [VMware], [yes])
+ LIBVIRT_ARG_WITH_FEATURE([VMWARE], [VMware], [yes])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_VMWARE], [
diff --git a/m4/virt-driver-vz.m4 b/m4/virt-driver-vz.m4
index b3777494ab9aa20468d407bbee8a2a890a0b6fe5..9a8bc42efa18be2038dca5c709c43b4afcb101ce 100644
--- a/m4/virt-driver-vz.m4
+++ b/m4/virt-driver-vz.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_VZ],[
- LIBVIRT_ARG_WITH([VZ], [Virtuozzo], [check])
+ LIBVIRT_ARG_WITH_FEATURE([VZ], [Virtuozzo], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_VZ],[
diff --git a/m4/virt-driver-xen.m4 b/m4/virt-driver-xen.m4
index 896e669c41ffac606cc5d744a37524ecbbdf5389..2a26863caf4c1caac427f6834f56714090f4519c 100644
--- a/m4/virt-driver-xen.m4
+++ b/m4/virt-driver-xen.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_XEN], [
- LIBVIRT_ARG_WITH([XEN], [XEN], [check])
- LIBVIRT_ARG_WITH([XEN_INOTIFY], [XEN inotify], [check])
+ LIBVIRT_ARG_WITH_FEATURE([XEN], [XEN], [check])
+ LIBVIRT_ARG_WITH_FEATURE([XEN_INOTIFY], [XEN inotify], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_XEN], [
diff --git a/m4/virt-driver-xenapi.m4 b/m4/virt-driver-xenapi.m4
index 28c092dcb805b2b36b1e97b99e682bd6b8ec9316..d2181a21a14769a30aa1cef3f0ccf5b35045a135 100644
--- a/m4/virt-driver-xenapi.m4
+++ b/m4/virt-driver-xenapi.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_DRIVER_ARG_XENAPI], [
- LIBVIRT_ARG_WITH([XENAPI], [XenAPI], [check])
+ LIBVIRT_ARG_WITH_FEATURE([XENAPI], [XenAPI], [check])
])
AC_DEFUN([LIBVIRT_DRIVER_CHECK_XENAPI], [
diff --git a/m4/virt-dtrace.m4 b/m4/virt-dtrace.m4
index 6dee416149360bf5c1129f5d1d87e7cbdff58d3d..e072b639cd45ed08936cd7d5023923afbe45edfb 100644
--- a/m4/virt-dtrace.m4
+++ b/m4/virt-dtrace.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_DTRACE], [
- LIBVIRT_ARG_WITH_ALT([DTRACE], [use dtrace for static probing], [check])
+ LIBVIRT_ARG_WITH([DTRACE], [use dtrace for static probing], [check])
])
AC_DEFUN([LIBVIRT_CHECK_DTRACE], [
diff --git a/m4/virt-firewalld.m4 b/m4/virt-firewalld.m4
index f0283049b56ad0f07389f09fa85564c2dafaa985..08d2ff83d6e394f93f306229e87af6bda84c9588 100644
--- a/m4/virt-firewalld.m4
+++ b/m4/virt-firewalld.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_FIREWALLD], [
- LIBVIRT_ARG_WITH([FIREWALLD], [firewalld], [check])
+ LIBVIRT_ARG_WITH_FEATURE([FIREWALLD], [firewalld], [check])
])
AC_DEFUN([LIBVIRT_CHECK_FIREWALLD], [
diff --git a/m4/virt-fuse.m4 b/m4/virt-fuse.m4
index 5f25b32ba3bf85261fc73609cd6e00a7420984e2..cc5726fe6468f53f80deff1ca369b6109d0ea6f6 100644
--- a/m4/virt-fuse.m4
+++ b/m4/virt-fuse.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_FUSE],[
- LIBVIRT_ARG_WITH([FUSE], [fuse], [check], [2.8.6])
+ LIBVIRT_ARG_WITH_FEATURE([FUSE], [fuse], [check], [2.8.6])
])
AC_DEFUN([LIBVIRT_CHECK_FUSE],[
diff --git a/m4/virt-gluster.m4 b/m4/virt-gluster.m4
index 5398cc32d8ddb718d4cd3411706345f015e2d33c..7edff40047f7079f892a5df729ead3730a2e8520 100644
--- a/m4/virt-gluster.m4
+++ b/m4/virt-gluster.m4
@@ -20,7 +20,7 @@ dnl
dnl Currently tested against Fedora 19 with glusterfs 3.4.1; earlier
dnl versions may be possible but only with further testing
AC_DEFUN([LIBVIRT_ARG_GLUSTER],[
- LIBVIRT_ARG_WITH([GLUSTERFS], [glusterfs], [check], [3.4.1])
+ LIBVIRT_ARG_WITH_FEATURE([GLUSTERFS], [glusterfs], [check], [3.4.1])
])
AC_DEFUN([LIBVIRT_CHECK_GLUSTER],[
diff --git a/m4/virt-gnutls.m4 b/m4/virt-gnutls.m4
index 37adad85d8bd27646177748ae2d021e0151b7230..e3869f75ccabc32512b7f17af00e930d3fbb7ff8 100644
--- a/m4/virt-gnutls.m4
+++ b/m4/virt-gnutls.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_GNUTLS],[
- LIBVIRT_ARG_WITH([GNUTLS], [gnutls], [check], [2.2.0])
+ LIBVIRT_ARG_WITH_FEATURE([GNUTLS], [gnutls], [check], [2.2.0])
])
AC_DEFUN([LIBVIRT_CHECK_GNUTLS],[
diff --git a/m4/virt-hal.m4 b/m4/virt-hal.m4
index 7ed44881bb031f7077edc1fc3fb6c42526bdafb4..e37bbf979b4501a366609d7af63535332f2b4676 100644
--- a/m4/virt-hal.m4
+++ b/m4/virt-hal.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_HAL],[
- LIBVIRT_ARG_WITH([HAL], [hal], [check], [0.5.0])
+ LIBVIRT_ARG_WITH_FEATURE([HAL], [hal], [check], [0.5.0])
])
AC_DEFUN([LIBVIRT_CHECK_HAL],[
diff --git a/m4/virt-host-validate.m4 b/m4/virt-host-validate.m4
index 0970fa1ed488af6e5e6fe527276465e6dce493b6..643cd8f06e7e5bd47aaa1039428dc282cd0a553e 100644
--- a/m4/virt-host-validate.m4
+++ b/m4/virt-host-validate.m4
@@ -16,7 +16,7 @@ dnl License along with this library. If not, see
dnl .
AC_DEFUN([LIBVIRT_ARG_HOST_VALIDATE], [
- LIBVIRT_ARG_WITH_ALT([HOST_VALIDATE], [build virt-host-validate], [check])
+ LIBVIRT_ARG_WITH([HOST_VALIDATE], [build virt-host-validate], [check])
])
AC_DEFUN([LIBVIRT_CHECK_HOST_VALIDATE], [
diff --git a/m4/virt-init-script.m4 b/m4/virt-init-script.m4
index cebac93362a891afb867716c03d53aa00da3fbe8..757fd10541b0184930f517d03b9cd7b4537e15c2 100644
--- a/m4/virt-init-script.m4
+++ b/m4/virt-init-script.m4
@@ -18,9 +18,9 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_INIT_SCRIPT],[
- LIBVIRT_ARG_WITH_ALT([INIT_SCRIPT],
- [Style of init script to install: redhat, systemd,
- systemd+redhat, upstart, check, none], [check])
+ LIBVIRT_ARG_WITH([INIT_SCRIPT],
+ [Style of init script to install: redhat, systemd,
+ systemd+redhat, upstart, check, none], [check])
])
AC_DEFUN([LIBVIRT_CHECK_INIT_SCRIPT],[
diff --git a/m4/virt-libpcap.m4 b/m4/virt-libpcap.m4
index 1175c195bc8af9b3541096d57e16bab2261bddab..8fa4889ec88ff8f0b3c1021eb2b56f58acefbc02 100644
--- a/m4/virt-libpcap.m4
+++ b/m4/virt-libpcap.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_LIBPCAP], [
- LIBVIRT_ARG_WITH_ALT([LIBPCAP], [libpcap location], [check])
+ LIBVIRT_ARG_WITH([LIBPCAP], [libpcap location], [check])
])
AC_DEFUN([LIBVIRT_CHECK_LIBPCAP], [
diff --git a/m4/virt-libssh.m4 b/m4/virt-libssh.m4
index 4107385b2700f8d83998397652895caeab73d8c4..7e39277e1010c63d2f2edf84424320c35ecd17ae 100644
--- a/m4/virt-libssh.m4
+++ b/m4/virt-libssh.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_LIBSSH],[
- LIBVIRT_ARG_WITH([LIBSSH], [libssh], [check], [0.7])
+ LIBVIRT_ARG_WITH_FEATURE([LIBSSH], [libssh], [check], [0.7])
])
AC_DEFUN([LIBVIRT_CHECK_LIBSSH],[
diff --git a/m4/virt-libxml.m4 b/m4/virt-libxml.m4
index 6a9d9116fe2a549f72d5ed923b18e2e389ba9021..65012d506a8e97f44840ddd46a454e5c4cebec90 100644
--- a/m4/virt-libxml.m4
+++ b/m4/virt-libxml.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_LIBXML], [
- LIBVIRT_ARG_WITH_ALT([LIBXML], [libxml-2.0 (>= 2.6.0) location], [check])
+ LIBVIRT_ARG_WITH([LIBXML], [libxml-2.0 (>= 2.6.0) location], [check])
])
AC_DEFUN([LIBVIRT_CHECK_LIBXML], [
diff --git a/m4/virt-loader-nvram.m4 b/m4/virt-loader-nvram.m4
index e3e8b82825283ee53a983e5967d81f5eba2323d3..0eb77fa92364be8101e33835f434e890c5f2e8a5 100644
--- a/m4/virt-loader-nvram.m4
+++ b/m4/virt-loader-nvram.m4
@@ -18,10 +18,10 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_LOADER_NVRAM], [
- LIBVIRT_ARG_WITH_ALT([LOADER_NVRAM],
- [Pass list of pairs of : paths.
- Both pairs and list items are separated by a colon.],
- [''])
+ LIBVIRT_ARG_WITH([LOADER_NVRAM],
+ [Pass list of pairs of : paths.
+ Both pairs and list items are separated by a colon.],
+ [''])
])
AC_DEFUN([LIBVIRT_CHECK_LOADER_NVRAM], [
diff --git a/m4/virt-login-shell.m4 b/m4/virt-login-shell.m4
index c922e376b151ece8b94f43ecc3c66d3987bd12fd..3baec5432fbecbdbc145e93769f8dce0e65c53cd 100644
--- a/m4/virt-login-shell.m4
+++ b/m4/virt-login-shell.m4
@@ -16,7 +16,7 @@ dnl License along with this library. If not, see
dnl .
AC_DEFUN([LIBVIRT_ARG_LOGIN_SHELL], [
- LIBVIRT_ARG_WITH_ALT([LOGIN_SHELL], [build virt-login-shell], [check])
+ LIBVIRT_ARG_WITH([LOGIN_SHELL], [build virt-login-shell], [check])
])
AC_DEFUN([LIBVIRT_CHECK_LOGIN_SHELL], [
diff --git a/m4/virt-macvtap.m4 b/m4/virt-macvtap.m4
index daf48b045a00c16e1f5cbd207732f8ef57791029..c5da96ecf2f402458dee7638cea71d76206cfbc6 100644
--- a/m4/virt-macvtap.m4
+++ b/m4/virt-macvtap.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_MACVTAP], [
- LIBVIRT_ARG_WITH_ALT([MACVTAP], [enable macvtap device], [check])
+ LIBVIRT_ARG_WITH([MACVTAP], [enable macvtap device], [check])
])
AC_DEFUN([LIBVIRT_CHECK_MACVTAP], [
diff --git a/m4/virt-netcf.m4 b/m4/virt-netcf.m4
index 19374b223b1315217d3b2e539b5656d1615673d1..588b5e7a91b8b3d16bb6b9d58ee43ef85e3e170e 100644
--- a/m4/virt-netcf.m4
+++ b/m4/virt-netcf.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_NETCF],[
- LIBVIRT_ARG_WITH([NETCF], [netcf], [check], [0.1.4])
+ LIBVIRT_ARG_WITH_FEATURE([NETCF], [netcf], [check], [0.1.4])
])
AC_DEFUN([LIBVIRT_CHECK_NETCF],[
diff --git a/m4/virt-nss.m4 b/m4/virt-nss.m4
index 15030cab48b23395f104f8ac588f58e43ca3437c..f50b1b91c4cb87637eed94d6ed6f0adaf985687f 100644
--- a/m4/virt-nss.m4
+++ b/m4/virt-nss.m4
@@ -18,9 +18,9 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_NSS],[
- LIBVIRT_ARG_WITH_ALT([NSS_PLUGIN],
- [enable Name Service Switch plugin for resolving guest
- IP addresses], [check])
+ LIBVIRT_ARG_WITH([NSS_PLUGIN],
+ [enable Name Service Switch plugin for resolving guest
+ IP addresses], [check])
])
AC_DEFUN([LIBVIRT_CHECK_NSS],[
diff --git a/m4/virt-numactl.m4 b/m4/virt-numactl.m4
index 7dbb1bb2ac73a1da5eaa9db849c8f4c239502376..f93ffd56dee2bfb177cb569d5a4240c7e87b03d1 100644
--- a/m4/virt-numactl.m4
+++ b/m4/virt-numactl.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_NUMACTL],[
- LIBVIRT_ARG_WITH([NUMACTL], [numa], [check])
+ LIBVIRT_ARG_WITH_FEATURE([NUMACTL], [numa], [check])
])
AC_DEFUN([LIBVIRT_CHECK_NUMACTL],[
diff --git a/m4/virt-numad.m4 b/m4/virt-numad.m4
index 5df8cc699e126cb561baaa748c66f7c9ed0f69c5..e760dcc579a079273376f9f2edf9da828825309a 100644
--- a/m4/virt-numad.m4
+++ b/m4/virt-numad.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_NUMAD], [
- LIBVIRT_ARG_WITH_ALT([NUMAD], [use numad to manage CPU placement dynamically],
- [check])
+ LIBVIRT_ARG_WITH([NUMAD], [use numad to manage CPU placement dynamically],
+ [check])
])
AC_DEFUN([LIBVIRT_CHECK_NUMAD], [
diff --git a/m4/virt-openwsman.m4 b/m4/virt-openwsman.m4
index cd7e9e2ee4bfcfbd9e4c50fe3f87e57dab73f350..c952ef8936129c4f0f15cde9f6261601b0c9c633 100644
--- a/m4/virt-openwsman.m4
+++ b/m4/virt-openwsman.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_OPENWSMAN],[
- LIBVIRT_ARG_WITH([OPENWSMAN], [openwsman], [check], [2.2.3])
+ LIBVIRT_ARG_WITH_FEATURE([OPENWSMAN], [openwsman], [check], [2.2.3])
])
AC_DEFUN([LIBVIRT_CHECK_OPENWSMAN],[
diff --git a/m4/virt-pciaccess.m4 b/m4/virt-pciaccess.m4
index d96af8b231ada8f67cb100e69dd3da1b2fa86880..da92647d467df78e436e2390e90e4701a100cd2b 100644
--- a/m4/virt-pciaccess.m4
+++ b/m4/virt-pciaccess.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_PCIACCESS],[
- LIBVIRT_ARG_WITH([PCIACCESS], [pciaccess], [check], [0.10.0])
+ LIBVIRT_ARG_WITH_FEATURE([PCIACCESS], [pciaccess], [check], [0.10.0])
])
AC_DEFUN([LIBVIRT_CHECK_PCIACCESS],[
diff --git a/m4/virt-pm-utils.m4 b/m4/virt-pm-utils.m4
index 654aba3cf3630122037cbbb9eef1e65487fb5846..02bf41e627b295d312e911bf9478d811ae098e22 100644
--- a/m4/virt-pm-utils.m4
+++ b/m4/virt-pm-utils.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_PM_UTILS], [
- LIBVIRT_ARG_WITH_ALT([PM_UTILS], [use pm-utils for power management], [check])
+ LIBVIRT_ARG_WITH([PM_UTILS], [use pm-utils for power management], [check])
])
AC_DEFUN([LIBVIRT_CHECK_PM_UTILS], [
diff --git a/m4/virt-polkit.m4 b/m4/virt-polkit.m4
index fb03194c93a15b1e2e92a22523062b69bb260066..7bdbf804d34255711f36c67b00be02bb5e9409de 100644
--- a/m4/virt-polkit.m4
+++ b/m4/virt-polkit.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_POLKIT], [
- LIBVIRT_ARG_WITH_ALT([POLKIT], [use PolicyKit for UNIX socket access checks],
- [check])
+ LIBVIRT_ARG_WITH([POLKIT], [use PolicyKit for UNIX socket access checks],
+ [check])
])
AC_DEFUN([LIBVIRT_CHECK_POLKIT], [
diff --git a/m4/virt-readline.m4 b/m4/virt-readline.m4
index e32f5f5332b8baa4c73364a08cd7ba064a4af54f..ee70ea36b9da27d8c76d57bb19496c2202beac7c 100644
--- a/m4/virt-readline.m4
+++ b/m4/virt-readline.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_READLINE],[
- LIBVIRT_ARG_WITH([READLINE], [readline], [check])
+ LIBVIRT_ARG_WITH_FEATURE([READLINE], [readline], [check])
])
AC_DEFUN([LIBVIRT_CHECK_READLINE],[
diff --git a/m4/virt-sanlock.m4 b/m4/virt-sanlock.m4
index 97bdf0c71ba8696266a1063a79a558e145201c7b..e4476cae437f57293a055e79602ce43445995b69 100644
--- a/m4/virt-sanlock.m4
+++ b/m4/virt-sanlock.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_SANLOCK],[
- LIBVIRT_ARG_WITH([SANLOCK], [sanlock-client], [check])
+ LIBVIRT_ARG_WITH_FEATURE([SANLOCK], [sanlock-client], [check])
])
AC_DEFUN([LIBVIRT_CHECK_SANLOCK],[
diff --git a/m4/virt-sasl.m4 b/m4/virt-sasl.m4
index 15b1ce9cdf0e9a7748c4d637070ab3a03380f38f..6ef24fd4b91ba3980b7d8b1e1c9b39f6c4e3ec39 100644
--- a/m4/virt-sasl.m4
+++ b/m4/virt-sasl.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_SASL],[
- LIBVIRT_ARG_WITH([SASL], [sasl], [check])
+ LIBVIRT_ARG_WITH_FEATURE([SASL], [sasl], [check])
])
AC_DEFUN([LIBVIRT_CHECK_SASL],[
diff --git a/m4/virt-secdriver-apparmor.m4 b/m4/virt-secdriver-apparmor.m4
index d3d96ec7e2946950fb6703682ed395084a9570d6..1894e66ed5559f0fa06901425a25562023e2a900 100644
--- a/m4/virt-secdriver-apparmor.m4
+++ b/m4/virt-secdriver-apparmor.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_SECDRIVER_ARG_APPARMOR], [
- LIBVIRT_ARG_WITH_ALT([SECDRIVER_APPARMOR], [use AppArmor security driver], [check])
+ LIBVIRT_ARG_WITH([SECDRIVER_APPARMOR], [use AppArmor security driver], [check])
])
AC_DEFUN([LIBVIRT_SECDRIVER_CHECK_APPARMOR], [
@@ -37,7 +37,7 @@ AC_DEFUN([LIBVIRT_SECDRIVER_CHECK_APPARMOR], [
fi
AM_CONDITIONAL([WITH_SECDRIVER_APPARMOR], [test "$with_secdriver_apparmor" != "no"])
- LIBVIRT_ARG_WITH_ALT([APPARMOR_PROFILES], [install apparmor profiles], [no])
+ LIBVIRT_ARG_WITH([APPARMOR_PROFILES], [install apparmor profiles], [no])
if test "$with_apparmor" = "no"; then
with_apparmor_profiles="no"
fi
diff --git a/m4/virt-secdriver-selinux.m4 b/m4/virt-secdriver-selinux.m4
index f7220cbecfb5c09ef9568061cde44b784b15fa41..a48569fc33a97199b0accda3c8f7f51adc683820 100644
--- a/m4/virt-secdriver-selinux.m4
+++ b/m4/virt-secdriver-selinux.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_SECDRIVER_ARG_SELINUX], [
- LIBVIRT_ARG_WITH_ALT([SECDRIVER_SELINUX], [use SELinux security driver], [check])
+ LIBVIRT_ARG_WITH([SECDRIVER_SELINUX], [use SELinux security driver], [check])
])
AC_DEFUN([LIBVIRT_SECDRIVER_CHECK_SELINUX], [
diff --git a/m4/virt-selinux.m4 b/m4/virt-selinux.m4
index 2f5b10bc54117651cf2c9a6329ce6598a1f9c717..fe274fafe9b8a498784264e27598d53e0ce27ee9 100644
--- a/m4/virt-selinux.m4
+++ b/m4/virt-selinux.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_SELINUX],[
- LIBVIRT_ARG_WITH([SELINUX], [SELinux], [check])
- LIBVIRT_ARG_WITH_ALT([SELINUX_MOUNT], [set SELinux mount point], [check])
+ LIBVIRT_ARG_WITH_FEATURE([SELINUX], [SELinux], [check])
+ LIBVIRT_ARG_WITH([SELINUX_MOUNT], [set SELinux mount point], [check])
])
AC_DEFUN([LIBVIRT_CHECK_SELINUX],[
diff --git a/m4/virt-ssh2.m4 b/m4/virt-ssh2.m4
index da8ec5aaef644c602a9fecd2957dd27966bf0c15..f712f81fe2c1d42cc26d1c5c9bc1c810052cbb65 100644
--- a/m4/virt-ssh2.m4
+++ b/m4/virt-ssh2.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_SSH2],[
- LIBVIRT_ARG_WITH([SSH2], [libssh2], [check], [1.3])
+ LIBVIRT_ARG_WITH_FEATURE([SSH2], [libssh2], [check], [1.3])
])
AC_DEFUN([LIBVIRT_CHECK_SSH2],[
diff --git a/m4/virt-storage-dir.m4 b/m4/virt-storage-dir.m4
index 0f6880ddaf25fb44b28ddf78ac12327c5c6612b9..798bf939e0f64a054bec72b948940ef65234b10e 100644
--- a/m4/virt-storage-dir.m4
+++ b/m4/virt-storage-dir.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_DIR], [
- LIBVIRT_ARG_WITH([STORAGE_DIR], [directory backend for the storage driver], [yes])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_DIR], [directory backend for the storage driver], [yes])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_DIR], [
diff --git a/m4/virt-storage-disk.m4 b/m4/virt-storage-disk.m4
index 3c4c848ccd7600224146e458157107601883bf04..7429688f4ebdd1f3d770460012b8d279831b6e7c 100644
--- a/m4/virt-storage-disk.m4
+++ b/m4/virt-storage-disk.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_DISK], [
- LIBVIRT_ARG_WITH([STORAGE_DISK], [GPartd Disk backend for the storage driver],
- [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_DISK], [GPartd Disk backend for the storage driver],
+ [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_DISK], [
diff --git a/m4/virt-storage-fs.m4 b/m4/virt-storage-fs.m4
index f2c7130dc42256c3456d87ca9db79893504a69f0..6c61e61fa77bc06ed3e95de502036903fbd6b57d 100644
--- a/m4/virt-storage-fs.m4
+++ b/m4/virt-storage-fs.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_FS], [
- LIBVIRT_ARG_WITH([STORAGE_FS], [FileSystem backend for the storage driver],
- [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_FS], [FileSystem backend for the storage driver],
+ [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_FS], [
diff --git a/m4/virt-storage-gluster.m4 b/m4/virt-storage-gluster.m4
index 06272991f4f2f3cff0a521e8f6fe9ef3597fd109..0a2406f1fc56d91da3a972efd8b0f9307f9dd69f 100644
--- a/m4/virt-storage-gluster.m4
+++ b/m4/virt-storage-gluster.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_GLUSTER], [
- LIBVIRT_ARG_WITH([STORAGE_GLUSTER], [Gluster backend for the storage driver],
- [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_GLUSTER], [Gluster backend for the storage driver],
+ [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_GLUSTER], [
diff --git a/m4/virt-storage-iscsi.m4 b/m4/virt-storage-iscsi.m4
index 6ad61fc73242045ae09e239989b2a93db9310a21..eb0b08671c37774501dcad21e3a6cf8252f1af00 100644
--- a/m4/virt-storage-iscsi.m4
+++ b/m4/virt-storage-iscsi.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_ISCSI], [
- LIBVIRT_ARG_WITH([STORAGE_ISCSI], [iSCSI backend for the storage driver],
- [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_ISCSI], [iSCSI backend for the storage driver],
+ [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_ISCSI], [
diff --git a/m4/virt-storage-lvm.m4 b/m4/virt-storage-lvm.m4
index a393743f1804abe122d29d31fd58e73df450964b..a0ccca7a00abd78db74d6c494b88ef61685d9f92 100644
--- a/m4/virt-storage-lvm.m4
+++ b/m4/virt-storage-lvm.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_LVM], [
- LIBVIRT_ARG_WITH([STORAGE_LVM], [LVM backend for storage driver], [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_LVM], [LVM backend for storage driver], [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_LVM], [
diff --git a/m4/virt-storage-mpath.m4 b/m4/virt-storage-mpath.m4
index b20d0860f9ab2fbad42d2ab8c46b7aa1ac5941b3..d4f8ecfb9ea3a297efdbbbbdd8c5c48bf745b64f 100644
--- a/m4/virt-storage-mpath.m4
+++ b/m4/virt-storage-mpath.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_MPATH], [
- LIBVIRT_ARG_WITH([STORAGE_MPATH], [mpath backend for the storage driver],
- [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_MPATH], [mpath backend for the storage driver],
+ [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_MPATH], [
diff --git a/m4/virt-storage-rbd.m4 b/m4/virt-storage-rbd.m4
index 6569bb4d32872e750da1212fbccc92eaec007889..0104b7cfce81d1a5613a65bb63e967a3a19a8083 100644
--- a/m4/virt-storage-rbd.m4
+++ b/m4/virt-storage-rbd.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_RBD], [
- LIBVIRT_ARG_WITH([STORAGE_RBD],
- [RADOS Block Device backend for the storage driver], [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_RBD],
+ [RADOS Block Device backend for the storage driver], [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_RBD], [
diff --git a/m4/virt-storage-scsi.m4 b/m4/virt-storage-scsi.m4
index dfaa07e2f7897813b5383adbf48bdcf6d8e3d040..ea4e47cbda84d5f4b34b1122cc8f11ba9349c4d4 100644
--- a/m4/virt-storage-scsi.m4
+++ b/m4/virt-storage-scsi.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_SCSI], [
- LIBVIRT_ARG_WITH([STORAGE_SCSI], [SCSI backend for the storage driver], [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_SCSI], [SCSI backend for the storage driver], [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_SCSI], [
diff --git a/m4/virt-storage-sheepdog.m4 b/m4/virt-storage-sheepdog.m4
index a9f4c834dd281e7afab8548b11e24c7a74423fee..aa5587f40f958b5957d1408fb7413c737566fc90 100644
--- a/m4/virt-storage-sheepdog.m4
+++ b/m4/virt-storage-sheepdog.m4
@@ -18,8 +18,8 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_SHEEPDOG], [
- LIBVIRT_ARG_WITH([STORAGE_SHEEPDOG],
- [with Sheepdog backend for the storage driver], [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_SHEEPDOG],
+ [with Sheepdog backend for the storage driver], [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_SHEEPDOG], [
diff --git a/m4/virt-storage-zfs.m4 b/m4/virt-storage-zfs.m4
index 5439b8b0d47c1f08c37b11cce342a2c5708447b8..0c52264dbe8edc50aec68b6466f81041ea348f8e 100644
--- a/m4/virt-storage-zfs.m4
+++ b/m4/virt-storage-zfs.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_STORAGE_ARG_ZFS], [
- LIBVIRT_ARG_WITH([STORAGE_ZFS], [ZFS backend for the storage driver], [check])
+ LIBVIRT_ARG_WITH_FEATURE([STORAGE_ZFS], [ZFS backend for the storage driver], [check])
])
AC_DEFUN([LIBVIRT_STORAGE_CHECK_ZFS], [
diff --git a/m4/virt-sysctl.m4 b/m4/virt-sysctl.m4
index 101733cf002b8e0f39b6eabf37d30024d6a4c892..3a59e3e6e66dec7afccf708d106e95db78b6c649 100644
--- a/m4/virt-sysctl.m4
+++ b/m4/virt-sysctl.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_SYSCTL_CONFIG], [
- LIBVIRT_ARG_WITH_ALT([SYSCTL], [Whether to install sysctl configs], [check])
+ LIBVIRT_ARG_WITH([SYSCTL], [Whether to install sysctl configs], [check])
])
AC_DEFUN([LIBVIRT_CHECK_SYSCTL_CONFIG], [
diff --git a/m4/virt-tls-priority.m4 b/m4/virt-tls-priority.m4
index 1c3539efc6c51598876ce29653d8b263ce9a489d..f7a6c56c32efa901c8ff4fa4d96e3a35f31f3ee7 100644
--- a/m4/virt-tls-priority.m4
+++ b/m4/virt-tls-priority.m4
@@ -18,9 +18,9 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_TLS_PRIORITY], [
- LIBVIRT_ARG_WITH_ALT([TLS_PRIORITY],
- [set the default TLS session priority string],
- [NORMAL])
+ LIBVIRT_ARG_WITH([TLS_PRIORITY],
+ [set the default TLS session priority string],
+ [NORMAL])
])
AC_DEFUN([LIBVIRT_CHECK_TLS_PRIORITY], [
diff --git a/m4/virt-udev.m4 b/m4/virt-udev.m4
index 363aa983dd53139996d9a7e665ca8693e75f8252..85ca2cb1a3eaebca1a6aaef1e3189a5de52cb6a5 100644
--- a/m4/virt-udev.m4
+++ b/m4/virt-udev.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_UDEV],[
- LIBVIRT_ARG_WITH([UDEV], [libudev], [check], [145])
+ LIBVIRT_ARG_WITH_FEATURE([UDEV], [libudev], [check], [145])
])
AC_DEFUN([LIBVIRT_CHECK_UDEV],[
diff --git a/m4/virt-virtualport.m4 b/m4/virt-virtualport.m4
index 9074fb6388a0644bbf11d356f87efebc7831262d..b758efc3c4a4fabbc3c89677f1bf957f475fdc62 100644
--- a/m4/virt-virtualport.m4
+++ b/m4/virt-virtualport.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_VIRTUALPORT], [
- LIBVIRT_ARG_WITH_ALT([VIRTUALPORT], [enable virtual port support], [check])
+ LIBVIRT_ARG_WITH([VIRTUALPORT], [enable virtual port support], [check])
])
AC_DEFUN([LIBVIRT_CHECK_VIRTUALPORT],[
diff --git a/m4/virt-wireshark.m4 b/m4/virt-wireshark.m4
index f0cd08b550820b2d19b3aec20ba34af180ef18d4..1283a0f403bbf70a2ea1edd1f77aeaa074e86472 100644
--- a/m4/virt-wireshark.m4
+++ b/m4/virt-wireshark.m4
@@ -18,10 +18,10 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_WIRESHARK],[
- LIBVIRT_ARG_WITH([WIRESHARK_DISSECTOR], [wireshark], [check], [1.11.3])
- LIBVIRT_ARG_WITH_ALT([WS_PLUGINDIR],
- [wireshark plugins directory for use when installing
- wireshark plugin], [check])
+ LIBVIRT_ARG_WITH_FEATURE([WIRESHARK_DISSECTOR], [wireshark], [check], [1.11.3])
+ LIBVIRT_ARG_WITH([WS_PLUGINDIR],
+ [wireshark plugins directory for use when installing
+ wireshark plugin], [check])
])
AC_DEFUN([LIBVIRT_CHECK_WIRESHARK],[
diff --git a/m4/virt-xml-catalog.m4 b/m4/virt-xml-catalog.m4
index c75476dc3dc32c390ec7737bb65663fa599fdadf..a25ae89f6a5708749a07dee9a205bf3ef1c6f005 100644
--- a/m4/virt-xml-catalog.m4
+++ b/m4/virt-xml-catalog.m4
@@ -18,9 +18,9 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_XML_CATALOG], [
- LIBVIRT_ARG_WITH_ALT([XML_CATALOG_FILE],
- [path to XML catalog file for validating generated html],
- ['/etc/xml/catalog'])
+ LIBVIRT_ARG_WITH([XML_CATALOG_FILE],
+ [path to XML catalog file for validating generated html],
+ ['/etc/xml/catalog'])
])
AC_DEFUN([LIBVIRT_CHECK_XML_CATALOG], [
diff --git a/m4/virt-yajl.m4 b/m4/virt-yajl.m4
index 0103f726438a0be8c0a927f7ecfe98c1e629c0bb..c4ea0102a346e24d8698fd55034c7dd25fea18b1 100644
--- a/m4/virt-yajl.m4
+++ b/m4/virt-yajl.m4
@@ -18,7 +18,7 @@ dnl .
dnl
AC_DEFUN([LIBVIRT_ARG_YAJL],[
- LIBVIRT_ARG_WITH([YAJL], [yajl], [check])
+ LIBVIRT_ARG_WITH_FEATURE([YAJL], [yajl], [check])
])
AC_DEFUN([LIBVIRT_CHECK_YAJL],[