aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRadek Doulik <rodo@ximian.com>2002-09-24 03:43:34 +0800
committerRadek Doulik <rodo@src.gnome.org>2002-09-24 03:43:34 +0800
commit424fe1443e65d1844549d72fcf96d480747f3165 (patch)
tree8afe8deaf31134528f60b96ebe156bc3e231c369
parent9b21f6d8fb7315ee3ad449d118f65f3819274a83 (diff)
downloadgsoc2013-evolution-424fe1443e65d1844549d72fcf96d480747f3165.tar
gsoc2013-evolution-424fe1443e65d1844549d72fcf96d480747f3165.tar.gz
gsoc2013-evolution-424fe1443e65d1844549d72fcf96d480747f3165.tar.bz2
gsoc2013-evolution-424fe1443e65d1844549d72fcf96d480747f3165.tar.lz
gsoc2013-evolution-424fe1443e65d1844549d72fcf96d480747f3165.tar.xz
gsoc2013-evolution-424fe1443e65d1844549d72fcf96d480747f3165.tar.zst
gsoc2013-evolution-424fe1443e65d1844549d72fcf96d480747f3165.zip
use pkg-config for gtkhtml
2002-09-23 Radek Doulik <rodo@ximian.com> * configure.in: use pkg-config for gtkhtml svn path=/trunk/; revision=18177
-rw-r--r--ChangeLog4
-rw-r--r--configure.in26
2 files changed, 16 insertions, 14 deletions
diff --git a/ChangeLog b/ChangeLog
index 590242bb4d..ff485ceed1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-09-23 Radek Doulik <rodo@ximian.com>
+
+ * configure.in: use pkg-config for gtkhtml
+
2002-09-23 JP Rosevear <jpr@ximian.com>
* configure.in: fix kde applnk test to not test for things if
diff --git a/configure.in b/configure.in
index b3b7aa0900..bf12e27818 100644
--- a/configure.in
+++ b/configure.in
@@ -579,7 +579,11 @@ EVO_CHECK_LIB(libxml, xml, 1.8.17, 2.0)
EVO_CHECK_LIB(bonobo-conf, bonobo_conf, 0.11)
EVO_CHECK_LIB(GAL, gal, 0.20)
-EVO_CHECK_LIB(GtkHTML, gtkhtml, 1.1.2)
+PKG_CHECK_MODULES(GTKHTML, gtkhtml-1.1)
+AC_SUBST(GTKHTML_CFLAGS)
+AC_SUBST(GTKHTML_LIBS)
+GTKHTML_DATADIR=`$PKG_CONFIG --variable gtkhtml_datadir gtkhtml-1.1`
+AC_SUBST(GTKHTML_DATADIR)
EVO_CHECK_LIB(Libsoup, soup, 0.7)
AM_PATH_GCONF(1.0,,,gconf gconf-gtk)
@@ -1034,18 +1038,12 @@ AC_DEFUN(EVO_SET_COMPILE_FLAGS, [
dnl --- Flags to get all the GNOME stuff
-FULL_GNOME_DEPS="bonobo_conf bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui gtkhtml libglade oaf vfs"
+FULL_GNOME_DEPS="bonobo_conf bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui libglade oaf vfs"
EVO_SET_COMPILE_FLAGS(GNOME_FULL, $FULL_GNOME_DEPS)
AC_SUBST(GNOME_FULL_CFLAGS)
AC_SUBST(GNOME_FULL_LIBS)
-dnl -- Find the directory where the GtkHTML editing component has its
-dnl IDL files
-
-GTKHTML_DATADIR=`gnome-config --moddatadir gtkhtml`
-AC_SUBST(GTKHTML_DATADIR)
-
dnl --- Flags for the various libraries we build
EVO_SET_COMPILE_FLAGS(CAMEL, gal xml,
@@ -1082,13 +1080,13 @@ AC_SUBST(LIBFILTER_LIBS)
dnl --- evolution (shell) flags
-EVO_SET_COMPILE_FLAGS(SHELL, bonobo_conf bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui gtkhtml libglade oaf vfs)
+EVO_SET_COMPILE_FLAGS(SHELL, bonobo_conf bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui libglade oaf vfs)
AC_SUBST(SHELL_CFLAGS)
AC_SUBST(SHELL_LIBS)
dnl --- evolution-addressbook flags
-EVOLUTION_ADDRESSBOOK_DEPS="bonobo_conf bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui gtkhtml libglade oaf vfs"
+EVOLUTION_ADDRESSBOOK_DEPS="bonobo_conf bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui libglade oaf vfs"
EVO_SET_COMPILE_FLAGS(EVOLUTION_ADDRESSBOOK, $EVOLUTION_ADDRESSBOOK_DEPS)
AC_SUBST(EVOLUTION_ADDRESSBOOK_CFLAGS)
@@ -1101,15 +1099,15 @@ AC_SUBST(EVOLUTION_ADDRESSBOOK_CONDUIT_LIBS)
dnl -- evolution-executive-summary flags
EVO_SET_COMPILE_FLAGS(EVOLUTION_EXECUTIVE_SUMMARY,
- bonobo_conf bonobox bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui gtkhtml libglade oaf soup vfs)
+ bonobo_conf bonobox bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui libglade oaf soup vfs, ${GTKHTML_CFLAGS}, ${GTKHTML_LIBS})
AC_SUBST(EVOLUTION_EXECUTIVE_SUMMARY_CFLAGS)
AC_SUBST(EVOLUTION_EXECUTIVE_SUMMARY_LIBS)
dnl --- evolution-calendar flags
-EVOLUTION_CALENDAR_DEPS="bonobo_conf bonobox bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui gtkhtml libglade oaf vfs"
+EVOLUTION_CALENDAR_DEPS="bonobo_conf bonobox bonobox_print gal gdk_pixbuf gnomecanvaspixbuf gnomeui libglade oaf vfs"
-EVO_SET_COMPILE_FLAGS(EVOLUTION_CALENDAR, $EVOLUTION_CALENDAR_DEPS)
+EVO_SET_COMPILE_FLAGS(EVOLUTION_CALENDAR, $EVOLUTION_CALENDAR_DEPS, ${GTKHTML_CFLAGS}, ${GTKHTML_LIBS})
AC_SUBST(EVOLUTION_CALENDAR_CFLAGS)
AC_SUBST(EVOLUTION_CALENDAR_LIBS)
@@ -1129,7 +1127,7 @@ AC_SUBST(privlibdir)
camel_providerdir="$privlibdir/camel-providers"
AC_SUBST(camel_providerdir)
-EVO_SET_COMPILE_FLAGS(EVOLUTION_MAIL, $FULL_GNOME_DEPS soup, $GCONF_CFLAGS $THREADS_CFLAGS, $GCONF_LIBS $THREADS_LIBS)
+EVO_SET_COMPILE_FLAGS(EVOLUTION_MAIL, $FULL_GNOME_DEPS soup, $GCONF_CFLAGS $THREADS_CFLAGS ${GTKHTML_CFLAGS}, $GCONF_LIBS $THREADS_LIBS ${GTKHTML_LIBS})
AC_SUBST(EVOLUTION_MAIL_CFLAGS)
AC_SUBST(EVOLUTION_MAIL_LIBS)