[system-config-keyboard/f16] split out base components into base sub package (rhbz#791332) (cherry picked from commit 4183b7002d3
Richard W.M. Jones
rjones at fedoraproject.org
Thu Mar 1 13:28:28 UTC 2012
commit 494ff00b54e4dc8d6d8654e1a1c0fdbf78ebfed3
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)
(cherry picked from commit 4183b7002d3158d8b2986d5fc7d29203e28875f2)
system-config-keyboard.spec | 33 +++++++++++++++++++++++++--------
1 files changed, 25 insertions(+), 8 deletions(-)
---
diff --git a/system-config-keyboard.spec b/system-config-keyboard.spec
index 7cd66d7..4696e70 100644
--- a/system-config-keyboard.spec
+++ b/system-config-keyboard.spec
@@ -3,7 +3,7 @@
Name: system-config-keyboard
Version: 1.3.1
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: A graphical interface for modifying the keyboard
Group: System Environment/Base
@@ -16,12 +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
-%ifnarch s390 s390x
-Requires: pyxf86config
-%endif
Obsoletes: kbdconfig
Obsoletes: redhat-config-keyboard
@@ -33,6 +29,20 @@ 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
+%ifnarch s390 s390x
+Requires: pyxf86config
+%endif
+
+%description base
+Base components of system-config-keyboard.
+
+
%prep
%setup -q
%patch0 -p1
@@ -69,9 +79,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
@@ -81,10 +90,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-6
+- split out base components into base sub package (rhbz#791332)
+
* Thu Jun 16 2011 Toshio Kuratomi <toshio at fedoraproject.org> - 1.3.1-5
- Apply patches from itamarjp, landgraf, mschwendt to fix:
- Needs pyhon-dbus: https://bugzilla.redhat.com/show_bug.cgi?id=708631
More information about the scm-commits
mailing list