[meego-commits] 9449: Changes to Trunk:Testing/telepathy-qt4
Senko Rasic
no_reply at build.meego.com
Fri Nov 12 12:27:52 UTC 2010
Hi,
I have made the following changes to telepathy-qt4 in project Trunk:Testing. Please review and accept ASAP.
Thank You,
Senko Rasic
[This message was auto-generated]
---
Request #9449:
submit: devel:telepathy/telepathy-qt4(r2)(update) -> Trunk:Testing/telepathy-qt4
Message:
Update to upstream 0.3.14 (up to date components needed for FEA#7636)
State: new 2010-11-12T04:27:49 senko
Comment: None
changes files:
--------------
--- telepathy-qt4.changes
+++ telepathy-qt4.changes
@@ -0,0 +1,10 @@
+* Fri Nov 12 2010 Senko Rasic <senko.rasic at collabora.co.uk> - 0.3.14
+- Update to upstream 0.3.14
+ + port build system from autotools to cmake
+ + update to telepathy spec 0.19.8
+ + support several new Telepathy interfaces
+ + a lot of enhancements and bug fixes
+- Deprecate fix_glib_ftbfs.patch
+- Add telepathy-qt4-remove-qtdbusvariant-hack.patch
+- Removed unneccessary Makefile
+
old:
----
Makefile
fix_glib_ftbfs.patch
telepathy-qt4-0.2.2.tar.gz
new:
----
telepathy-qt4-0.3.14.tar.gz
telepathy-qt4-remove-qtdbusvariant-hack.patch
spec files:
-----------
--- telepathy-qt4.spec
+++ telepathy-qt4.spec
@@ -1,31 +1,34 @@
#
# Do NOT Edit the Auto-generated Part!
-# Generated by: spectacle version 0.18
+# Generated by: spectacle version 0.20
#
# >> macros
# << macros
Name: telepathy-qt4
Summary: Qt 4 Telepathy library
-Version: 0.2.2
+Version: 0.3.14
Release: 1
Group: System/Libraries
License: GPLv2
URL: http://telepathy.freedesktop.org/wiki/
Source0: http://telepathy.freedesktop.org/releases/telepathy-qt4/%{name}-%{version}.tar.gz
Source100: telepathy-qt4.yaml
-Patch0: fix_glib_ftbfs.patch
+Patch0: telepathy-qt4-remove-qtdbusvariant-hack.patch
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(QtCore) >= 4.6.0
BuildRequires: pkgconfig(QtDBus)
BuildRequires: pkgconfig(farsight2-0.10)
BuildRequires: pkgconfig(telepathy-farsight)
-BuildRequires: pkgconfig(telepathy-glib)
+BuildRequires: pkgconfig(telepathy-glib) >= 0.11.16
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gstreamer-interfaces-0.10)
+BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: python
+BuildRequires: dbus-python
BuildRequires: doxygen
+BuildRequires: cmake
%description
@@ -74,7 +77,7 @@
%prep
%setup -q -n %{name}-%{version}
-# fix_glib_ftbfs.patch
+# telepathy-qt4-remove-qtdbusvariant-hack.patch
%patch0 -p1
# >> setup
# << setup
@@ -82,9 +85,7 @@
%build
# >> build pre
# << build pre
-
-%autogen --disable-static
-make %{?jobs:-j%jobs}
+%cmake
# >> build post
# << build post
other changes:
--------------
++++++ telepathy-qt4-0.2.2.tar.gz -> telepathy-qt4-0.3.14.tar.gz
360501 lines of diff (skipped)
++++++ telepathy-qt4-remove-qtdbusvariant-hack.patch (new)
--- telepathy-qt4-remove-qtdbusvariant-hack.patch
+++ telepathy-qt4-remove-qtdbusvariant-hack.patch
+diff --git a/TelepathyQt4/types.cpp b/TelepathyQt4/types.cpp
+index ac50c87..2097dd4 100644
+--- a/TelepathyQt4/types.cpp
++++ b/TelepathyQt4/types.cpp
+@@ -24,18 +24,6 @@
+
+ #include <TelepathyQt4/types-internal.h>
+
+-#ifndef HAVE_QDBUSVARIANT_OPERATOR_EQUAL
+-
+-/* FIXME This is a workaround that should be removed when Qt has support for
+- * this. There is already a merge request
+- * (http://qt.gitorious.org/qt/qt/merge_requests/1657) in place and the
+- * fix should be in next Qt versions.
+- */
+-inline bool operator==(const QDBusVariant &v1, const QDBusVariant &v2)
+-{ return v1.variant() == v2.variant(); }
+-
+-#endif
+-
+ #include "TelepathyQt4/_gen/types-body.hpp"
+
+ #include "TelepathyQt4/future-internal.h"
++++++ telepathy-qt4.yaml
--- telepathy-qt4.yaml
+++ telepathy-qt4.yaml
@@ -1,6 +1,6 @@
Name: telepathy-qt4
Summary: Qt 4 Telepathy library
-Version: 0.2.2
+Version: 0.3.14
Release: 1
Group: System/Libraries
License: GPLv2
@@ -10,18 +10,21 @@
Description: |
Qt-based library for Telepathy components.
Patches:
- - fix_glib_ftbfs.patch
+ - telepathy-qt4-remove-qtdbusvariant-hack.patch
PkgConfigBR:
- QtCore >= 4.6.0
- QtDBus
- farsight2-0.10
- telepathy-farsight
- - telepathy-glib
+ - telepathy-glib >= 0.11.16
- gstreamer-0.10
- gstreamer-interfaces-0.10
+ - libxml-2.0
PkgBR:
- python
+ - dbus-python
- doxygen
+ - cmake
Configure: autogen
SubPackages:
- Name: devel
++++++ deleted files:
--- Makefile
--- fix_glib_ftbfs.patch
More information about the MeeGo-commits
mailing list