[system-config-keyboard] split out base components into base sub package (rhbz#791332)

Richard W.M. Jones rjones at fedoraproject.org
Thu Mar 1 13:23:31 UTC 2012


commit 4183b7002d3158d8b2986d5fc7d29203e28875f2
Author: Richard W.M. Jones <rjones at redhat.com>
Date:   Thu Mar 1 13:23:26 2012 +0000

    split out base components into base sub package (rhbz#791332)

 system-config-keyboard.spec |   27 ++++++++++++++++++++++-----
 1 files changed, 22 insertions(+), 5 deletions(-)
---
diff --git a/system-config-keyboard.spec b/system-config-keyboard.spec
index 0dfc0fc..f406372 100644
--- a/system-config-keyboard.spec
+++ b/system-config-keyboard.spec
@@ -3,7 +3,7 @@
 
 Name:           system-config-keyboard
 Version:        1.3.1
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        A graphical interface for modifying the keyboard
 
 Group:          System Environment/Base
@@ -16,9 +16,8 @@ BuildRequires:  desktop-file-utils
 BuildRequires:  gettext
 BuildRequires:  intltool
 
-Requires:       python
+Requires:       system-config-keyboard-base = %{version}-%{release}
 Requires:       usermode >= 1.36
-Requires:       dbus-python
 
 Obsoletes:      kbdconfig
 Obsoletes:      redhat-config-keyboard
@@ -31,6 +30,17 @@ system-config-keyboard is a graphical user interface that allows
 the user to change the default keyboard of the system.
 
 
+%package base
+Summary:        system-config-keyboard base components
+Group:          System Environment/Base
+License:        GPLv2+
+Requires:       python
+Requires:       dbus-python
+
+%description base
+Base components of system-config-keyboard.
+
+
 %prep
 %setup -q
 %patch0 -p1
@@ -68,9 +78,8 @@ if [ -x /usr/bin/gtk-update-icon-cache ]; then
 fi
 
 
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
-%doc COPYING
 %{_sbindir}/system-config-keyboard
 %{_bindir}/system-config-keyboard
 %{_datadir}/system-config-keyboard
@@ -80,10 +89,18 @@ fi
 %attr(0644,root,root) %config %{_sysconfdir}/security/console.apps/system-config-keyboard
 %attr(0644,root,root) %config %{_sysconfdir}/pam.d/system-config-keyboard
 %attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/system-config-keyboard.png
+
+
+%files base -f %{name}.lang
+%defattr(-,root,root)
+%doc COPYING
 %{python_sitelib}/system_config_keyboard
 
 
 %changelog
+* Wed Feb 22 2012 Thomas Woerner <twoerner at redhat.com> 1.3.1-8
+- split out base components into base sub package (rhbz#791332)
+
 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.1-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 


More information about the scm-commits mailing list