summaryrefslogtreecommitdiff
path: root/sofort/tools
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2019-08-21 09:31:15 +0000
committermidipix <writeonce@midipix.org>2019-08-21 09:35:30 +0000
commit8e984706c62c5d8a0b094e45299aa9fa9fa1d37a (patch)
treeccbb4eadd52c4ea2f084d7ec9c59aac660a66e59 /sofort/tools
parent3a6c80575d87f585369a4a52e301f1e99cd1c66f (diff)
downloadbcparser-8e984706c62c5d8a0b094e45299aa9fa9fa1d37a.tar.bz2
bcparser-8e984706c62c5d8a0b094e45299aa9fa9fa1d37a.tar.xz
build system: pkgconf.sh: properly handle empty prefix variable.
Diffstat (limited to 'sofort/tools')
-rwxr-xr-xsofort/tools/pkgconf.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/sofort/tools/pkgconf.sh b/sofort/tools/pkgconf.sh
index 614fdec..392647a 100755
--- a/sofort/tools/pkgconf.sh
+++ b/sofort/tools/pkgconf.sh
@@ -20,6 +20,10 @@ else
prefix=$(dirname "$PKGCONF_INCLUDEDIR")
base=$(basename "$PKGCONF_INCLUDEDIR")
+ if [ "$prefix" = '/' ]; then
+ prefix=
+ fi
+
if [ "$prefix/$base" = "$PKGCONF_PREFIX/$base" ]; then
pkgconf_includedir='${prefix}/'"${base}"
pkgconf_cflags='-I${includedir}'
@@ -37,6 +41,10 @@ else
prefix=$(dirname "$PKGCONF_LIBDIR")
base=$(basename "$PKGCONF_LIBDIR")
+ if [ "$prefix" = '/' ]; then
+ prefix=
+ fi
+
if [ "$prefix/$base" = "$PKGCONF_EXEC_PREFIX/$base" ]; then
pkgconf_libdir='${exec_prefix}/'"${base}"
else