[evolution-data-server] Tighten up pkg-config files.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Tighten up pkg-config files.
- Date: Mon, 18 Jun 2012 03:24:51 +0000 (UTC)
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]