[evolution-data-server] Tighten up pkg-config files.



commit 375ea2d331fef8a803d806b7475d0116c4745c6e
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sun Jun 17 23:22:38 2012 -0400

    Tighten up pkg-config files.
    
    Remove redundancies.  In particular, libedataserver-1.2 requires gio-1.2
    so drop the explicit gio-1.2 requirement from all other libe* libraries.

 addressbook/libebook/libebook.pc.in           |    2 +-
 addressbook/libedata-book/libedata-book.pc.in |    2 +-
 calendar/libecal/libecal.pc.in                |    2 +-
 calendar/libedata-cal/libedata-cal.pc.in      |    4 ++--
 camel/camel.pc.in                             |    2 +-
 libebackend/libebackend.pc.in                 |    2 +-
 libedataserverui/libedataserverui.pc.in       |    2 +-
 7 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/addressbook/libebook/libebook.pc.in b/addressbook/libebook/libebook.pc.in
index 92bf806..993870b 100644
--- a/addressbook/libebook/libebook.pc.in
+++ b/addressbook/libebook/libebook.pc.in
@@ -10,7 +10,7 @@ privincludedir= privincludedir@
 Name: libebook
 Description: Client library for evolution address books
 Version: @VERSION@
-Requires: libedataserver-1.2 gio-2.0
+Requires: libedataserver-1.2
 Requires.private: camel-1.2
 Libs: -L${libdir} -lebook-1.2
 Cflags: -I${privincludedir}
diff --git a/addressbook/libedata-book/libedata-book.pc.in b/addressbook/libedata-book/libedata-book.pc.in
index cd346eb..6314129 100644
--- a/addressbook/libedata-book/libedata-book.pc.in
+++ b/addressbook/libedata-book/libedata-book.pc.in
@@ -11,6 +11,6 @@ privincludedir= privincludedir@
 Name: libedatabook
 Description: Backend library for evolution address books
 Version: @VERSION@
-Requires: libedataserver-1.2 libebook-1.2 gio-2.0
+Requires: libebackend-1.2 libebook-1.2
 Libs: -L${libdir} -ledata-book-1.2
 Cflags: -I${privincludedir}
diff --git a/calendar/libecal/libecal.pc.in b/calendar/libecal/libecal.pc.in
index fc6b359..22428b6 100644
--- a/calendar/libecal/libecal.pc.in
+++ b/calendar/libecal/libecal.pc.in
@@ -10,6 +10,6 @@ privincludedir= privincludedir@
 Name: libecal
 Description: Client library for evolution calendars
 Version: @VERSION@
-Requires: libical >= @LIBICAL_REQUIRED@ libedataserver-1.2 gio-2.0
+Requires: libical >= @LIBICAL_REQUIRED@ libedataserver-1.2
 Libs: -L${libdir} -lecal-1.2
 Cflags: -I${privincludedir} @LIBICAL_EXTRA_CFLAGS@
diff --git a/calendar/libedata-cal/libedata-cal.pc.in b/calendar/libedata-cal/libedata-cal.pc.in
index 84b058d..7206eed 100644
--- a/calendar/libedata-cal/libedata-cal.pc.in
+++ b/calendar/libedata-cal/libedata-cal.pc.in
@@ -11,6 +11,6 @@ privincludedir= privincludedir@
 Name: libedata-cal
 Description: Backend library for evolution calendars
 Version: @VERSION@
-Requires: libical >= @LIBICAL_REQUIRED@ libedataserver-1.2 libebackend-1.2 libecal-1.2 gio-2.0
-Libs: -L${libdir} -ledata-cal-1.2 -lecal-1.2
+Requires: libical >= @LIBICAL_REQUIRED@ libebackend-1.2 libecal-1.2
+Libs: -L${libdir} -ledata-cal-1.2
 Cflags: -I${privincludedir}
diff --git a/camel/camel.pc.in b/camel/camel.pc.in
index 9e51e3e..06c7f07 100644
--- a/camel/camel.pc.in
+++ b/camel/camel.pc.in
@@ -11,5 +11,5 @@ Name: camel
 Description: the Evolution MIME message handling library
 Version: @VERSION@
 Requires: gio-2.0 sqlite3 @mozilla_nss@ @mozilla_nspr@
-Libs: -L${libdir} -lcamel- API_VERSION@ @MANUAL_NSS_LIBS@
+Libs: -L${libdir} -lcamel-1.2 @MANUAL_NSS_LIBS@
 Cflags: -I${privincludedir} @MANUAL_NSS_CFLAGS@
diff --git a/libebackend/libebackend.pc.in b/libebackend/libebackend.pc.in
index 931b931..3b42f68 100644
--- a/libebackend/libebackend.pc.in
+++ b/libebackend/libebackend.pc.in
@@ -11,6 +11,6 @@ moduledir= moduledir@
 Name: libebackend
 Description: Utility library for Evolution Data Server Backends
 Version: @VERSION@
-Requires: gio-2.0
+Requires: libedataserver-1.2
 Libs: -L${libdir} -lebackend- API_VERSION@
 Cflags: -I${privincludedir}
diff --git a/libedataserverui/libedataserverui.pc.in b/libedataserverui/libedataserverui.pc.in
index a1e2fdc..c2ad8b6 100644
--- a/libedataserverui/libedataserverui.pc.in
+++ b/libedataserverui/libedataserverui.pc.in
@@ -8,6 +8,6 @@ privincludedir= privincludedir@
 Name: libedataserverui
 Description: GUI utility library for Evolution Data Server
 Version: @VERSION@
-Requires: gtk+-3.0 libedataserver- API_VERSION@ libebook- API_VERSION@
+Requires: gtk+-3.0 libedataserver-1.2 libebook-1.2
 Libs: -L${libdir} -ledataserverui-3.0
 Cflags: -I${privincludedir}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]