[evolution] Add libevolution-utils for prepping filter/ for EDS move.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] Add libevolution-utils for prepping filter/ for EDS move.
- Date: Sat, 3 Mar 2012 15:51:31 +0000 (UTC)
commit f728daff220aae4d58946c6d10e6392cdbae758e
Author: Srinivasa Ragavan <sragavan gnome org>
Date: Wed Feb 29 16:47:57 2012 +0530
Add libevolution-utils for prepping filter/ for EDS move.
This library is temporary. The plan is to eventually distribute its
APIs across libedataserver and libedataserverui, but it's a little too
late to do that for Evolution-Data-Server 3.4.
Makefile.am | 3 +-
configure.ac | 2 +
libevolution-utils/Makefile.am | 34 +++++++++++++++++++++++++++
libevolution-utils/libevolution-utils.pc.in | 16 ++++++++++++
4 files changed, 54 insertions(+), 1 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index d1f0d19..8367d96 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -53,11 +53,12 @@ SUBDIRS = \
data \
smclient \
libgnomecanvas \
+ libevolution-utils \
+ filter \
libemail-utils \
libemail-engine \
e-util \
a11y \
- filter \
widgets \
shell \
$(SMIME_SUBDIR) \
diff --git a/configure.ac b/configure.ac
index 3b66fed..1b90f0c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1599,6 +1599,8 @@ help/quickref/pl/Makefile
help/quickref/pt/Makefile
help/quickref/sv/Makefile
help/quickref/sq/Makefile
+libevolution-utils/Makefile
+libevolution-utils/libevolution-utils.pc
libemail-utils/Makefile
libemail-utils/libemail-utils.pc
libemail-engine/Makefile
diff --git a/libevolution-utils/Makefile.am b/libevolution-utils/Makefile.am
new file mode 100644
index 0000000..a0b44bf
--- /dev/null
+++ b/libevolution-utils/Makefile.am
@@ -0,0 +1,34 @@
+NULL =
+
+privsolib_LTLIBRARIES = libevolution-utils.la
+
+libevolution_utils_la_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ -DEVOLUTION_PRIVDATADIR=\""$(privdatadir)"\" \
+ $(EVOLUTION_DATA_SERVER_CFLAGS) \
+ $(GNOME_PLATFORM_CFLAGS) \
+ $(NULL)
+
+libevolutionutilsincludedir = $(privincludedir)/libevolution-utils
+libevolutionutilsinclude_HEADERS = \
+ $(NULL)
+
+libevolution_utils_la_SOURCES = \
+ $(libevolutionutilsinclude_HEADERS) \
+ $(NULL)
+
+libevolution_utils_la_LDFLAGS = -avoid-version $(NO_UNDEFINED)
+
+libevolution_utils_la_LIBADD = \
+ $(EVOLUTION_DATA_SERVER_LIBS) \
+ $(GNOME_PLATFORM_LIBS) \
+ $(NULL)
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libevolution-utils.pc
+
+DISTCLEANFILES = $(pkgconfig_DATA)
+
+-include $(top_srcdir)/git.mk
diff --git a/libevolution-utils/libevolution-utils.pc.in b/libevolution-utils/libevolution-utils.pc.in
new file mode 100644
index 0000000..413a77c
--- /dev/null
+++ b/libevolution-utils/libevolution-utils.pc.in
@@ -0,0 +1,16 @@
+prefix= prefix@
+exec_prefix= exec_prefix@
+libdir= libdir@
+includedir= includedir@
+datarootdir= datarootdir@
+datadir= datadir@
+
+privlibdir= privsolibdir@
+privincludedir= privincludedir@
+
+Name: libevolution-utils
+Description: Client library for evolution
+Version: @VERSION@
+Requires: libxml-2.0 gtk+-2.0
+Libs: -L${privlibdir} -levolution-utils
+Cflags: -I${privincludedir}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]