Change the installation path for E-D-S backends.
authorMatthew Barnes <mbarnes@redhat.com>
Thu, 6 Jan 2011 16:20:17 +0000 (11:20 -0500)
committerMatthew Barnes <mbarnes@redhat.com>
Thu, 6 Jan 2011 16:20:17 +0000 (11:20 -0500)
commit1c226b2633f19e407b51b1736f040ec3ceeb2b68
tree0cd400f111dcd1d71752cf7d458769dd8687ee7d
parent43c581a92a874dace181b0f9c80d2c2d54252bcd
Change the installation path for E-D-S backends.

Address book and calendar backend modules are now split into different
installation directories so the D-Bus factory processes will only load
relevant backend modules.

This changes some pkg-config details for third-party backend modules.

Instead of querying the backend directory with:

  pkg-config --variable=extensiondir evolution-data-server-1.2

you must query the directory for address book backends with:

  pkg-config --variable=backenddir libedata-book-1.2

and the directory for calendar backends with:

  pkg-config --variable=backenddir libedata-cal-1.2
25 files changed:
NEWS
addressbook/backends/file/Makefile.am
addressbook/backends/google/Makefile.am
addressbook/backends/groupwise/Makefile.am
addressbook/backends/ldap/Makefile.am
addressbook/backends/vcf/Makefile.am
addressbook/backends/webdav/Makefile.am
addressbook/libedata-book/Makefile.am
addressbook/libedata-book/e-data-book-factory.c
addressbook/libedata-book/libedata-book.pc.in
calendar/backends/caldav/Makefile.am
calendar/backends/contacts/Makefile.am
calendar/backends/file/Makefile.am
calendar/backends/groupwise/Makefile.am
calendar/backends/http/Makefile.am
calendar/backends/weather/Makefile.am
calendar/libedata-cal/Makefile.am
calendar/libedata-cal/e-data-cal-factory.c
calendar/libedata-cal/libedata-cal.pc.in
configure.ac
docs/reference/libebackend/tmpl/e-data-server-module.sgml
evolution-data-server.pc.in
libebackend/Makefile.am
libebackend/e-data-server-module.c
libebackend/e-data-server-module.h