summaryrefslogtreecommitdiff
path: root/src/libgcrypt-config.in
diff options
context:
space:
mode:
authorMarcus Brinkmann <mb@g10code.com>2004-03-13 23:23:25 +0000
committerMarcus Brinkmann <mb@g10code.com>2004-03-13 23:23:25 +0000
commit6a6b5b84be645c6eea649406984a3f6cc12c19f9 (patch)
tree85f1e1be4e004ed2e431be44e6d551132dc7fd87 /src/libgcrypt-config.in
parent7995b7f73dce3b2b48d85066fca134cb24b8a4dc (diff)
downloadlibgcrypt-6a6b5b84be645c6eea649406984a3f6cc12c19f9.tar.gz
2004-03-14 Marcus Brinkmann <marcus@g10code.de>
* libgcrypt-config.in (includedir, libdir): New variables. For --cflags, don't test $cflags. Also check against /include for the GNU/Hurd. Don't overwrite but extend $cflags_final. Likewise for --libs.
Diffstat (limited to 'src/libgcrypt-config.in')
-rw-r--r--src/libgcrypt-config.in24
1 files changed, 8 insertions, 16 deletions
diff --git a/src/libgcrypt-config.in b/src/libgcrypt-config.in
index 3309b692..f54dfb4c 100644
--- a/src/libgcrypt-config.in
+++ b/src/libgcrypt-config.in
@@ -13,6 +13,8 @@
prefix="@prefix@"
exec_prefix="@exec_prefix@"
version="@VERSION@"
+includedir=@includedir@
+libdir=@libdir@
gpg_error_libs="@GPG_ERROR_LIBS@"
gpg_error_cflags="@GPG_ERROR_CFLAGS@"
@@ -122,16 +124,11 @@ if test "$echo_cflags" = "yes"; then
cflags_final="$cflags"
# Set up `includes'.
- if test "@includedir@" != "/usr/include" ; then
- includes="-I@includedir@"
- for i in $cflags ; do
- if test "$i" = "-I@includedir@" ; then
- includes=""
- fi
- done
+ if test "x$includedir" != "x/usr/include" -a "x$includedir" != "x/include"; then
+ includes="$includes -I$includedir"
fi
# Set up `cflags_final'.
- cflags_final="@GPG_ERROR_CFLAGS@"
+ cflags_final="$cflags_final @GPG_ERROR_CFLAGS@"
echo "$includes $cflags_final"
fi
@@ -141,17 +138,12 @@ if test "$echo_libs" = "yes"; then
libs_final="$libs"
# Set up `libdirs'.
- if test "@libdir@" != "/usr/lib" ; then
- libdirs="-L@libdir@"
- for i in $libs ; do
- if test "$i" = "-L@libdir@" ; then
- libdirs=""
- fi
- done
+ if test "x$libdir" != "x/usr/lib" -a "x$libdir" != "x/lib"; then
+ libdirs="$libdir -L@libdir@"
fi
# Set up `libs_final'.
- libs_final="@GPG_ERROR_LIBS@"
+ libs_final="$libs_final @GPG_ERROR_LIBS@"
echo "$libdirs $libs_final"
fi