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

Revision 3598, 10.1 KB checked in by daisuke, 13 years ago (diff)

system-config-keyboard: rebuild for Vine6

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