Accepting request 19787 from GNOME:Factory

Copy from GNOME:Factory/telepathy-glib based on submit request 19787 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/19787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telepathy-glib?expand=0&rev=17
This commit is contained in:
OBS User autobuild 2009-09-04 00:08:28 +00:00 committed by Git OBS Bridge
parent bb15ad96ce
commit 4e709a1726
4 changed files with 82 additions and 83 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3729348764cd92253bd9891e7f5179d2d8d4ad53afff9ea1e4078c3c1a525242
size 1846027

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e7d1738a83ce44a8b00994f460325a26622f9f0d7597f18c582c2ace81dca9e3
size 1883739

View File

@ -1,3 +1,65 @@
-------------------------------------------------------------------
Tue Aug 25 13:50:54 CEST 2009 - vuntz@novell.com
- Update to version 0.7.35:
+ API changes:
- fdo#17751: TpBaseConnection no longer guarantees that the
self-handle is set to 0 when the state changes to
DISCONNECTED; instead, the self-handle remains valid until
the connection is disposed, so that connection managers can
use it during teardown.
+ Enhancements:
- Add tp_dbus_daemon_list_names() and
tp_dbus_daemon_list_activatable_names(), which are more
efficient (and more const-correct) versions of the
corresponding autogenerated tp_cli_dbus_daemon methods
- Support the Hold interface in the "callable" example CM
+ Fixes:
- Finally make tp_dbus_daemon_watch_name_owner bind to
NameOwnerChanged selectively, for reduced wakeups.
- Fix a memory leak in tp_dbus_daemon_watch_name_owner
- fdo#9812: TpDynamicHandleRepo: use
tp_dbus_daemon_watch_name_owner for reduced wakeups
- In TpDynamicHandleRepo, if a client holds handles then
immediately crashes, release those handles as soon as we find
out that it's gone
- fdo#22957: fix compilation in some non-gcc compilers
- As per telepathy-spec 0.17.27, represent connection status
reason NAME_IN_USE as TP_ERROR_CONNECTION_REPLACED or
TP_ERROR_ALREADY_CONNECTED (as appropriate), not as
TP_ERROR_NOT_YOURS, so that NotYours can safely be given
special handling
- Changes from version 0.7.34:
+ Enhancements:
- Updated to telepathy-spec 0.17.27
* generate code for Connection.Interface.Location
* omit Debug interface from code-generation for now: it will
be enabled in a future release when we have reference
client- and service-side implementations (possibly called
TpDebugReceiver and TpDebugSender)
* add more errors
* generate code for Handler.Capabilities property
- Add macros for static assertions (tp_verify, tp_verify_true,
tp_verify_statement) to util.h
- Make the allocation model for
tp_dbus_properties_mixin_make_properties_hash part of our ABI
guarantee
- Add a GType macro TP_ARRAY_TYPE_OBJECT_PATH_LIST
+ Fixes:
- fdo#23164: don't unref a NULL DBusMessage
- Get tp_intset_iter_init and tp_intset_iter_reset into the
documentation
- Make omitted CM parameters that have a default
indistinguishable from explicitly-passed parameters with that
value, removing the need to specify the default in the
Connection as well
- fdo#22889: reduce introspection round-trips
- Fix header guard in debug.h
- fdo#18091: for interfaces with D-Bus methods, document how to
write a complete interface init function
- Fix a rare crash when a TpProxyPendingCall is cancelled
before the DBusGProxyCall is provided
-------------------------------------------------------------------
Mon Jul 20 01:03:34 CEST 2009 - vuntz@novell.com

View File

