[gajim] comment some of the Requires

Michal Schmidt michich at fedoraproject.org
Thu Aug 19 21:10:27 UTC 2010


commit 805f1135b8caf06928ffb4b31963ef51998865bf
Author: Michal Schmidt <mschmidt at redhat.com>
Date:   Thu Aug 19 22:44:52 2010 +0200

    comment some of the Requires

 gajim.spec |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)
---
diff --git a/gajim.spec b/gajim.spec
index d566c97..8ad4102 100644
--- a/gajim.spec
+++ b/gajim.spec
@@ -12,13 +12,11 @@ Patch1:		gajim-0.13.90-pygtk-crash-python2.7-workaround.patch
 BuildArch:	noarch
 
 Requires:	avahi-ui-tools
+# for NSLookupResolver; a fallback when libasyncns does not work
 Requires:	bind-utils
 Requires:	dbus-python
-# farsight2-python is for an optional feature (audio/video) and it pulls
-# a lot of dependencies. Gajim will detect at runtime if it's available.
-# XXX: Gajim could install it using PackageKit when really necessary.
-#Requires:	farsight2-python
-
+# XXX: Gajim does not import bonobo directly, but some module does and
+# prints an error if it's not available.
 Requires:	gnome-python2-bonobo
 Requires:	gnome-python2-desktop
 Requires:	gnome-python2-gnome
@@ -31,10 +29,19 @@ Requires:	python-docutils
 Requires:	python-GnuPGInterface
 Requires:	python-kerberos
 Requires:	python-libasyncns
-# these are dlopen'd using ctypes find_library/LoadLibrary
+
+# these are dlopen'd using ctypes find_library/LoadLibrary:
 Requires:	gtkspell
 Requires:	libXScrnSaver
 
+# Optional features with significatly sized deps. Gajim detects them at
+# runtime. Intentionally not as hard deps.
+# XXX: Gajim could install them using PackageKit when really necessary.
+#  Audio/Video calls:
+#Requires:	farsight2-python
+#  Password encryption:
+#Requires:	gnome-python2-gnomekeyring
+
 BuildRequires:	desktop-file-utils
 BuildRequires:	gettext
 BuildRequires:	gtk2-devel


More information about the scm-commits mailing list