source: projects/specs/trunk/s/system-config-keyboard/system-config-keyboard-vl.spec @ 5701

Revision 5701, 10.5 KB checked in by Takemikaduchi, 12 years ago (diff)

python-2.7.2

Line 
1Summary: A graphical interface for modifying the keyboard
2Summary(ja): キーボードを変更するためのグラフィカルインタフェース
3Name: system-config-keyboard
4Epoch: 1
5Version: 1.3.1
6Release: 5%{?_dist_release}
7URL: https://fedorahosted.org/system-config-keyboard/
8License: GPLv2+
9
10Source0: https://fedorahosted.org/releases/s/y/system-config-keyboard/%{name}-%{version}.tar.gz
11
12Patch1: system-config-keyboard-1.3.1-donot-modify-xorgconf.patch
13Patch2: system-config-keyboard-1.3.1-no-dbus.patch
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildArch: noarch
17ExclusiveOS: Linux
18Group: System Environment/Base
19BuildRequires: desktop-file-utils
20BuildRequires: gettext
21BuildRequires: intltool
22Obsoletes: kbdconfig
23Obsoletes: redhat-config-keyboard
24ExcludeArch: s390 s390x ppc64
25Requires: python
26Requires: usermode >= 1.36
27Requires: rhpl >= 0.53
28Requires: pyxf86config
29Requires: firstboot
30Requires(post): gtk2
31Requires(postun): gtk2
32
33Vendor: Project Vine
34Distribution: Vine Linux
35Packager: daisuke
36
37%description
38system-config-keyboard is a graphical user interface that allows
39the user to change the default keyboard of the system.
40
41%description -l ja
42%{name} はシステムのデフォルトのキーボードを変更するための
43グラフィカルユーザインタフェースです。
44
45%prep
46%setup -q
47%patch1 -p1
48%patch2 -p1
49
50%build
51%{__make}
52
53%install
54make INSTROOT=$RPM_BUILD_ROOT install
55desktop-file-install --vendor system --delete-original      \
56  --dir $RPM_BUILD_ROOT%{_datadir}/applications             \
57  --add-category System \
58  --add-category Settings \
59  $RPM_BUILD_ROOT%{_datadir}/applications/system-config-keyboard.desktop
60
61%find_lang %{name}
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%post
67touch --no-create %{_datadir}/icons/hicolor
68if [ -x /usr/bin/gtk-update-icon-cache ]; then
69  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
70fi
71
72%postun
73touch --no-create %{_datadir}/icons/hicolor
74if [ -x /usr/bin/gtk-update-icon-cache ]; then
75  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
76fi
77
78%files -f %{name}.lang
79%defattr(-,root,root)
80#%doc COPYING
81%{_bindir}/system-config-keyboard
82%{_sbindir}/system-config-keyboard
83%dir %{_datadir}/system-config-keyboard
84%{_datadir}/system-config-keyboard/*
85%dir %{_datadir}/firstboot/
86%dir %{_datadir}/firstboot/modules
87%{_datadir}/firstboot/modules/*
88%attr(0644,root,root) %{_datadir}/applications/system-config-keyboard.desktop
89%attr(0644,root,root) %config %{_sysconfdir}/security/console.apps/system-config-keyboard
90%attr(0644,root,root) %config %{_sysconfdir}/pam.d/system-config-keyboard
91%attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/system-config-keyboard.png
92%{python_sitelib}/system_config_keyboard
93
94%changelog
95* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.1-5
96- rebuild with python-2.7.2
97
98* Mon May 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.1-4
99- fix patch1
100- add patch2 to work in anaconda
101- use Require(post) instead of PreReq
102
103* Wed Apr 20 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.1-3
104- rebuild for Vine 6
105
106* Tue Mar 30 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.1-2
107- add patch1
108  - do not add keyboard settings to xorg.conf
109  - remove keyboard settings from xorg.conf
110
111* Fri Mar 12 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.1-1
112- update to 1.3.1
113
114* Sat Aug 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1:1.2.11-2
115- revert to 1.2.11
116
117* Fri Jun 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.15-1
118- new upstream release, add upstream patches
119
120* Thu Oct 02 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.11-1
121- initial build for Vine Linux
122
123* Tue Nov 21 2006 Paul Nasrat <pnasrat@redhat.com> - 1.2.11-1
124- Update translations
125
126* Fri Oct 13 2006 Bill Nottingham <notting@redhat.com> - 1.2.10-1
127- use valid charset for translations (#210720)
128
129* Wed Oct 04 2006 Chris Lumens <clumens@redhat.com> - 1.2.9-1
130- Fix type ahead order to use displayed names (#209218).
131
132* Mon Oct  2 2006 Jeremy Katz <katzj@redhat.com> - 1.2.8-1
133- update translations
134
135* Mon Jul 17 2006 Paul Nasrat <pnasrat@redhat.com> - 1.2.7-2
136- Don't nuke *.pyc in preun (#198952)
137
138* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.2.7-1.1.1
139- rebuild
140
141* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
142- rebuilt
143
144* Thu Oct 20 2005 Paul Nasrat <pnasrat@redhat.com> - 1.2.7-1
145- Update pam file (#170630)
146- New firstboot module
147- Compiled python
148
149* Thu Sep 15 2005 Jeremy Katz <katzj@redhat.com> - 1.2.6-3
150- exclude ppc64 since we don't have X stuff there
151
152* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 1.2.6-2
153- silence %%post
154
155* Fri Apr 01 2005 Paul Nasrat <pnasrat@redhat.com> - 1.2.6-1
156- Translations
157- Gtk deprecations
158
159* Mon Mar 28 2005 Christopher Aillon <caillon@redhat.com>
160- rebuilt
161
162* Fri Mar 25 2005 Christopher Aillon <caillon@redhat.com> 1.2.5-2
163- Update the GTK+ theme icon cache on (un)install
164
165* Fri Oct 08 2004 Paul Nasrat <pnasrat@redhat.com> - 1.2.5-1
166- Firstboot fix for xorg.conf
167
168* Fri Oct 01 2004 Paul Nasrat <pnasrat@redhat.com> - 1.2.4-1
169- Translations
170
171* Wed Sep 22 2004 Jeremy Katz <katzj@redhat.com> - 1.2.3-1
172- fix traceback when using treeview typeahead (#133178)
173
174* Tue Sep 07 2004 Paul Nasrat <pnasrat@redhat.com> 1.2.2-1
175- i18n desktop
176
177* Thu Apr  8 2004 Brent Fox <bfox@redhat.com> 1.2.1-2
178- fix icon path (bug #120175)
179
180* Wed Nov 12 2003 Brent Fox <bfox@redhat.com> 1.2.1-1
181- renamed from redhat-config-keyboard
182- add Obsoletes for redhat-config-keyboard
183- make changes for Python2.3
184
185* Mon Oct 13 2003 Brent Fox <bfox@redhat.com> 1.1.5-2
186- pull in Croatian translation (bug #106617)
187
188* Thu Aug 14 2003 Brent Fox <bfox@redhat.com> 1.1.5-1
189- tag on every build
190
191* Wed Jul  2 2003 Brent Fox <bfox@redhat.com> 1.1.3-2
192- bump release and rebuild
193
194* Wed Jul  2 2003 Brent Fox <bfox@redhat.com> 1.1.3-1
195- mark string for translation
196
197* Tue Jul  1 2003 Brent Fox <bfox@redhat.com> 1.1.2-2
198- bump version and rebuild
199
200* Tue Jul  1 2003 Brent Fox <bfox@redhat.com> 1.1.2-1
201- fix formatting problem (bug #97873)
202- create an XkbOption if it doesn't exist (bug #97877)
203
204* Wed May 21 2003 Brent Fox <bfox@redhat.com> 1.1.1-2
205- made a typo in redhat-config-keyboard.py
206
207* Wed May 21 2003 Brent Fox <bfox@redhat.com> 1.1.1-1
208- Created a command line interface
209- updated all copyright dates
210
211* Wed Apr  2 2003 Brent Fox <bfox@redhat.com> 1.0.5-1
212- pass window size into rhpl
213
214* Wed Mar  5 2003 Brent Fox <bfox@redhat.com> 1.0.4-1
215- add functions in keyboard_gui.py for anaconda popup mode
216
217* Wed Feb 12 2003 Jeremy Katz <katzj@redhat.com> 1.0.3-4
218- fixes for tui cjk (#83518)
219
220* Tue Feb  4 2003 Brent Fox <bfox@redhat.com> 1.0.3-3
221- change packing order a little for firstboot reconfig mode
222
223* Thu Jan 30 2003 Brent Fox <bfox@redhat.com> 1.0.3-2
224- bump and build
225
226* Wed Jan 22 2003 Brent Fox <bfox@redhat.com> 1.0.3-1
227- add a us keymap to keymaps with non-latin chars (bug #82440)
228- write out the XkbVariant line if it is present
229- handle XkbOptions to allow toggling between keymaps
230
231* Mon Dec 23 2002 Brent Fox <bfox@redhat.com> 1.0.2-1
232- add a textdomain for rhpl so we pull in translations (bug #78831)
233
234* Thu Dec 12 2002 Brent Fox <bfox@redhat.com> 1.0.1-9
235- remove requires for pygtk2 since we have a text mode now
236
237* Wed Dec 11 2002 Brent Fox <bfox@redhat.com> 1.0.1-8
238- fall back to text mode if gui mode fails
239
240* Tue Nov 12 2002 Brent Fox <bfox@redhat.com> 1.0.1-7
241- pam path changes
242
243* Thu Nov 07 2002 Brent Fox <bfox@redhat.com> 1.0.1-6
244- Add keyboard_backend.py to cvs
245
246* Thu Oct 31 2002 Brent Fox <bfox@redhat.com> 1.0.1-5
247- Obsolete kbdconfig
248
249* Wed Oct 09 2002 Brent Fox <bfox@redhat.com> 1.0.1-4
250- Added a tui mode - keyboard_tui.py
251- Moved some non-UI code to keyboard_backend.py
252
253* Fri Oct 04 2002 Brent Fox <bfox@redhat.com> 1.0.1-3
254- Add a window icon
255- set selection mode to browse
256
257* Wed Aug 28 2002 Brent Fox <bfox@redhat.com> 1.0.1-1
258- Make no arch
259
260* Wed Aug 14 2002 Brent Fox <bfox@redhat.com> 0.9.9-6
261- rebuild for translations
262
263* Tue Aug 13 2002 Brent Fox <bfox@redhat.com> 0.9.9-5
264- fix textdomain so translations show up correctly
265
266* Tue Aug 13 2002 Brent Fox <bfox@redhat.com> 0.9.9-4
267- pull translations into desktop file
268
269* Mon Aug 12 2002 Tammy Fox <tfox@redhat.com> 0.9.9-3
270- Replace System with SystemSetup in desktop file categories
271
272* Sun Aug 11 2002 Brent Fox <bfox@redhat.com> 0.9.9-2
273- Fix ordering of layout and model.  Fixes bug 71067
274
275* Thu Aug 08 2002 Brent Fox <bfox@redhat.com> 0.9.9-1
276- Added Requires for pyxf86config
277
278* Fri Aug 02 2002 Brent Fox <bfox@redhat.com> 0.9.8-1
279- Make changes for new pam timestamp policy
280
281* Thu Aug 01 2002 Brent Fox <bfox@redhat.com> 0.9.7-2
282- sort the list by the full keyboard name, not the keymap
283
284* Thu Aug 01 2002 Brent Fox <bfox@redhat.com> 0.9.7-1
285- make calls to pyxf86config to update XF86Config file
286
287* Wed Jul 24 2002 Brent Fox <bfox@redhat.com> 0.9.6-3
288- fix Makefiles and spec files so that translations get installed
289
290* Wed Jul 24 2002 Brent Fox <bfox@redhat.com> 0.9.6-2
291- update spec file for public beta 2
292
293* Tue Jul 23 2002 Brent Fox <bfox@redhat.com> 0.9.6-1
294- put desktop file in correct location
295
296* Mon Jul 22 2002 Jeremy Katz <katzj@redhat.com> 0.9.5-2
297- add scrollto hack back
298
299* Fri Jul 19 2002 Brent Fox <bfox@redhat.com> 0.9.5-1
300- add version dependency for pygtk2 API change
301
302* Thu Jul 18 2002 Jeremy Katz <katzj@redhat.com> 0.9.4-3
303- add fix for list store changes in new pygtk2
304
305* Tue Jul 16 2002 Brent Fox <bfox@redhat.com> 0.9.4-2
306- bump rev num and rebuild
307
308* Thu Jul 11 2002 Brent Fox <bfox@redhat.com> 0.9.3-2
309- Update changelogs and rebuild
310
311* Mon Jul  1 2002 Jeremy Katz <katzj@redhat.com> 0.9.3-1
312- add wacky scrollto hack so that the screen in the installer scrolls properly
313
314* Mon Jul 01 2002 Brent Fox <bfox@redhat.com> 0.9.2-1
315- Bump rev number
316
317* Mon Jul 1 2002 Brent Fox <bfox@redhat.com> 0.9.2-1
318- Wrap the destroy call in a try/except because there is no self.mainWindow in firstboot reconfig mode
319
320* Wed Jun 26 2002 Brent Fox <bfox@redhat.com> 0.9.1-1
321- Fixed description
322
323* Tue Jun 25 2002 Brent Fox <bfox@redhat.com> 0.9.0-5
324- Create pot file
325
326* Mon Jun 24 2002 Brent Fox <bfox@redhat.com> 0.9.0-4
327- Fix spec file
328
329* Fri Jun 21 2002 Brent Fox <bfox@redhat.com> 0.9.0-3
330- Print init message on debug mode
331
332* Thu Jun 20 2002 Brent Fox <bfox@redhat.com> 0.9.0-2
333- Pass doDebug into launch instead of setupScreen
334- Add snapsrc to Makefile
335
336* Tue Jun 18 2002 Brent Fox <bfox@redhat.com> 0.9.0-1
337- Create a way to pass keymap name back to firstboot
338
339* Wed May 29 2002 Brent Fox <bfox@redhat.com> 0.2.0-3
340- Make symbolic link in /usr/share/firstboot/modules point to keyboard_gui.py
341
342* Tue May 28 2002 Jeremy Katz <katzj@redhat.com>
343- changes to be usable within an anaconda context
344
345* Tue Dec 05 2001 Brent Fox <bfox@redhat.com>
346- initial coding and packaging
347
Note: See TracBrowser for help on using the repository browser.