Subject: Allow overwriting the path to pkg-config
Author: Helmut Grohne <helmut@subdivi.de>
Forwarded: https://github.com/florentc/xob/pull/52
Bug-Debian: https://bugs.debian.org/1120810

During cross-compilation, it may be necessary to use a different pkg-config
than the one for the build architecture. Using a Makefile variable allows
substituting the pkg-config with the one from the host architecture.

diff --git a/Makefile b/Makefile
index 728f74d..31f4011 100644
--- a/Makefile
+++ b/Makefile
@@ -14,8 +14,9 @@ else
 endif
 
 OBJECTS = $(SOURCES:.c=.o)
-CFLAGS  += $(shell pkg-config --cflags $(LIBS)) -std=c99 -Wall -Wextra -pedantic
-LDFLAGS += $(shell pkg-config --libs $(LIBS))
+PKG_CONFIG ?= pkg-config
+CFLAGS  += $(shell $(PKG_CONFIG) --cflags $(LIBS)) -std=c99 -Wall -Wextra -pedantic
+LDFLAGS += $(shell $(PKG_CONFIG) --libs $(LIBS))
 
 INSTALL         ?= install
 INSTALL_PROGRAM ?= $(INSTALL)
