From b51714bd0551f1eae54279183fbe219c795bd6f9 Mon Sep 17 00:00:00 2001 From: Pavel Hrdina Date: Mon, 12 Dec 2016 13:46:19 +0100 Subject: [PATCH] m4/virt-parted: use LIBVIRT_CHECK_PKG Signed-off-by: Pavel Hrdina --- configure.ac | 4 ++-- m4/virt-parted.m4 | 25 ++++++++++--------------- 2 files changed, 12 insertions(+), 17 deletions(-) diff --git a/configure.ac b/configure.ac index 517b51bdc9..88934b5e6f 100644 --- a/configure.ac +++ b/configure.ac @@ -1380,12 +1380,12 @@ LIBVIRT_CHECK_LIBPARTED if test "$with_storage_disk" = "yes" || test "$with_storage_disk" = "check"; then if test "$with_storage_disk" = "yes" && - test "$PARTED_FOUND" != "yes"; then + test "$with_libparted" != "yes"; then AC_MSG_ERROR([Need parted for disk storage driver]) fi if test "$with_storage_disk" = "check"; then - if test "$PARTED_FOUND" != "yes"; then + if test "$with_libparted" != "yes"; then with_storage_disk=no else with_storage_disk=yes diff --git a/m4/virt-parted.m4 b/m4/virt-parted.m4 index a233ed75c9..a73050a8b1 100644 --- a/m4/virt-parted.m4 +++ b/m4/virt-parted.m4 @@ -19,25 +19,20 @@ dnl AC_DEFUN([LIBVIRT_CHECK_LIBPARTED], [ PARTED_REQUIRED="1.8.0" - LIBPARTED_CFLAGS= - LIBPARTED_LIBS= - AC_PATH_PROG([PARTED], [parted], [], [$LIBVIRT_SBIN_PATH]) - if test -z "$PARTED" ; then - PARTED_FOUND=no - else - PARTED_FOUND=yes + with_libparted=check + + LIBVIRT_CHECK_PKG([LIBPARTED], [libparted], [$PARTED_REQUIRED]) + + if test "x$with_libparted" = "xyes"; then + AC_PATH_PROG([PARTED], [parted], [], [$LIBVIRT_SBIN_PATH]) + if test -z "$PARTED" ; then + with_libparted=no + fi fi - if test "$PARTED_FOUND" = "yes" && test "x$PKG_CONFIG" != "x" ; then - PKG_CHECK_MODULES([LIBPARTED], [libparted >= $PARTED_REQUIRED], [], - [PARTED_FOUND=no]) - fi - - if test "$PARTED_FOUND" = "yes"; then + if test "x$with_libparted" = "xyes"; then AC_DEFINE_UNQUOTED([PARTED], ["$PARTED"], [Location or name of the parted program]) fi - AC_SUBST([LIBPARTED_CFLAGS]) - AC_SUBST([LIBPARTED_LIBS]) ])