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
