[libxslt] libexslt.pc.in: Do not expose private library dependencies unless invoked
- From: Nick Wellnhofer <nwellnhof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxslt] libexslt.pc.in: Do not expose private library dependencies unless invoked
- Date: Tue, 30 Jul 2019 11:13:00 +0000 (UTC)
commit bcb258f93fc5ae633e33549707cc0dd784c63a95
Author: Hugh McMaster <hugh mcmaster outlook com>
Date: Mon Jul 29 21:49:16 2019 +1000
libexslt.pc.in: Do not expose private library
dependencies unless invoked
The math and gcrypt libraries are private dependencies of libexslt.
configure.ac | 4 +++-
libexslt.pc.in | 3 ++-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 2e01cac9..3e28813a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -621,10 +621,12 @@ AC_SUBST(XSLT_PRIVATE_LIBS)
EXSLT_LIBDIR='-L${libdir}'
EXSLT_INCLUDEDIR='-I${includedir}'
-EXSLT_LIBS="-lexslt $XSLT_LIBS $XSLT_PRIVATE_LIBS $LIBGCRYPT_LIBS"
+EXSLT_LIBS="-lexslt $XSLT_LIBS"
+EXSLT_PRIVATE_LIBS="$XSLT_PRIVATE_LIBS $LIBGCRYPT_LIBS"
AC_SUBST(EXSLT_LIBDIR)
AC_SUBST(EXSLT_INCLUDEDIR)
AC_SUBST(EXSLT_LIBS)
+AC_SUBST(EXSLT_PRIVATE_LIBS)
AC_SUBST(EXTRA_LIBS)
diff --git a/libexslt.pc.in b/libexslt.pc.in
index 16676ff6..c0e954f0 100644
--- a/libexslt.pc.in
+++ b/libexslt.pc.in
@@ -8,5 +8,6 @@ Name: libexslt
Version: @LIBEXSLT_VERSION@
Description: EXSLT Extension library
Requires: libxml-2.0
-Libs: @EXSLT_LIBDIR@ @EXSLT_LIBS@
Cflags: @EXSLT_INCLUDEDIR@
+Libs: @EXSLT_LIBDIR@ @EXSLT_LIBS@
+Libs.private: @EXSLT_PRIVATE_LIBS@
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]