]> xenbits.xensource.com Git - libvirt.git/commitdiff
m4/virt-arg: Rename LIBVIRT_ARG_WITH* macros
authorAndrea Bolognani <abologna@redhat.com>
Thu, 22 Dec 2016 11:49:51 +0000 (12:49 +0100)
committerAndrea Bolognani <abologna@redhat.com>
Thu, 22 Dec 2016 14:20:05 +0000 (15:20 +0100)
LIBVIRT_ARG_WITH_ALT is more generic than LIBVIRT_ARG_WITH, which
is tailored at switching features on and off.

Rename the macros according to their intended purpose, and add
some documentation to help developers pick between the two.

79 files changed:
configure.ac
m4/virt-apparmor.m4
m4/virt-arg.m4
m4/virt-attr.m4
m4/virt-audit.m4
m4/virt-avahi.m4
m4/virt-blkid.m4
m4/virt-capng.m4
m4/virt-chrdev-lock-files.m4
m4/virt-curl.m4
m4/virt-dbus.m4
m4/virt-default-editor.m4
m4/virt-driver-bhyve.m4
m4/virt-driver-esx.m4
m4/virt-driver-hyperv.m4
m4/virt-driver-interface.m4
m4/virt-driver-libvirtd.m4
m4/virt-driver-libxl.m4
m4/virt-driver-lxc.m4
m4/virt-driver-modules.m4
m4/virt-driver-network.m4
m4/virt-driver-openvz.m4
m4/virt-driver-phyp.m4
m4/virt-driver-qemu.m4
m4/virt-driver-remote.m4
m4/virt-driver-test.m4
m4/virt-driver-uml.m4
m4/virt-driver-vbox.m4
m4/virt-driver-vmware.m4
m4/virt-driver-vz.m4
m4/virt-driver-xen.m4
m4/virt-driver-xenapi.m4
m4/virt-dtrace.m4
m4/virt-firewalld.m4
m4/virt-fuse.m4
m4/virt-gluster.m4
m4/virt-gnutls.m4
m4/virt-hal.m4
m4/virt-host-validate.m4
m4/virt-init-script.m4
m4/virt-libpcap.m4
m4/virt-libssh.m4
m4/virt-libxml.m4
m4/virt-loader-nvram.m4
m4/virt-login-shell.m4
m4/virt-macvtap.m4
m4/virt-netcf.m4
m4/virt-nss.m4
m4/virt-numactl.m4
m4/virt-numad.m4
m4/virt-openwsman.m4
m4/virt-pciaccess.m4
m4/virt-pm-utils.m4
m4/virt-polkit.m4
m4/virt-readline.m4
m4/virt-sanlock.m4
m4/virt-sasl.m4
m4/virt-secdriver-apparmor.m4
m4/virt-secdriver-selinux.m4
m4/virt-selinux.m4
m4/virt-ssh2.m4
m4/virt-storage-dir.m4
m4/virt-storage-disk.m4
m4/virt-storage-fs.m4
m4/virt-storage-gluster.m4
m4/virt-storage-iscsi.m4
m4/virt-storage-lvm.m4
m4/virt-storage-mpath.m4
m4/virt-storage-rbd.m4
m4/virt-storage-scsi.m4
m4/virt-storage-sheepdog.m4
m4/virt-storage-zfs.m4
m4/virt-sysctl.m4
m4/virt-tls-priority.m4
m4/virt-udev.m4
m4/virt-virtualport.m4
m4/virt-wireshark.m4
m4/virt-xml-catalog.m4
m4/virt-yajl.m4

index b080970d850163aeff16eda7b027eb49f8c7d8ef..9a050757744b6472bb00ddd2167c947c22eb5d24 100644 (file)
@@ -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]) ;;
index 22818f2a98623cc6aee08fb93a2591fe1c302eec..ebddfce201594f11e48b23e736375abcafe8e040 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 8747038d165cb80c54b2025af93007cba6bf21b8..d626d72a6c1adbd4e7ea1ca72c2614ea487d6084 100644 (file)
@@ -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])
 ])
 
