rpms/empathy/F-8 empathy-README.ConnectionManagers, NONE, 1.1 empathy.spec, 1.9, 1.10
Peter Gordon (pgordon)
fedora-extras-commits at redhat.com
Tue Oct 16 23:34:03 UTC 2007
- Previous message (by thread): rpms/perl-Log-Log4perl/devel perl-Log-Log4perl.spec,1.14,1.15
- Next message (by thread): rpms/kernel/F-8 linux-2.6-selinux-ebitmap-for-avc-miss-cleanup.patch, NONE, 1.1 linux-2.6-selinux-ebitmap-for-avc-miss.patch, NONE, 1.1 linux-2.6-selinux-no-revalidate-read-write.patch, NONE, 1.1 kernel.spec, 1.226, 1.227
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: pgordon
Update of /cvs/extras/rpms/empathy/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27286
Modified Files:
empathy.spec
Added Files:
empathy-README.ConnectionManagers
Log Message:
Fix bugs 308871 and 334221: Hardcode dependencies on Gabble and Salut for default XMPP support.
--- NEW FILE empathy-README.ConnectionManagers ---
Empathy is a client built on the Telepathy messaging framework. However,
without a proper backend (connection manager) installed, it is essentially
useless.
XMPP, as a standardized and unencumbered protocol, is supported by default
through the Gabble (Jabber and GoogleTalk) and Salut (link-local) connection
managers. However, more are available in Fedora which implement other
protocols. They are as follows, listed by their package name:
* telepathy-butterfly: MSN
* telepathy-feed: Galago
* telepathy-idle: IRC
* telepathy-stream-engine: Multimedia streaming
If you wish to us any of these protocols with Empathy, you will need to
install the appropriate package for the connection manager and configure
the account through Empathy's "Accounts" dialog.
Index: empathy.spec
===================================================================
RCS file: /cvs/extras/rpms/empathy/F-8/empathy.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- empathy.spec 3 Oct 2007 02:56:32 -0000 1.9
+++ empathy.spec 16 Oct 2007 23:33:31 -0000 1.10
@@ -10,13 +10,14 @@
Name: empathy
Version: 0.14
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: GNOME Instant Messaging Client
Group: Applications/Communications
License: GPLv2+
URL: http://live.gnome.org/Empathy
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2
+Source1: %{name}-README.ConnectionManagers
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: aspell-devel
@@ -37,6 +38,14 @@
Requires: %{name}-libs = %{version}-%{release}
Requires: telepathy-filesystem
+## Empathy is useless without a proper Telepathy connection manager installed.
+## We hardcode dependencies on Salut and Gabble to support XMPP on a default
+## install, in both the link-local and Jabber/GoogleTalk incarnations.
+## (RHBZ: 308871 and 334221)
+## TODO: Perhaps we can configure these to be installed "on demand" with
+## PackageKit and friends?
+Requires: telepathy-gabble
+Requires: telepathy-salut
Requires(pre): GConf2
@@ -96,6 +105,7 @@
%build
%configure --disable-voip
make %{?_smp_mflags} LIBTOOL=%{_bindir}/libtool
+install -m 0644 %{SOURCE1} ./README.ConnectionManagers
%install
@@ -156,7 +166,7 @@
%files -f %{name}.lang
%defattr(-,root,root,-)
-%doc AUTHORS COPYING README NEWS
+%doc AUTHORS COPYING README README.ConnectionManagers NEWS
%exclude %{_libdir}/*.la
%exclude %{_libdir}/*.a
%{_sysconfdir}/gconf/schemas/%{name}.schemas
@@ -197,6 +207,14 @@
%changelog
+* Tue Oct 16 2007 Peter Gordon <peter at thecodergeek.com> - 0.14-3
+- Depend on Salut and Gabble to enable XMPP by default. Otherwise, Empathy
+ is essentially useless due to the need to install an external connection
+ manager. Also, add a README.ConnectionManagers to the installed
+ documentation which lists other possibilities.
+- Resolves: bug 308871 (Make empathy dependent at least on telepathy-gabble)
+ and bug 334221 (Default empathy install is useless).
+
* Tue Oct 02 2007 Peter Gordon <peter at thecodergeek.com> - 0.14-2
- Disable VoIP support at this time, since it is deemed unstable by upstream
for now. (Thanks to Brian Pepple for the notice.)
- Previous message (by thread): rpms/perl-Log-Log4perl/devel perl-Log-Log4perl.spec,1.14,1.15
- Next message (by thread): rpms/kernel/F-8 linux-2.6-selinux-ebitmap-for-avc-miss-cleanup.patch, NONE, 1.1 linux-2.6-selinux-ebitmap-for-avc-miss.patch, NONE, 1.1 linux-2.6-selinux-no-revalidate-read-write.patch, NONE, 1.1 kernel.spec, 1.226, 1.227
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list