]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
configure: don't hardcode pkg-config 127/head
authorMarc-Antoine Perennou <Marc-Antoine@Perennou.com>
Wed, 4 May 2016 08:18:54 +0000 (10:18 +0200)
committerMarc-Antoine Perennou <Marc-Antoine@Perennou.com>
Wed, 4 May 2016 08:18:54 +0000 (10:18 +0200)
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
configure

index c92cb99a2d5e6d025b7d4ad6806bb838b5a60ac8..236868054084f42855a0f54ac2eef5e66e116ed9 100755 (executable)
--- a/configure
+++ b/configure
@@ -7,6 +7,8 @@ prefix=/usr
 
 enable_documentation=yes
 
+PKG_CONFIG="${PKG_CONFIG:-pkg-config}"
+
 # Little helper function for reading args from the commandline.
 # it automatically handles -a b and -a=b variants, and returns 1 if
 # we need to shift $3.
@@ -50,7 +52,7 @@ while (($# > 0)); do
     shift
 done
 
-if ! pkg-config --exists --print-errors " libkmod >= 15 "; then
+if ! ${PKG_CONFIG} --exists --print-errors " libkmod >= 15 "; then
     echo "dracut needs pkg-config and libkmod >= 15." >&2
     exit 1
 fi
@@ -64,8 +66,8 @@ sbindir ?= ${sbindir:-${prefix}/sbin}
 mandir ?= ${mandir:-${prefix}/share/man}
 enable_documentation ?= ${enable_documentation:-yes}
 bindir ?= ${bindir:-${prefix}/bin}
-KMOD_CFLAGS ?= $(pkg-config --cflags " libkmod >= 15 ")
-KMOD_LIBS ?= $(pkg-config --libs " libkmod >= 15 ")
+KMOD_CFLAGS ?= $(${PKG_CONFIG} --cflags " libkmod >= 15 ")
+KMOD_LIBS ?= $(${PKG_CONFIG} --libs " libkmod >= 15 ")
 EOF
 
 {