index dcb2678b1917d12a70e796a1f235c107ad2b43b8..c55bd7dbd8230f1e9679f1370e9b0f3042ddcb82 100644 (file)
@@ -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],[
index 68b6f578cabe7ef13c7c0d56786cc097aa709b8a..f2e855e88f0ab84587471df0e00b86b2d92b6cec 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 dnl
 
 AC_DEFUN([LIBVIRT_ARG_AUDIT],[
-  LIBVIRT_ARG_WITH([AUDIT], [audit], [check])
+  LIBVIRT_ARG_WITH_FEATURE([AUDIT], [audit], [check])
 ])
 
 AC_DEFUN([LIBVIRT_CHECK_AUDIT],[
index f36af6ddb148270fb92c5b03af1f353b48f8f6d2..d4b3fc6131817d772eaaa0c78f10b48ea945f4cd 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index db225a1d9a4c17b7e495bc32cb4d0ae41242a39b..609d0d5803122f432fc608ced9c37e9f1c4171b4 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 3fbc79565d441479397c771c5a3751510224aa6d..bf9fcd2aa842379111acb73299ac9e76f3692eef 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 8a44e4d4579dff29c6988e403d866900454c57b6..7d85c0e21b6cd605c928c2b7304e9d18dcd56543 100644 (file)
@@ -18,10 +18,10 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 7194d7a4be928f7afd4e2672c2a4be5c2eed8eb4..84fcd69a8e0af27728bbf7eafb6558713024dfae 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 8e1fad1c02000e9948d8fd11a8be787bdfeff937..f5af1a8022bdce5afabd88136603f157170e6d19 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 0d50c35612220a509b0f27f8653de668bc979a0d..0c8e1e0798155bf589a0868008a0b3dbf244c867 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 1927929922d9e61874e38ee7ebb07f81ef405d6e..f89a5f841acff4cb86d78b96ece4107ccdea2bd9 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index c751d6d350d18997eecd5d3d1efbe9475e93c8ef..4a2944b617aaa4ce633ff9e39a5d04b29e9a2068 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index d99f8f6af581e30a6bbd64c1783241db7dea4ec8..f276a881f3bafe3042ff1d25fd40ce11104003cc 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 5b385160713aaf45ce7db8e4e2f995f939c1dc90..68a0219502a6311b0bf8344dbb4a109eca0ae747 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 5d82c1533fae5a16cf55436a3496e74eb344ef19..090f9532f94e1c7a99fdcc332f4d1c32aca52a2a 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 0430ea3881f42ec6d01e58646e6a33bd02ac00b3..96a9d4736d4543bcdd03d9532258a0676e10921e 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index c8448eef806fb3c5da860693bae863fd515aadb4..d2951b596a6cf768c36476cf373da68449186066 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index d2f6668176aaa27aa8953af49219e7432fd637b8..ba65c3ba6ca7a331b6c46d6000dcf700cd470d44 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index ab7b9015ad370da4ae504d921bb70788434a013b..1fc9b204c6230c1c29e193a37163d9d47c177f5d 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index bd00f69679fb0a246ff019c6dbdcef7c4448e645..3ad682b3437fcb3146a247064f92ced795ce1ebc 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index fb4189e77951d7b6bcbfa6b62fb8aed31c391f6a..7861bf24e14fd24f2cd2e06bc0af4c762dedb645 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 6586be0b152fa8c9f77d80ce3cfa9681d157d8ca..b9bafdab90f1f00b2190eda1d14d622bfefa26de 100644 (file)
@@ -18,11 +18,11 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 0b1f02e1a094db6f497e44688ff437baca00abd4..c7af5b3fc683bc72b6e5cc4039e44e6e95375c64 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index fd218f0280355974bc46e18922f7f9907fbbe60b..460d1f4aeea60c44196091fc487dbfaf34cc6288 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 24ca93845a781f0d802cb7921a9bc3bd87d81c96..9b406a5b6bb5cbc9ebc902f21f14fc91669d6850 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index b84ce2271c8676c8c39c8e4f6e20f1f6b889cfc9..589b1c3ed5e08977e8f3b7be21ef060e1e4d4c65 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index ed73087b905bbc04aa4f44d99024c77beaf22226..06504eb386dce18c5974f2773d2a441209fd553e 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index b3777494ab9aa20468d407bbee8a2a890a0b6fe5..9a8bc42efa18be2038dca5c709c43b4afcb101ce 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 896e669c41ffac606cc5d744a37524ecbbdf5389..2a26863caf4c1caac427f6834f56714090f4519c 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 28c092dcb805b2b36b1e97b99e682bd6b8ec9316..d2181a21a14769a30aa1cef3f0ccf5b35045a135 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 6dee416149360bf5c1129f5d1d87e7cbdff58d3d..e072b639cd45ed08936cd7d5023923afbe45edfb 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index f0283049b56ad0f07389f09fa85564c2dafaa985..08d2ff83d6e394f93f306229e87af6bda84c9588 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 dnl
 
 AC_DEFUN([LIBVIRT_ARG_FIREWALLD], [
-  LIBVIRT_ARG_WITH([FIREWALLD], [firewalld], [check])
+  LIBVIRT_ARG_WITH_FEATURE([FIREWALLD], [firewalld], [check])
 ])
 
 AC_DEFUN([LIBVIRT_CHECK_FIREWALLD], [
index 5f25b32ba3bf85261fc73609cd6e00a7420984e2..cc5726fe6468f53f80deff1ca369b6109d0ea6f6 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 5398cc32d8ddb718d4cd3411706345f015e2d33c..7edff40047f7079f892a5df729ead3730a2e8520 100644 (file)
@@ -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],[
index 37adad85d8bd27646177748ae2d021e0151b7230..e3869f75ccabc32512b7f17af00e930d3fbb7ff8 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 7ed44881bb031f7077edc1fc3fb6c42526bdafb4..e37bbf979b4501a366609d7af63535332f2b4676 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 0970fa1ed488af6e5e6fe527276465e6dce493b6..643cd8f06e7e5bd47aaa1039428dc282cd0a553e 100644 (file)
@@ -16,7 +16,7 @@ dnl License along with this library.  If not, see
 dnl <http://www.gnu.org/licenses/>.
 
 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], [
index cebac93362a891afb867716c03d53aa00da3fbe8..757fd10541b0184930f517d03b9cd7b4537e15c2 100644 (file)
@@ -18,9 +18,9 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 1175c195bc8af9b3541096d57e16bab2261bddab..8fa4889ec88ff8f0b3c1021eb2b56f58acefbc02 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 4107385b2700f8d83998397652895caeab73d8c4..7e39277e1010c63d2f2edf84424320c35ecd17ae 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 6a9d9116fe2a549f72d5ed923b18e2e389ba9021..65012d506a8e97f44840ddd46a454e5c4cebec90 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index e3e8b82825283ee53a983e5967d81f5eba2323d3..0eb77fa92364be8101e33835f434e890c5f2e8a5 100644 (file)
@@ -18,10 +18,10 @@ dnl <http://www.gnu.org/licenses/>.
 dnl
 
 AC_DEFUN([LIBVIRT_ARG_LOADER_NVRAM], [
-  LIBVIRT_ARG_WITH_ALT([LOADER_NVRAM],
-                       [Pass list of pairs of <loader>:<nvram> paths.
-                        Both pairs and list items are separated by a colon.],
-                       [''])
+  LIBVIRT_ARG_WITH([LOADER_NVRAM],
+                   [Pass list of pairs of <loader>:<nvram> paths.
+                    Both pairs and list items are separated by a colon.],
+                   [''])
 ])
 
 AC_DEFUN([LIBVIRT_CHECK_LOADER_NVRAM], [
index c922e376b151ece8b94f43ecc3c66d3987bd12fd..3baec5432fbecbdbc145e93769f8dce0e65c53cd 100644 (file)
@@ -16,7 +16,7 @@ dnl License along with this library.  If not, see
 dnl <http://www.gnu.org/licenses/>.
 
 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], [
index daf48b045a00c16e1f5cbd207732f8ef57791029..c5da96ecf2f402458dee7638cea71d76206cfbc6 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 19374b223b1315217d3b2e539b5656d1615673d1..588b5e7a91b8b3d16bb6b9d58ee43ef85e3e170e 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 15030cab48b23395f104f8ac588f58e43ca3437c..f50b1b91c4cb87637eed94d6ed6f0adaf985687f 100644 (file)
@@ -18,9 +18,9 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 7dbb1bb2ac73a1da5eaa9db849c8f4c239502376..f93ffd56dee2bfb177cb569d5a4240c7e87b03d1 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 dnl
 
 AC_DEFUN([LIBVIRT_ARG_NUMACTL],[
-  LIBVIRT_ARG_WITH([NUMACTL], [numa], [check])
+  LIBVIRT_ARG_WITH_FEATURE([NUMACTL], [numa], [check])
 ])
 
 AC_DEFUN([LIBVIRT_CHECK_NUMACTL],[
index 5df8cc699e126cb561baaa748c66f7c9ed0f69c5..e760dcc579a079273376f9f2edf9da828825309a 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index cd7e9e2ee4bfcfbd9e4c50fe3f87e57dab73f350..c952ef8936129c4f0f15cde9f6261601b0c9c633 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index d96af8b231ada8f67cb100e69dd3da1b2fa86880..da92647d467df78e436e2390e90e4701a100cd2b 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 654aba3cf3630122037cbbb9eef1e65487fb5846..02bf41e627b295d312e911bf9478d811ae098e22 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index fb03194c93a15b1e2e92a22523062b69bb260066..7bdbf804d34255711f36c67b00be02bb5e9409de 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index e32f5f5332b8baa4c73364a08cd7ba064a4af54f..ee70ea36b9da27d8c76d57bb19496c2202beac7c 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 dnl
 
 AC_DEFUN([LIBVIRT_ARG_READLINE],[
-  LIBVIRT_ARG_WITH([READLINE], [readline], [check])
+  LIBVIRT_ARG_WITH_FEATURE([READLINE], [readline], [check])
 ])
 
 AC_DEFUN([LIBVIRT_CHECK_READLINE],[
index 97bdf0c71ba8696266a1063a79a558e145201c7b..e4476cae437f57293a055e79602ce43445995b69 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 15b1ce9cdf0e9a7748c4d637070ab3a03380f38f..6ef24fd4b91ba3980b7d8b1e1c9b39f6c4e3ec39 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 dnl
 
 AC_DEFUN([LIBVIRT_ARG_SASL],[
-  LIBVIRT_ARG_WITH([SASL], [sasl], [check])
+  LIBVIRT_ARG_WITH_FEATURE([SASL], [sasl], [check])
 ])
 
 AC_DEFUN([LIBVIRT_CHECK_SASL],[
index d3d96ec7e2946950fb6703682ed395084a9570d6..1894e66ed5559f0fa06901425a25562023e2a900 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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
index f7220cbecfb5c09ef9568061cde44b784b15fa41..a48569fc33a97199b0accda3c8f7f51adc683820 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 2f5b10bc54117651cf2c9a6329ce6598a1f9c717..fe274fafe9b8a498784264e27598d53e0ce27ee9 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index da8ec5aaef644c602a9fecd2957dd27966bf0c15..f712f81fe2c1d42cc26d1c5c9bc1c810052cbb65 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 0f6880ddaf25fb44b28ddf78ac12327c5c6612b9..798bf939e0f64a054bec72b948940ef65234b10e 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 3c4c848ccd7600224146e458157107601883bf04..7429688f4ebdd1f3d770460012b8d279831b6e7c 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index f2c7130dc42256c3456d87ca9db79893504a69f0..6c61e61fa77bc06ed3e95de502036903fbd6b57d 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 06272991f4f2f3cff0a521e8f6fe9ef3597fd109..0a2406f1fc56d91da3a972efd8b0f9307f9dd69f 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 6ad61fc73242045ae09e239989b2a93db9310a21..eb0b08671c37774501dcad21e3a6cf8252f1af00 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index a393743f1804abe122d29d31fd58e73df450964b..a0ccca7a00abd78db74d6c494b88ef61685d9f92 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index b20d0860f9ab2fbad42d2ab8c46b7aa1ac5941b3..d4f8ecfb9ea3a297efdbbbbdd8c5c48bf745b64f 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 6569bb4d32872e750da1212fbccc92eaec007889..0104b7cfce81d1a5613a65bb63e967a3a19a8083 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index dfaa07e2f7897813b5383adbf48bdcf6d8e3d040..ea4e47cbda84d5f4b34b1122cc8f11ba9349c4d4 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index a9f4c834dd281e7afab8548b11e24c7a74423fee..aa5587f40f958b5957d1408fb7413c737566fc90 100644 (file)
@@ -18,8 +18,8 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 5439b8b0d47c1f08c37b11cce342a2c5708447b8..0c52264dbe8edc50aec68b6466f81041ea348f8e 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 101733cf002b8e0f39b6eabf37d30024d6a4c892..3a59e3e6e66dec7afccf708d106e95db78b6c649 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 1c3539efc6c51598876ce29653d8b263ce9a489d..f7a6c56c32efa901c8ff4fa4d96e3a35f31f3ee7 100644 (file)
@@ -18,9 +18,9 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 363aa983dd53139996d9a7e665ca8693e75f8252..85ca2cb1a3eaebca1a6aaef1e3189a5de52cb6a5 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index 9074fb6388a0644bbf11d356f87efebc7831262d..b758efc3c4a4fabbc3c89677f1bf957f475fdc62 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index f0cd08b550820b2d19b3aec20ba34af180ef18d4..1283a0f403bbf70a2ea1edd1f77aeaa074e86472 100644 (file)
@@ -18,10 +18,10 @@ dnl <http://www.gnu.org/licenses/>.
 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],[
index c75476dc3dc32c390ec7737bb65663fa599fdadf..a25ae89f6a5708749a07dee9a205bf3ef1c6f005 100644 (file)
@@ -18,9 +18,9 @@ dnl <http://www.gnu.org/licenses/>.
 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], [
index 0103f726438a0be8c0a927f7ecfe98c1e629c0bb..c4ea0102a346e24d8698fd55034c7dd25fea18b1 100644 (file)
@@ -18,7 +18,7 @@ dnl <http://www.gnu.org/licenses/>.
 dnl
 
 AC_DEFUN([LIBVIRT_ARG_YAJL],[
-  LIBVIRT_ARG_WITH([YAJL], [yajl], [check])
+  LIBVIRT_ARG_WITH_FEATURE([YAJL], [yajl], [check])
 ])
 
 AC_DEFUN([LIBVIRT_CHECK_YAJL],[