[evolution-data-server] libebook.pc.in: camel-1.2 is a private requirement.



commit a86b8f274007e721f8883e96a06457f4f033ddf0
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sun Sep 25 07:52:28 2011 -0400

    libebook.pc.in: camel-1.2 is a private requirement.
    
    EDestination uses CamelInternetAddress internally, but the public
    libebook API does not expose any Camel structures or definitions,
    so move camel-1.2 to Requires.private.
    
    My hope is this will contain the impact of Camel's frequent API/ABI
    breaks, so other packages like gnome-shell won't have to be rebuilt
    so frequently in downstream distributions.

 addressbook/libebook/libebook.pc.in |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/addressbook/libebook/libebook.pc.in b/addressbook/libebook/libebook.pc.in
index d9fb958..92bf806 100644
--- a/addressbook/libebook/libebook.pc.in
+++ b/addressbook/libebook/libebook.pc.in
@@ -10,6 +10,7 @@ privincludedir= privincludedir@
 Name: libebook
 Description: Client library for evolution address books
 Version: @VERSION@
-Requires: camel-1.2 libedataserver-1.2 gio-2.0
+Requires: libedataserver-1.2 gio-2.0
+Requires.private: camel-1.2
 Libs: -L${libdir} -lebook-1.2
 Cflags: -I${privincludedir}



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