***UNCHECKED*** /pidgin/main: 1ba4b6569381: Conditionally add gplugin and gplugi...
Michael McConville
mmcconville at mykolab.com
Fri Aug 7 18:16:48 EDT 2015
Changeset: 1ba4b656938173f4ed45ca1bbcf8555fe0c133f3
Author: Michael McConville <mmcconville at mykolab.com>
Date: 2015-08-07 18:15 -0400
Branch: default
URL: https://hg.pidgin.im/pidgin/main/rev/1ba4b6569381
Description:
Conditionally add gplugin and gplugin-gtk to libpurple's pkg-config requirements (ok'd by elb)
diffstat:
configure.ac | 10 +++++++++-
libpurple/data/purple-3.pc.in | 2 +-
2 files changed, 10 insertions(+), 2 deletions(-)
diffs (37 lines):
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -1888,13 +1888,21 @@ dnl ####################################
dnl # Check for GPlugin 0.0.17
dnl #######################################################################
if test "x$enable_plugins" = "xyes" ; then
- PKG_CHECK_MODULES(GPLUGIN, [gplugin >= 0.0.17 gmodule-2.0], , [
+ PKG_CHECK_MODULES(GPLUGIN, [gplugin >= 0.0.17 gmodule-2.0], [
+ dnl # GPLUGIN_REQ sets pkg-config requirements in the .pc file
+ if test "x$with_gtk" != "xno" ; then
+ GPLUGIN_REQ=[", gplugin, gplugin-gtk"]
+ else
+ GPLUGIN_REQ=[", gplugin"]
+ fi
+ ], [
AC_MSG_RESULT(no)
AC_MSG_ERROR([
GPlugin 0.0.17 development headers not found, which are required if you wish to
enable plugins.
Use --disable-plugins if you want to disable plugins.
])])
+ AC_SUBST(GPLUGIN_REQ)
AC_SUBST(GPLUGIN_CFLAGS)
AC_SUBST(GPLUGIN_LIBS)
else
diff --git a/libpurple/data/purple-3.pc.in b/libpurple/data/purple-3.pc.in
--- a/libpurple/data/purple-3.pc.in
+++ b/libpurple/data/purple-3.pc.in
@@ -12,6 +12,6 @@ plugindir=${libdir}/purple- at PURPLE_MAJOR
Name: libpurple
Description: libpurple is a GLib-based instant messenger library.
Version: @VERSION@
-Requires: glib-2.0
+Requires: glib-2.0 at GPLUGIN_REQ@
Cflags: -I${includedir}
Libs: -L${libdir} -lpurple
More information about the Commits
mailing list