diff options
-rwxr-xr-x | pkgconfigdeps.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgconfigdeps.sh b/pkgconfigdeps.sh index d2c72e3..2d85a51 100755 --- a/pkgconfigdeps.sh +++ b/pkgconfigdeps.sh @@ -23,9 +23,9 @@ case $1 in *.pc) pcfiles=${pcfiles}" ${filename}" DIR="`dirname ${filename}`" - PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig" + export PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig" # Query the dependencies of the package. - PKG_CONFIG_PATH=$PKG_CONFIG_PATH $pkgconfig --print-errors --print-provides $pcfiles | while read n r v ; do + $pkgconfig --print-errors --print-provides $pcfiles | while read n r v ; do # We have a dependency. Make a note that we need the pkgconfig # tool for this package. test -z "$v" && test -n "$r" && echo "Error with pkgconfig($n)" >&2 && exit 1 @@ -43,8 +43,8 @@ case $1 in *.pc) pcfiles=${pcfiles}" ${filename}" DIR="`dirname ${filename}`" - PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig" - PKG_CONFIG_PATH=$PKG_CONFIG_PATH $pkgconfig --print-errors --print-requires --print-requires-private ${pcfiles} | while read n r v ; do + export PKG_CONFIG_PATH="$DIR:$DIR/../../share/pkgconfig" + $pkgconfig --print-errors --print-requires --print-requires-private ${pcfiles} | while read n r v ; do test -z "$v" && test -n "$r" && echo "Error with pkgconfig($n)" >&2 && exit 1 echo "pkgconfig($n)" "$r" "$v" done |