diff options
author | Srinivasa Ragavan <sragavan@gnome.org> | 2012-02-29 19:17:57 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2012-03-03 22:00:05 +0800 |
commit | f728daff220aae4d58946c6d10e6392cdbae758e (patch) | |
tree | b9aeecda96f4181d5f4ed4c927a33adcf6e371c6 | |
parent | a35b61efa53ef41e049b17d10470b6e8dc62102e (diff) | |
download | gsoc2013-evolution-f728daff220aae4d58946c6d10e6392cdbae758e.tar.gz gsoc2013-evolution-f728daff220aae4d58946c6d10e6392cdbae758e.tar.zst gsoc2013-evolution-f728daff220aae4d58946c6d10e6392cdbae758e.zip |
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.
-rw-r--r-- | Makefile.am | 3 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | libevolution-utils/Makefile.am | 34 | ||||
-rw-r--r-- | libevolution-utils/libevolution-utils.pc.in | 16 |
4 files changed, 54 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index d1f0d19a46..8367d964d2 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 3b66fed6c7..1b90f0c18e 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 0000000000..a0b44bf370 --- /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 0000000000..413a77cd9b --- /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} |