Accepting request 45150 from GNOME:Factory
Copy from GNOME:Factory/telepathy-glib based on submit request 45150 from user vuntz OBS-URL: https://build.opensuse.org/request/show/45150 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telepathy-glib?expand=0&rev=31
This commit is contained in:
commit
74677740af
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1f93e1bea1de830644351b3c1480ab045232f373b3a139b1b6b67b7b63117336
|
||||
size 1429364
|
3
telepathy-glib-0.11.11.tar.bz2
Normal file
3
telepathy-glib-0.11.11.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d2ced061fc83e79452d62acd1716660b6336eabda47bf30804ec22582557d348
|
||||
size 1640209
|
@ -1,3 +1,178 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 7 02:04:49 CEST 2010 - vuntz@opensuse.org
|
||||
|
||||
- Add pkgconfig(vala-1.0) BuildRequires and pass
|
||||
--enable-vala-bindings to configure: we need telepathy-vala for
|
||||
the folks package.
|
||||
- Add vala/telepathy-glib.deps manually, since it's missing from
|
||||
the tarball.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 29 11:06:24 CEST 2010 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.11.11:
|
||||
+ Enhancements:
|
||||
- Updated spec to 0.19.10
|
||||
. generate code for Protocol objects, and the ContactSearch
|
||||
channel type
|
||||
- fdo#27997: add TpProtocol client-side API, and TpBaseProtocol
|
||||
service-side base class, for Protocol objects
|
||||
- fdo#28751: tp_proxy_has_interface is now a real function, not
|
||||
a macro, for better introspection
|
||||
- TpBaseClient's properties now have accessor methods for
|
||||
convenient use in C
|
||||
- tp_capabilities_get_channel_classes is now visible to g-i
|
||||
+ Fixes:
|
||||
- Install a .deps file for the Vala bindings
|
||||
- Vala bindings now install to the normal location, making it
|
||||
unnecessary to look up telepathy-vala in pkg-config; that
|
||||
pkg-config file will be removed in a future version
|
||||
- fdo#29197: expand g-i coverage of connection manager code
|
||||
enough to use it for libfolks' regression tests.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 23 08:39:07 CEST 2010 - vuntz@opensuse.org
|
||||
|
||||
- Update to version 0.11.10:
|
||||
+ Enhancements:
|
||||
- Updated spec to 0.19.9:
|
||||
. added support for Read and Deleted delivery reports
|
||||
+ Fixes:
|
||||
- Improved GObject-Introspection annotations to be sufficient
|
||||
for libfolks
|
||||
- Fixed a typo in the documentation
|
||||
- fdo#28920: fixed tp_contact_request_contact_info_async
|
||||
cancellation handling when dealing with synchronous errors
|
||||
- Changes from version 0.11.9:
|
||||
+ Enhancements:
|
||||
- Updated spec to 0.19.8:
|
||||
. generate code for some new properties, Conn.I.Cellular and
|
||||
Account.I.Storage
|
||||
. add convenience methods to TpAccount to access
|
||||
Account.Service
|
||||
- Added tp_simple_async_report_success_in_idle, a convenience
|
||||
function to return "void" from an async method
|
||||
+ Fixes:
|
||||
- Fixed libdbus errors when unregistering a TpBaseClient that
|
||||
isn't a Handler
|
||||
- Made some TpGroupMixin methods more const-correct
|
||||
- Fixed some memory leaks in regression tests
|
||||
- Suppressed more valgrind false-positives
|
||||
- Improved generation of experimental Vala bindings
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 21 17:50:22 CEST 2010 - vuntz@opensuse.org
|
||||
|
||||
- Clean up update to 0.11.8.
|
||||
- Drop work_around_pkg_config.patch: not needed anymore.
|
||||
- Change dbus-1-glib-devel BuildRequires to pkgconfig()
|
||||
BuildRequires: dbus-1, dbus-glib-1, gobject-2.0, gio-2.0,
|
||||
gio-unix-2.0.
|
||||
- Add pkgconfig(gobject-introspection-1.0) to enable introspection
|
||||
support.
|
||||
- Remove explicit dbus-1-glib-devel and glib2-devel Requires in
|
||||
devel package, since pkgconfig() Requires are now automatically
|
||||
added.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 22 21:38:56 UTC 2010 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.11.8:
|
||||
+ Enhancements:
|
||||
- Improve GObject-Introspection annotations, and optionally
|
||||
build Vala bindings, which are currently considered highly
|
||||
experimental
|
||||
+ Various fixes
|
||||
- Changes from version 0.11.7:
|
||||
+ Deprecations:
|
||||
- TpChannelFactoryIface is officially deprecated (it shouldn't
|
||||
have been used since 0.8).
|
||||
- tp_verify() should not be used in new code: use GLib 2.20's
|
||||
G_STATIC_ASSERT.
|
||||
+ Enhancements:
|
||||
- Update to telepathy-spec 0.19.7
|
||||
. generate code for the Anonymity and ServicePoint interfaces
|
||||
. add ChatStates property and Chat_State_Map type
|
||||
. add Account.ConnectionError and ConnectionErrorDetails
|
||||
properties
|
||||
- API additions
|
||||
- speed up and cleanup regression tests
|
||||
+ Various fixes
|
||||
- Changes from version 0.11.6:
|
||||
+ Enhancements:
|
||||
- Updated to telepathy-spec 0.19.6:
|
||||
. ChangingPresence property on the Account interface
|
||||
. SupportedLocationFeatures property on the Location
|
||||
interface
|
||||
. HandleWithTime method on ChannelDispatchOperation
|
||||
. MultipleTones method, SendingTones and StoppedTones
|
||||
signals, and CurrentlySendingTones and InitialTones
|
||||
properties on the DTMF interface
|
||||
- API additions
|
||||
- Make the ContactList example connection manager more
|
||||
realistic, and add a regression test for it
|
||||
+ Fixes:
|
||||
- fdo#28203: TpGroupMixin: allow "adding" contacts who are
|
||||
already members, even if the Can_Add flag isn't set (e.g.
|
||||
accepting a subscription request twice), and allow "removing"
|
||||
contacts who are not in the channel (e.g. rejecting a
|
||||
subscription request twice)
|
||||
- minor fixes
|
||||
- Changes from version 0.11.5:
|
||||
+ API changes:
|
||||
- fdo#23369: when the local user is removed from a Group
|
||||
Channel, the GError with which the TpChannel is invalidated
|
||||
has changed.
|
||||
+ Enhancements:
|
||||
- API additions
|
||||
+ Various fixes
|
||||
- Changes from version 0.11.4:
|
||||
+ Enhancements:
|
||||
- Add experimental GObject-Introspection bindings
|
||||
- API additions
|
||||
+ Various fixes
|
||||
- Changes from version 0.11.3:
|
||||
+ Enhancements:
|
||||
- Upgrade to telepathy-spec 0.19.5
|
||||
. Connection.Status, Connection.Interfaces properties (all
|
||||
telepathy-glib CMs that use TpBaseConnection should gain
|
||||
support for these automatically)
|
||||
. Observer.Recover property
|
||||
. ContactInfo interface
|
||||
- API additions
|
||||
+ Various fixes
|
||||
- Changes from version 0.11.2:
|
||||
+ Undeprecate tp_get_bus()
|
||||
- Changes from version 0.11.1:
|
||||
+ Enhancements:
|
||||
- API additions
|
||||
+ Various fixes
|
||||
- Changes from version 0.11.0:
|
||||
+ Deprecations:
|
||||
- all re-entrant functions
|
||||
- tp_get_bus()
|
||||
+ Enhancements:
|
||||
- Update to telepathy-spec 0.19.3
|
||||
. generate code for new Connection.Interfaces,
|
||||
Connection.Status properties, and implement them in
|
||||
TpBaseConnection
|
||||
. generate code for Connection.Interface.Balance
|
||||
- API additions
|
||||
- Add an example connection manager for the experimental Call
|
||||
API that will eventually replace StreamedMedia
|
||||
+ Various fixes
|
||||
- Rebase work_around_pkg_config.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 21 12:18:31 CEST 2010 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 0.10.6:
|
||||
+ TpGroupMixin: allow "adding" contacts who are already members,
|
||||
even if the Can_Add flag isn't set
|
||||
+ TpGroupMixin: allow "removing" contacts who are not in the
|
||||
channel
|
||||
+ Correct the syntax of TP_IS_HANDLE_REPO_IFACE
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 12 12:38:57 CEST 2010 - dimstar@opensuse.org
|
||||
|
||||
|
2
telepathy-glib.deps
Normal file
2
telepathy-glib.deps
Normal file
@ -0,0 +1,2 @@
|
||||
gobject-2.0
|
||||
gio-2.0
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package telepathy-glib (Version 0.10.5)
|
||||
# spec file for package telepathy-glib (Version 0.11.11)
|
||||
#
|
||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -18,20 +18,24 @@
|
||||
|
||||
|
||||
Name: telepathy-glib
|
||||
Version: 0.10.5
|
||||
Version: 0.11.11
|
||||
Release: 1
|
||||
License: LGPLv2.1
|
||||
%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
|
||||
# PATCH-FIX-OPENSUSE work_around_pkg_config.patch - pkgconfig(pkg-config) is not provided
|
||||
Patch0: work_around_pkg_config.patch
|
||||
BuildRequires: dbus-1-glib-devel
|
||||
Source1: telepathy-glib.deps
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: libxslt-devel
|
||||
BuildRequires: python-xml
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(dbus-glib-1)
|
||||
BuildRequires: pkgconfig(gobject-2.0)
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
BuildRequires: pkgconfig(vala-1.0)
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -40,7 +44,6 @@ telepathy functionality from applications that use glib.
|
||||
|
||||
%package -n libtelepathy-glib0
|
||||
License: LGPLv2.1
|
||||
#Requires: %{name} = %{version}
|
||||
Summary: Libraries for adding telepathy support to applications that use glib
|
||||
Group: Development/Languages/C and C++
|
||||
|
||||
@ -52,8 +55,6 @@ telepathy functionality from applications that use glib.
|
||||
License: LGPLv2.1
|
||||
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}
|
||||
|
||||
@ -73,10 +74,13 @@ telepathy functionality from applications that use glib.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
# File is missing from tarball in 0.11.11
|
||||
test ! -f vala/telepathy-glib.deps
|
||||
cp %{S:1} vala/telepathy-glib.deps
|
||||
|
||||
%build
|
||||
%configure --disable-static
|
||||
%configure --disable-static \
|
||||
--enable-vala-bindings
|
||||
%__make %{?jobs:-j%jobs}
|
||||
|
||||
%install
|
||||
@ -93,6 +97,7 @@ rm -rf %{buildroot}
|
||||
%files -n libtelepathy-glib0
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/libtelepathy-glib*.so.0*
|
||||
%{_libdir}/girepository-1.0/*.typelib
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
@ -100,6 +105,10 @@ rm -rf %{buildroot}
|
||||
%{_includedir}/telepathy-1.0/telepathy-glib/
|
||||
%{_libdir}/lib*.so
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_datadir}/gir-1.0/*.gir
|
||||
%dir %{_datadir}/vala
|
||||
%dir %{_datadir}/vala/vapi
|
||||
%{_datadir}/vala/vapi/telepathy-glib.*
|
||||
|
||||
%files doc
|
||||
%defattr(-,root,root)
|
||||
|
@ -1,24 +0,0 @@
|
||||
Index: telepathy-glib-0.10.3/telepathy-glib/telepathy-glib.pc.in
|
||||
===================================================================
|
||||
--- telepathy-glib-0.10.3.orig/telepathy-glib/telepathy-glib.pc.in 2010-04-06 20:03:14.000000000 +0200
|
||||
+++ telepathy-glib-0.10.3/telepathy-glib/telepathy-glib.pc.in 2010-04-24 12:06:13.056750562 +0200
|
||||
@@ -6,7 +6,6 @@ includedir=@includedir@
|
||||
Name: Telepathy-GLib
|
||||
Description: GLib utility library for the Telepathy framework
|
||||
Version: @VERSION@
|
||||
-Requires: pkg-config >= 0.21
|
||||
Requires.private: dbus-glib-1 >= 0.73, glib-2.0 >= 2.20, gobject-2.0 >= 2.20, gio-2.0 >= 2.20
|
||||
Libs: -L${libdir} -ltelepathy-glib
|
||||
Cflags: -I${includedir}/telepathy-1.0
|
||||
Index: telepathy-glib-0.10.3/telepathy-glib/telepathy-glib-uninstalled.pc.in
|
||||
===================================================================
|
||||
--- telepathy-glib-0.10.3.orig/telepathy-glib/telepathy-glib-uninstalled.pc.in 2010-04-06 20:03:14.000000000 +0200
|
||||
+++ telepathy-glib-0.10.3/telepathy-glib/telepathy-glib-uninstalled.pc.in 2010-04-24 12:06:23.216750652 +0200
|
||||
@@ -6,7 +6,6 @@ abs_top_builddir=@abs_top_builddir@
|
||||
Name: Telepathy-GLib (uninstalled copy)
|
||||
Description: GLib utility library for the Telepathy framework
|
||||
Version: @VERSION@
|
||||
-Requires: pkg-config >= 0.21
|
||||
Requires.private: dbus-glib-1 >= 0.73, glib-2.0 >= 2.20, gobject-2.0 >= 2.20, gio-2.0 >= 2.20
|
||||
Libs: ${abs_top_builddir}/telepathy-glib/libtelepathy-glib.la
|
||||
Cflags: -I${abs_top_srcdir} -I${abs_top_builddir}
|
Loading…
Reference in New Issue
Block a user