[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