rpms/bigboard/devel libempathy-api.patch, NONE, 1.1 bigboard.spec, 1.71, 1.72

Brian Pepple bpepple at fedoraproject.org
Tue Feb 17 17:03:50 UTC 2009


Author: bpepple

Update of /cvs/pkgs/rpms/bigboard/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5199

Modified Files:
	bigboard.spec 
Added Files:
	libempathy-api.patch 
Log Message:
* Tue Feb 17 2009 Brian Pepple <bpepple at fedoraproject.org> - 0.6.4-6
- Add patch for libempathy api changes.
- Rebuild for new Empathy.


libempathy-api.patch:

--- NEW FILE libempathy-api.patch ---
diff -urp bigboard-0.6.4.OLD/bigboard/empathy/bb-empathy.c bigboard-0.6.4/bigboard/empathy/bb-empathy.c
--- bigboard-0.6.4.OLD/bigboard/empathy/bb-empathy.c	2008-08-18 12:49:21.000000000 -0400
+++ bigboard-0.6.4/bigboard/empathy/bb-empathy.c	2009-02-17 11:43:58.000000000 -0500
@@ -43,7 +43,7 @@ bb_empathy_set_online(gboolean online)
 {
     MissionControl *mc;
 
-    mc = empathy_mission_control_new();
+    mc = empathy_mission_control_dup_singleton();
     mission_control_set_presence(mc, online ? MC_PRESENCE_AVAILABLE : MC_PRESENCE_OFFLINE,
                                  NULL, NULL, NULL);
     g_object_unref(mc);
@@ -83,7 +83,7 @@ bb_empathy_open_chat_with(const char *bu
     }
 
     if (target_account != NULL) {
-        empathy_dispatcher_chat_with_contact_id(target_account, buddy_id);
+        empathy_dispatcher_chat_with_contact_id(target_account, buddy_id, NULL, NULL);
     }
 
     mc_accounts_list_free (accounts);


Index: bigboard.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bigboard/devel/bigboard.spec,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- bigboard.spec	7 Jan 2009 11:43:45 -0000	1.71
+++ bigboard.spec	17 Feb 2009 17:03:20 -0000	1.72
@@ -3,7 +3,7 @@
 
 Name:           bigboard
 Version:        0.6.4
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        Sidebar application launcher using mugshot.org
 
 Group:          Applications/Internet
@@ -12,6 +12,8 @@
 Source0:        ftp://ftp.gnome.org/pub/GNOME/sources/bigboard/0.6/bigboard-%{version}.tar.gz
 # This patch is Fedora-specific
 Patch0:         bigboard-default-fedora-theme.patch
+# Patch for libempathy api changes
+Patch1:         libempathy-api.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:       mugshot >= 1.1.90-1
@@ -29,7 +31,7 @@
 Requires:	python-twyt
 
 BuildRequires:	pkgconfig
-BuildRequires:	empathy-devel
+BuildRequires:	empathy-devel >= 2.25.90
 BuildRequires:	intltool
 BuildRequires:	gtk2-devel
 BuildRequires:	pygtk2-devel
@@ -48,6 +50,7 @@
 %prep
 %setup -q
 %patch0 -p0
+%patch1 -p1 -b .empathy
 
 %build
 %configure --disable-static --disable-pymod-checks --disable-schemas-install
@@ -125,6 +128,10 @@
 killall -HUP gconfd-2 || :
 
 %changelog
+* Tue Feb 17 2009 Brian Pepple <bpepple at fedoraproject.org> - 0.6.4-6
+- Add patch for libempathy api changes.
+- Rebuild for new Empathy.
+
 * Wed Jan 07 2009 Caolán McNamara <caolanm at redhat.com> - 0.6.4-5
 - rebuild for dependancies
 




More information about the fedora-extras-commits mailing list