[wicd/f13/master] Remove hard dependency on the base package by wicd-common.

David Cantrell dcantrel at fedoraproject.org
Wed Aug 25 17:09:59 UTC 2010


commit 02f56a1c5388fac03b7657dd2cb1b8702f8a4818
Author: David Cantrell <dcantrell at redhat.com>
Date:   Wed Aug 25 07:04:23 2010 -1000

    Remove hard dependency on the base package by wicd-common.
    
    Remove hard dependency on the base package by wicd-common.  The
    base package is arch-specific and contains optional components
    for wicd.  If it is present, wicd will make use of it, but it is
    not required for normal functionality.

 wicd.spec |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/wicd.spec b/wicd.spec
index 38365d7..76682c9 100644
--- a/wicd.spec
+++ b/wicd.spec
@@ -7,7 +7,7 @@
 
 Name:             wicd
 Version:          1.7.0
-Release:          1%{?dist}
+Release:          2%{?dist}
 Summary:          Wireless and wired network connection manager
 
 Group:            System Environment/Base
@@ -23,7 +23,7 @@ BuildRequires:    python2-devel
 BuildRequires:    desktop-file-utils
 
 Requires:         pm-utils >= 1.2.4
-Requires:         wicd-common = %{version}-%{release}
+Requires:         %{name}-common = %{version}-%{release}
 
 %description
 Wicd is designed to give the user as much control over behavior of network
@@ -47,7 +47,6 @@ Requires:         logrotate
 Requires:         net-tools
 Requires:         wireless-tools
 Requires:         wpa_supplicant
-Requires:         %{name} = %{version}-%{release}
 Requires(post):   chkconfig
 Requires(preun):  chkconfig
 Requires(preun):  initscripts
@@ -60,7 +59,7 @@ This package provides the main wicd daemon and the wicd-cli front-end.
 Summary:          Curses client for wicd
 Group:            Applications/System
 BuildArch:        noarch
-Requires:         %{name} = %{version}-%{release}
+Requires:         %{name}-common = %{version}-%{release}
 Requires:         python-urwid >= 0.9.8.3
 
 %description curses
@@ -70,7 +69,7 @@ Client program for wicd that uses a curses interface.
 Summary:          GTK+ client for wicd
 Group:            Applications/Internet
 BuildArch:        noarch
-Requires:         %{name} = %{version}-%{release}
+Requires:         %{name}-common = %{version}-%{release}
 Requires:         pygtk2-libglade >= 2.10
 
 %description gtk
@@ -253,5 +252,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_datadir}/icons/hicolor/scalable/apps/wicd-gtk.svg
 
 %changelog
+* Wed Aug 25 2010 David Cantrell <dcantrell at redhat.com> - 1.7.0-2
+- Remove hard dependency on the base package by wicd-common.  The
+  base package is arch-specific and contains optional components
+  for wicd.  If it is present, wicd will make use of it, but it is
+  not required for normal functionality.
+
 * Mon Jun 21 2010 David Cantrell <dcantrell at redhat.com> - 1.7.0-1
 - Initial package


More information about the scm-commits mailing list