summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xscripts/pkg-config-wrapper6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/pkg-config-wrapper b/scripts/pkg-config-wrapper
index d9e111d6c..79018c63c 100755
--- a/scripts/pkg-config-wrapper
+++ b/scripts/pkg-config-wrapper
@@ -41,7 +41,7 @@ IFS="${orig_IFS}"
for ((i = 1; i <= ${#}; i++)); do
case "${!i}" in
--variable*)
- found_var=true
+ found_var=${!i#"--variable="}
break
;;
*)
@@ -61,8 +61,8 @@ args=( \
"-e" "s~/lib/pkgconfig/\.\./\.\.~~g" \
)
-if [ -n "${PTXDIST_PKG_CONFIG_VAR_NO_SYSROOT}" -a \
- -n "${found_var}" ]; then
+if [ -n "${found_var}" -a \
+ "${PTXDIST_PKG_CONFIG_VAR_NO_SYSROOT#*${found_var}}" != "${PTXDIST_PKG_CONFIG_VAR_NO_SYSROOT}" ]; then
#
# remove sysroot for variables that return a path
#