Could you share your plan of target version for these telepathy stuff. This is 
another big change two weeks off than lask submit. Also I see potential ABI 
change in this sr(new telepathy specification), are you sure all packages 
dependent on telepathy could work with such changes?

Peter

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Senko Rasic
> Sent: Thursday, December 02, 2010 11:34 PM
> To: [email protected]
> Subject: [meego-commits] 10536: Changes to Trunk:Testing/telepathy-glib
> 
> Hi,
> I have made the following changes to telepathy-glib in project Trunk:Testing.
> Please review and accept ASAP.
> 
> Thank You,
> Senko Rasic
> 
> [This message was auto-generated]
> 
> ---
> 
> Request #10536:
> 
>   submit:   devel:telepathy/telepathy-glib(r6)(update) ->
> Trunk:Testing/telepathy-glib
> 
> 
> Message:
>     Update to upstream 0.13.8 development release (BMC#10811)
> 
> State:   new          2010-12-02T07:33:33 senko
> Comment: None
> 
> 
> 
> changes files:
> --------------
> --- telepathy-glib.changes
> +++ telepathy-glib.changes
> @@ -0,0 +1,5 @@
> +* Thu Dec 2 2010 Senko Rasic <[email protected]> - 0.13.8
> +- Update to upstream 0.13.8 development release (BMC#10811)
> +  + Update to telepathy-spec 0.21.6
> +  + Lots of enhancements and fixes
> +
> 
> old:
> ----
>   telepathy-glib-0.12.4.tar.gz
> 
> new:
> ----
>   telepathy-glib-0.13.8.tar.gz
>   undeprecate-tp-bus-get.patch
> 
> spec files:
> -----------
> --- telepathy-glib.spec
> +++ telepathy-glib.spec
> @@ -7,7 +7,7 @@
> 
>  Name:       telepathy-glib
>  Summary:    GLib bindings for Telepathy
> -Version:    0.12.4
> +Version:    0.13.8
>  Release:    1
>  Group:      System/Libraries
>  License:    LGPLv2+
> @@ -15,11 +15,12 @@
>  Source0:
> http://telepathy.freedesktop.org/releases/telepathy-glib/%{name}-%{version}.t
> ar.gz
>  Source100:  telepathy-glib.yaml
>  Patch0:     pkgconfig.patch
> +Patch1:     undeprecate-tp-bus-get.patch
>  Requires(post): /sbin/ldconfig
>  Requires(postun): /sbin/ldconfig
>  BuildRequires:  pkgconfig(dbus-glib-1) >= 0.82
>  BuildRequires:  pkgconfig(dbus-1) >= 0.95
> -BuildRequires:  pkgconfig(glib-2.0) >= 2.24
> +BuildRequires:  pkgconfig(glib-2.0) >= 2.25.16
>  BuildRequires:  libxslt
>  BuildRequires:  python
> 
> @@ -48,6 +49,8 @@
> 
>  # pkgconfig.patch
>  %patch0 -p1
> +# undeprecate-tp-bus-get.patch
> +%patch1 -p1
>  # >> setup
>  # << setup
> 
> 
> other changes:
> --------------
> 
> ++++++ pkgconfig.patch
> --- pkgconfig.patch
> +++ pkgconfig.patch
> @@ -6,6 +6,6 @@
>   Version: @VERSION@
>  -Requires: pkg-config >= 0.21
>  -Requires.private: dbus-glib-1 >= 0.82, glib-2.0 >= 2.24, gobject-2.0 >= 
> 2.24,
> gio-2.0 >= 2.24
> -+Requires: dbus-glib-1 >= 0.82, glib-2.0 >= 2.24, gobject-2.0 >= 2.24, 
> gio-2.0 >=
> 2.24
> ++Requires: dbus-glib-1 >= 0.82, glib-2.0 >= 2.25.16, gobject-2.0 >= 2.25.16,
> gio-2.0 >= 2.25.16
>   Libs: -L${libdir} -ltelepathy-glib
>   Cflags: -I${includedir}/telepathy-1.0
> 
> ++++++ telepathy-glib-0.12.4.tar.gz -> telepathy-glib-0.13.8.tar.gz
> 87070 lines of diff (skipped)
> 
> ++++++ telepathy-glib.yaml
> --- telepathy-glib.yaml
> +++ telepathy-glib.yaml
> @@ -1,6 +1,6 @@
>  Name: telepathy-glib
>  Summary: GLib bindings for Telepathy
> -Version: 0.12.4
> +Version: 0.13.8
>  Release: 1
>  Group: System/Libraries
>  License: LGPLv2+
> @@ -9,6 +9,8 @@
>      -
> http://telepathy.freedesktop.org/releases/telepathy-glib/%{name}-%{version}.t
> ar.gz
>  Patches:
>      - pkgconfig.patch
> +    - undeprecate-tp-bus-get.patch
> +
>  Description: |
>      Telepathy-glib is the glib bindings for the telepathy unified framework
>      for all forms of real time conversations, including instant messaging, 
> IRC,
> @@ -17,10 +19,11 @@
>  PkgConfigBR:
>      - dbus-glib-1 >= 0.82
>      - dbus-1 >= 0.95
> -    - glib-2.0 >= 2.24
> +    - glib-2.0 >= 2.25.16
>  PkgBR:
>      - libxslt
>      - python
> +
>  ConfigOptions:
>      - --enable-static=no
>  SubPackages:
> 
> ++++++ undeprecate-tp-bus-get.patch (new)
> --- undeprecate-tp-bus-get.patch
> +++ undeprecate-tp-bus-get.patch
> +diff --git a/telepathy-glib/dbus.h b/telepathy-glib/dbus.h
> +--- a/telepathy-glib/dbus.h
> ++++ b/telepathy-glib/dbus.h
> +@@ -126,8 +126,10 @@ tp_asv_get_strv (const GHashTable *asv, const
> gchar *key);
> + void tp_asv_set_strv (GHashTable *asv, const gchar *key, gchar **value);
> + void tp_asv_dump (GHashTable *asv);
> +
> ++/* planned for deprecation (fd.o #24114) but not dead yet */
> ++DBusGConnection * tp_get_bus (void);
> ++
> + #ifndef TP_DISABLE_DEPRECATED
> +-DBusGConnection * tp_get_bus (void) _TP_GNUC_DEPRECATED;
> + DBusGProxy * tp_get_bus_proxy (void) _TP_GNUC_DEPRECATED;
> + #endif
> +
> 
> _______________________________________________
> MeeGo-commits mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-commits
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to