@ -1,5 +1,5 @@
#
# spec file for package telepathy-glib (Version 0.7.33)
# spec file for package telepathy-glib (Version 0.7.35)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -15,44 +15,27 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: telepathy-glib
Version: 0.7.35
Release: 1
License: LGPL v2.1 or later
%define debug_package_requires libtelepathy-glib0 = %{version}-%{release}
Summary: Libraries for adding telepathy support to applications that use glib
Url: http://telepathy.freedesktop.org/
Group: Development/Languages/C and C++
Source: telepathy-glib-%{version}.tar.bz2
BuildRequires: dbus-1-glib-devel
BuildRequires: gtk-doc
BuildRequires: libxslt-devel
BuildRequires: python-xml
Version: 0.7.33
Release: 1
License: LGPL v2.1 or later
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define debug_package_requires libtelepathy-glib0 = %{version}-%{release}
Summary: Libraries for adding telepathy support to applications that use glib
Group: Development/Languages/C and C++
Source: telepathy-glib-%{version}.tar.bz2
%description
This package contains the libraries that make it easier to use some
telepathy functionality from applications that use glib.
Authors:
--------
Ross Burton <ross@burtonini.com>
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Dafydd Harries <dafydd.harries@collabora.co.uk>
Robert McQueen <robert.mcqueen@collabora.co.uk>
Simon McVittie <simon.mcvittie@collabora.co.uk>
Mads Chr. Olesen <shiyee@shiyee.dk>
Senko Rasic <senko.rasic@collabora.co.uk>
Ole André Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Olli Salli <olli.salli@collabora.co.uk>
Sjoerd Simons <sjoerd@luon.net>
Rob Taylor <rob.taylor@collabora.co.uk>
%package -n libtelepathy-glib0
License: LGPL v2.1 only
#Requires: %{name} = %{version}
@ -63,76 +46,31 @@ Group: Development/Languages/C and C++
This package contains the libraries that make it easier to use some
telepathy functionality from applications that use glib.
Authors:
--------
Ross Burton <ross@burtonini.com>
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Dafydd Harries <dafydd.harries@collabora.co.uk>
Robert McQueen <robert.mcqueen@collabora.co.uk>
Simon McVittie <simon.mcvittie@collabora.co.uk>
Mads Chr. Olesen <shiyee@shiyee.dk>
Senko Rasic <senko.rasic@collabora.co.uk>
Ole André Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Olli Salli <olli.salli@collabora.co.uk>
Sjoerd Simons <sjoerd@luon.net>
Rob Taylor <rob.taylor@collabora.co.uk>
%package devel
License: LGPL v2.1 only
Requires: libtelepathy-glib0 = %{version} glibc-devel dbus-1-glib-devel glib2-devel
Summary: Libraries for adding telepathy support to applications that use glib
Group: Development/Languages/C and C++
Requires: dbus-1-glib-devel
Requires: glib2-devel
Requires: glibc-devel
Requires: libtelepathy-glib0 = %{version}
%description devel
This package contains the libraries that make it easier to use some
telepathy functionality from applications that use glib.
Authors:
--------
Ross Burton <ross@burtonini.com>
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Dafydd Harries <dafydd.harries@collabora.co.uk>
Robert McQueen <robert.mcqueen@collabora.co.uk>
Simon McVittie <simon.mcvittie@collabora.co.uk>
Mads Chr. Olesen <shiyee@shiyee.dk>
Senko Rasic <senko.rasic@collabora.co.uk>
Ole André Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Olli Salli <olli.salli@collabora.co.uk>
Sjoerd Simons <sjoerd@luon.net>
Rob Taylor <rob.taylor@collabora.co.uk>
%package doc
License: LGPL v2.1 or later
Requires: libtelepathy-glib0 = %{version}
Summary: Libraries for adding telepathy support to applications that use glib
Group: Development/Languages/C and C++
Requires: libtelepathy-glib0 = %{version}
%description doc
This package contains the libraries that make it easier to use some
telepathy functionality from applications that use glib.
Authors:
--------
Ross Burton <ross@burtonini.com>
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Dafydd Harries <dafydd.harries@collabora.co.uk>
Robert McQueen <robert.mcqueen@collabora.co.uk>
Simon McVittie <simon.mcvittie@collabora.co.uk>
Mads Chr. Olesen <shiyee@shiyee.dk>
Senko Rasic <senko.rasic@collabora.co.uk>
Ole André Ravnaas <ole.andre.ravnaas@collabora.co.uk>
Olli Salli <olli.salli@collabora.co.uk>
Sjoerd Simons <sjoerd@luon.net>
Rob Taylor <rob.taylor@collabora.co.uk>
%prep
%setup -q -n %{name}-%{version}
%setup -q
%build
%configure --disable-static
@ -140,14 +78,14 @@ Authors:
%install
%makeinstall
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.la
%post -n libtelepathy-glib0 -p /sbin/ldconfig
%postun -n libtelepathy-glib0 -p /sbin/ldconfig
%clean
rm -rf "$RPM_BUILD_ROOT"
rm -rf %{buildroot}
%files -n libtelepathy-glib0
%defattr(-,root,root)
@ -156,8 +94,7 @@ rm -rf "$RPM_BUILD_ROOT"
%files devel
%defattr(-,root,root)
%dir %{_includedir}/telepathy-1.0
%dir %{_includedir}/telepathy-1.0/telepathy-glib
%{_includedir}/telepathy-1.0/telepathy-glib/*
%{_includedir}/telepathy-1.0/telepathy-glib/
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc