]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Use $PKG_CONFIG instead of pkg-config
authorNiels Ole Salscheider <niels_ole@salscheider-online.de>
Mon, 6 Apr 2015 12:13:43 +0000 (14:13 +0200)
committerJaroslav Kysela <perex@perex.cz>
Thu, 9 Apr 2015 10:04:09 +0000 (12:04 +0200)
This allows to use prefixed versions of pkg-config for cross-compilation.

configure
support/configure.inc

index 912ddea49ed9bc5fba9052117159d9e4df2f618d..fd30e466d79182de92676de60f91b6d71512bd1a 100755 (executable)
--- a/configure
+++ b/configure
@@ -328,7 +328,7 @@ else
   if enabled_or_auto libav; then
     has_libav=true
 
-    ffmpeg=$(pkg-config --modversion libavcodec | cut -d '.' -f 3)
+    ffmpeg=$(${PKG_CONFIG} --modversion libavcodec | cut -d '.' -f 3)
     test -z "$ffmpeg" && ffmpeg=0
     printf "$TAB" "checking for ffmpeg libraries ..."
     if test $ffmpeg -lt 100; then
index f7cfcd3e4d5b7045d4b7a020b69fe464bde3febd..7c878fd677d52589c75eb1eddb8c72e5035a3dba 100755 (executable)
@@ -204,11 +204,11 @@ check_pkg ()
 
   printf "$TAB" "checking for pkg $pkg $ver ..."
 
-  dver=$(pkg-config --modversion $pkg 2> /dev/null)
+  dver=$(${PKG_CONFIG} --modversion $pkg 2> /dev/null)
   test -z "$dver" && dver="<none>"
 
   # Check for package
-  if pkg-config $pkg $cver; then
+  if ${PKG_CONFIG} $pkg $cver; then
     echo "ok (detected ${dver})"
     enable_pkg $pkg
   else
@@ -416,7 +416,7 @@ print_config ()
   # Packages
   echo "Packages:"
   for pkg in ${PACKAGES[*]}; do
-    printf "$fmt" "${pkg}" "$(pkg-config --modversion $pkg)"
+    printf "$fmt" "${pkg}" "$(${PKG_CONFIG} --modversion $pkg)"
   done
   echo ""
   
@@ -478,8 +478,8 @@ EOF
   # Add package config
   for pkg in ${PACKAGES[*]}; do
     cat >>"${CONFIG_MK}" <<EOF
-LDFLAGS += $(pkg-config --libs $pkg)
-CFLAGS  += $(pkg-config --cflags $pkg)
+LDFLAGS += $(${PKG_CONFIG} --libs $pkg)
+CFLAGS  += $(${PKG_CONFIG} --cflags $pkg)
 EOF
   done