talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 1b899808550a55a1e51959cf6f7339585c17e816
parent 545ff0cc02a37ebcef0514afb42dd273a69ab3bf
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Sat, 30 May 2015 23:32:17 +0200

Use pkg-config to detect Expat library.

Diffstat:
Mconfigure.ac | 11+++--------
Msrc/plugins/rssyl/Makefile.am | 5++++-
2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/configure.ac b/configure.ac @@ -1069,14 +1069,9 @@ AC_SUBST(CURL_LIBS) AC_SUBST(CURL_CFLAGS) dnl expat ********************************************************************** -HAVE_EXPAT=no -AC_CHECK_HEADER(expat.h, [expat_header=yes], []) -AC_CHECK_LIB(expat, XML_ParserCreate, [expat_lib=yes], []) -if test x"$expat_header" = xyes -a x"$expat_lib"=xyes; then - HAVE_EXPAT=yes - AC_DEFINE(HAVE_EXPAT, 1, [Define if expat is available]) - EXPAT_LIBS="-lexpat" -fi +PKG_CHECK_MODULES(EXPAT, expat, HAVE_EXPAT=yes, HAVE_EXPAT=no) +AC_SUBST(EXPAT_LIBS) +AC_SUBST(EXPAT_CFLAGS) dnl webkit ********************************************************************* PKG_CHECK_MODULES(WEBKIT, webkit-1.0 >= 1.1.14, HAVE_WEBKIT=yes, HAVE_WEBKIT=no) diff --git a/src/plugins/rssyl/Makefile.am b/src/plugins/rssyl/Makefile.am @@ -63,6 +63,8 @@ endif rssyl_la_LDFLAGS = \ $(plugin_res_ldflag) $(no_undefined) $(export_symbols) \ -avoid-version -module \ + $(EXPAT_LIBS) \ + $(CURL_LIBS) \ $(GTK_LIBS) rssyl_la_DEPENDENCIES = $(plugin_deps) libfeed/libfeed.la @@ -74,7 +76,8 @@ rssyl_la_CPPFLAGS = \ $(IFLAGS) \ $(GLIB_CFLAGS) \ $(GTK_CFLAGS) \ - $(CURL_CFLAGS) + $(CURL_CFLAGS) \ + $(EXPAT_CFLAGS) rssyl_la_SOURCES = \ old_feeds.c old_feeds.h \