diff -Nru folks-0.9.8/debian/changelog folks-0.9.8/debian/changelog --- folks-0.9.8/debian/changelog 2014-08-19 06:49:54.000000000 -0400 +++ folks-0.9.8/debian/changelog 2014-09-03 13:30:10.000000000 -0400 @@ -1,3 +1,11 @@ +folks (0.9.8-2) UNRELEASED; urgency=medium + + * Split the dummy backend into a new libfolks-dummy25 + package, having them installed with libfolks25 caused it to + always get loaded at runtime. + + -- Ken VanDine Wed, 03 Sep 2014 11:09:36 -0400 + folks (0.9.8-1) unstable; urgency=medium * New upstream version 0.9.8, fixing bugs- diff -Nru folks-0.9.8/debian/control folks-0.9.8/debian/control --- folks-0.9.8/debian/control 2014-08-19 06:49:54.000000000 -0400 +++ folks-0.9.8/debian/control 2014-09-03 13:30:10.000000000 -0400 @@ -159,6 +159,49 @@ . This package contains the development files for libfolks EDS backend. +Package: libfolks-dummy25 +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libfolks25 (= ${binary:Version}) +Recommends: folks-common (= ${source:Version}) +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: Dummy backend for libfolks + libfolks is a library that aggregates people from multiple sources + (eg, Telepathy connection managers and eventually evolution data server, + Facebook, etc.) to create metacontacts. + . + This package contains the dummy backend for libfolks + +Package: libfolks-dummy-dev +Section: libdevel +Architecture: any +Depends: libfolks-eds25 (= ${binary:Version}), + libfolks-dev (= ${binary:Version}), + libglib2.0-dev (>= 2.24), + ${misc:Depends} +Description: Dummy backend for libfolks - development files + libfolks is a library that aggregates people from multiple sources + (eg, Telepathy connection managers and eventually evolution data server, + Facebook, etc.) to create metacontacts. + . + This package contains the development files for libfolks dummy backend. + +Package: libfolks-dummy-dbg +Section: debug +Priority: extra +Architecture: any +Depends: libfolks-dummy25 (= ${binary:Version}), + ${misc:Depends} +Multi-Arch: same +Description: Dummy backend for libfolks - debugging symbols + libfolks is a library that aggregates people from multiple sources + (eg, Telepathy connection managers and eventually evolution data server, + Facebook, etc.) to create metacontacts. + . + This package contains the debugging symbols for libfolks dummy backend. + Package: libfolks-eds-dbg Section: debug Priority: extra diff -Nru folks-0.9.8/debian/libfolks25.install folks-0.9.8/debian/libfolks25.install --- folks-0.9.8/debian/libfolks25.install 2014-08-19 06:49:54.000000000 -0400 +++ folks-0.9.8/debian/libfolks25.install 2014-09-03 13:30:10.000000000 -0400 @@ -1,4 +1,2 @@ usr/lib/*/libfolks.so.* -usr/lib/*/libfolks-dummy.so.* usr/lib/*/folks/*/backends/key-file/*.so -usr/lib/*/folks/*/backends/dummy/*.so diff -Nru folks-0.9.8/debian/libfolks25.symbols folks-0.9.8/debian/libfolks25.symbols --- folks-0.9.8/debian/libfolks25.symbols 2014-08-19 06:49:54.000000000 -0400 +++ folks-0.9.8/debian/libfolks25.symbols 2014-09-03 13:30:10.000000000 -0400 @@ -1,59 +1,3 @@ -libfolks-dummy.so.25 libfolks25 #MINVER# - folks_dummy_backend_construct@Base 0.9.7 - folks_dummy_backend_get_type@Base 0.9.7 - folks_dummy_backend_new@Base 0.9.7 - folks_dummy_backend_register_persona_stores@Base 0.9.7 - folks_dummy_backend_unregister_persona_stores@Base 0.9.7 - folks_dummy_full_persona_construct@Base 0.9.7 - folks_dummy_full_persona_get_type@Base 0.9.7 - folks_dummy_full_persona_new@Base 0.9.7 - folks_dummy_full_persona_update_anti_links@Base 0.9.7 - folks_dummy_full_persona_update_avatar@Base 0.9.7 - folks_dummy_full_persona_update_birthday@Base 0.9.7 - folks_dummy_full_persona_update_calendar_event_id@Base 0.9.7 - folks_dummy_full_persona_update_email_addresses@Base 0.9.7 - folks_dummy_full_persona_update_full_name@Base 0.9.7 - folks_dummy_full_persona_update_gender@Base 0.9.7 - folks_dummy_full_persona_update_groups@Base 0.9.7 - folks_dummy_full_persona_update_im_addresses@Base 0.9.7 - folks_dummy_full_persona_update_is_favourite@Base 0.9.7 - folks_dummy_full_persona_update_local_ids@Base 0.9.7 - folks_dummy_full_persona_update_nickname@Base 0.9.7 - folks_dummy_full_persona_update_notes@Base 0.9.7 - folks_dummy_full_persona_update_phone_numbers@Base 0.9.7 - folks_dummy_full_persona_update_postal_addresses@Base 0.9.7 - folks_dummy_full_persona_update_roles@Base 0.9.7 - folks_dummy_full_persona_update_structured_name@Base 0.9.7 - folks_dummy_full_persona_update_urls@Base 0.9.7 - folks_dummy_full_persona_update_web_service_addresses@Base 0.9.7 - folks_dummy_persona_change_property@Base 0.9.7 - folks_dummy_persona_change_property_finish@Base 0.9.7 - folks_dummy_persona_construct@Base 0.9.7 - folks_dummy_persona_get_property_change_delay@Base 0.9.7 - folks_dummy_persona_get_type@Base 0.9.7 - folks_dummy_persona_new@Base 0.9.7 - folks_dummy_persona_set_property_change_delay@Base 0.9.7 - folks_dummy_persona_store_construct@Base 0.9.7 - folks_dummy_persona_store_freeze_personas_changed@Base 0.9.7 - folks_dummy_persona_store_get_add_persona_from_details_mock@Base 0.9.7 - folks_dummy_persona_store_get_persona_type@Base 0.9.7 - folks_dummy_persona_store_get_prepare_mock@Base 0.9.7 - folks_dummy_persona_store_get_remove_persona_mock@Base 0.9.7 - folks_dummy_persona_store_get_type@Base 0.9.7 - folks_dummy_persona_store_new@Base 0.9.7 - folks_dummy_persona_store_reach_quiescence@Base 0.9.7 - folks_dummy_persona_store_register_personas@Base 0.9.7 - folks_dummy_persona_store_set_add_persona_from_details_mock@Base 0.9.7 - folks_dummy_persona_store_set_persona_type@Base 0.9.7 - folks_dummy_persona_store_set_prepare_mock@Base 0.9.7 - folks_dummy_persona_store_set_remove_persona_mock@Base 0.9.7 - folks_dummy_persona_store_thaw_personas_changed@Base 0.9.7 - folks_dummy_persona_store_unregister_personas@Base 0.9.7 - folks_dummy_persona_store_update_capabilities@Base 0.9.7 - folks_dummy_persona_store_update_is_user_set_default@Base 0.9.7 - folks_dummy_persona_store_update_trust_level@Base 0.9.7 - folks_dummy_persona_update_linkable_properties@Base 0.9.7 - folks_dummy_persona_update_writeable_properties@Base 0.9.7 libfolks.so.25 libfolks25 #MINVER# _folks_debug_register_domain@Base 0.6.0 _folks_persona_store_emit_personas_changed@Base 0.6.0 diff -Nru folks-0.9.8/debian/libfolks-dev.install folks-0.9.8/debian/libfolks-dev.install --- folks-0.9.8/debian/libfolks-dev.install 2014-08-19 06:49:54.000000000 -0400 +++ folks-0.9.8/debian/libfolks-dev.install 2014-09-03 13:30:10.000000000 -0400 @@ -1,9 +1,5 @@ usr/lib/*/libfolks.so -usr/lib/*/libfolks-dummy.so usr/include/folks/folks.h -usr/include/folks/folks-dummy.h usr/lib/*/pkgconfig/folks.pc -usr/lib/*/pkgconfig/folks-dummy.pc usr/share/vala/vapi/folks.* -usr/share/vala/vapi/folks-dummy.* usr/share/gir-1.0/*.gir diff -Nru folks-0.9.8/debian/libfolks-dummy25.install folks-0.9.8/debian/libfolks-dummy25.install --- folks-0.9.8/debian/libfolks-dummy25.install 1969-12-31 19:00:00.000000000 -0500 +++ folks-0.9.8/debian/libfolks-dummy25.install 2014-09-03 13:30:10.000000000 -0400 @@ -0,0 +1,2 @@ +usr/lib/*/libfolks-dummy.so.* +usr/lib/*/folks/*/backends/dummy/*.so diff -Nru folks-0.9.8/debian/libfolks-dummy25.symbols folks-0.9.8/debian/libfolks-dummy25.symbols --- folks-0.9.8/debian/libfolks-dummy25.symbols 1969-12-31 19:00:00.000000000 -0500 +++ folks-0.9.8/debian/libfolks-dummy25.symbols 2014-09-03 13:30:10.000000000 -0400 @@ -0,0 +1,56 @@ +libfolks-dummy.so.25 libfolks-dummy25 #MINVER# + folks_dummy_backend_construct@Base 0.9.7 + folks_dummy_backend_get_type@Base 0.9.7 + folks_dummy_backend_new@Base 0.9.7 + folks_dummy_backend_register_persona_stores@Base 0.9.7 + folks_dummy_backend_unregister_persona_stores@Base 0.9.7 + folks_dummy_full_persona_construct@Base 0.9.7 + folks_dummy_full_persona_get_type@Base 0.9.7 + folks_dummy_full_persona_new@Base 0.9.7 + folks_dummy_full_persona_update_anti_links@Base 0.9.7 + folks_dummy_full_persona_update_avatar@Base 0.9.7 + folks_dummy_full_persona_update_birthday@Base 0.9.7 + folks_dummy_full_persona_update_calendar_event_id@Base 0.9.7 + folks_dummy_full_persona_update_email_addresses@Base 0.9.7 + folks_dummy_full_persona_update_full_name@Base 0.9.7 + folks_dummy_full_persona_update_gender@Base 0.9.7 + folks_dummy_full_persona_update_groups@Base 0.9.7 + folks_dummy_full_persona_update_im_addresses@Base 0.9.7 + folks_dummy_full_persona_update_is_favourite@Base 0.9.7 + folks_dummy_full_persona_update_local_ids@Base 0.9.7 + folks_dummy_full_persona_update_nickname@Base 0.9.7 + folks_dummy_full_persona_update_notes@Base 0.9.7 + folks_dummy_full_persona_update_phone_numbers@Base 0.9.7 + folks_dummy_full_persona_update_postal_addresses@Base 0.9.7 + folks_dummy_full_persona_update_roles@Base 0.9.7 + folks_dummy_full_persona_update_structured_name@Base 0.9.7 + folks_dummy_full_persona_update_urls@Base 0.9.7 + folks_dummy_full_persona_update_web_service_addresses@Base 0.9.7 + folks_dummy_persona_change_property@Base 0.9.7 + folks_dummy_persona_change_property_finish@Base 0.9.7 + folks_dummy_persona_construct@Base 0.9.7 + folks_dummy_persona_get_property_change_delay@Base 0.9.7 + folks_dummy_persona_get_type@Base 0.9.7 + folks_dummy_persona_new@Base 0.9.7 + folks_dummy_persona_set_property_change_delay@Base 0.9.7 + folks_dummy_persona_store_construct@Base 0.9.7 + folks_dummy_persona_store_freeze_personas_changed@Base 0.9.7 + folks_dummy_persona_store_get_add_persona_from_details_mock@Base 0.9.7 + folks_dummy_persona_store_get_persona_type@Base 0.9.7 + folks_dummy_persona_store_get_prepare_mock@Base 0.9.7 + folks_dummy_persona_store_get_remove_persona_mock@Base 0.9.7 + folks_dummy_persona_store_get_type@Base 0.9.7 + folks_dummy_persona_store_new@Base 0.9.7 + folks_dummy_persona_store_reach_quiescence@Base 0.9.7 + folks_dummy_persona_store_register_personas@Base 0.9.7 + folks_dummy_persona_store_set_add_persona_from_details_mock@Base 0.9.7 + folks_dummy_persona_store_set_persona_type@Base 0.9.7 + folks_dummy_persona_store_set_prepare_mock@Base 0.9.7 + folks_dummy_persona_store_set_remove_persona_mock@Base 0.9.7 + folks_dummy_persona_store_thaw_personas_changed@Base 0.9.7 + folks_dummy_persona_store_unregister_personas@Base 0.9.7 + folks_dummy_persona_store_update_capabilities@Base 0.9.7 + folks_dummy_persona_store_update_is_user_set_default@Base 0.9.7 + folks_dummy_persona_store_update_trust_level@Base 0.9.7 + folks_dummy_persona_update_linkable_properties@Base 0.9.7 + folks_dummy_persona_update_writeable_properties@Base 0.9.7 diff -Nru folks-0.9.8/debian/libfolks-dummy-dev.install folks-0.9.8/debian/libfolks-dummy-dev.install --- folks-0.9.8/debian/libfolks-dummy-dev.install 1969-12-31 19:00:00.000000000 -0500 +++ folks-0.9.8/debian/libfolks-dummy-dev.install 2014-09-03 13:30:10.000000000 -0400 @@ -0,0 +1,4 @@ +usr/lib/*/libfolks-dummy.so +usr/include/folks/folks-dummy.h +usr/lib/*/pkgconfig/folks-dummy.pc +usr/share/vala/vapi/folks-dummy.* diff -Nru folks-0.9.8/debian/rules folks-0.9.8/debian/rules --- folks-0.9.8/debian/rules 2014-08-19 06:49:54.000000000 -0400 +++ folks-0.9.8/debian/rules 2014-09-03 13:30:10.000000000 -0400 @@ -24,6 +24,7 @@ dh_strip -plibfolks25 --dbg-package=libfolks-dbg dh_strip -plibfolks-telepathy25 --dbg-package=libfolks-telepathy-dbg dh_strip -plibfolks-eds25 --dbg-package=libfolks-eds-dbg + dh_strip -plibfolks-dummy25 --dbg-package=libfolks-dummy-dbg dh_strip -pfolks-tools export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 @@ -31,6 +32,7 @@ dh_makeshlibs -plibfolks25 -X/backends/ dh_makeshlibs -plibfolks-telepathy25 -X/backends/ dh_makeshlibs -plibfolks-eds25 -X/backends/ + dh_makeshlibs -plibfolks-dummy25 -X/backends/ override_dh_install: find debian/tmp -name *.la -print -delete