btrfs-progs: autogen: add check for pkg-config
authorDavid Sterba <dsterba@suse.com>
Mon, 7 Sep 2015 09:09:17 +0000 (11:09 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 7 Sep 2015 09:09:17 +0000 (11:09 +0200)
Configure uses pkg-config, this should be at least checked at the
autogen time.

Signed-off-by: David Sterba <dsterba@suse.com>
autogen.sh

index b74e793..9669850 100755 (executable)
@@ -37,10 +37,19 @@ test -f btrfs.c || {
 (automake --version) < /dev/null > /dev/null 2>&1 || {
        echo
        echo "You must have automake installed to generate btrfs-progs build system."
-       echo 
+       echo
        DIE=1
 }
 
+(pkg-config --version) < /dev/null > /dev/null 2>&1 || {
+       echo
+       echo "You must have pkg-config installed to use btrfs-progs build system."
+       echo "The pkg-config utility was not found in the standard location, set"
+       echo "the PKG_CONFIG/PKG_CONFIG_PATH/PKG_CONFIG_LIBDIR variables at the"
+       echo "configure time."
+       echo
+}
+
 if test "$DIE" -eq 1; then
        exit 1
 fi