source: projects/specs/trunk/k/kbdconfig/kbdconfig-vl.spec @ 521

Revision 521, 5.1 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

RevLine 
[521]1Summary: A text-based interface for setting and loading a keyboard map.
2Summary(ja): キーボードマップの設定・読込みを行うテキストベースのインターフェース。
3Name: kbdconfig
4Version: 1.9.8
5Release: 6%{?_dist_release}
6License: GPL
7ExclusiveOS: Linux
8Group: System Environment/Base
9BuildRoot: %{_tmppath}/kbdconfig-%{version}-root
10
11BuildPreReq: newt-devel, findutils
12Requires: kbd >= 1.12
13
14Source: kbdconfig-%{version}.tar.gz
15Source1: kbdconfig-1.9.8.ja.po
16Source2: kbdconfig.8
17Patch10: kbdconfig-1.9.8.vine2.patch
18Patch11: kbdconfig-1.9.8-checkbox.patch
19
20Vendor: Project Vine
21Distribution: Vine Linux
22
23%description
24The kbdconfig utility is a terminal mode program which provides a
25simple interface for setting the keyboard map for your system.  You
26need keyboard maps to use any keyboard other than the US default
27keyboard. Kbdconfig will load the selected keymap before exiting and
28configure your machine to use that keymap automatically after
29rebooting.
30
31You should install kbdconfig if you need a utility for changing your
32keyboard map.
33
34%description -l ja
35kbdconfig ユーティリティはシステムにキーボードマップをセットするための
36ターミナルモードのプログラムです。キーボードマップは US キーボード
37の他のキーボードを使用するときに必要です。kbdconfig は終了する前に
38選択されたキーマップをロードし、リブード後自動的にキーマップを使用する
39よう PC を設定します。
40
41キーボードマップを変更するユーティリティが必要なときは kbdonfig を
42インストールしてください。
43
44%prep
45%setup -q
46%patch10 -p1
47%patch11 -p1
48
49#copy ja.po
50cp %SOURCE1 po/ja.po
51
52# keymaps are now in /lib/kbd
53find . -type f | xargs sed -i -e 's|/usr/lib/kbd|/lib/kbd|g'
54
55%build
56make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
57
58%install
59rm -rf $RPM_BUILD_ROOT
60make INSTROOT=$RPM_BUILD_ROOT install
61
62mkdir -p $RPM_BUILD_ROOT/%{_mandir}/ja/man8/
63cp %SOURCE2 $RPM_BUILD_ROOT/%{_mandir}/ja/man8/
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(-,root,root)
70/usr/sbin/kbdconfig
71%{_mandir}/man?/*
72%{_mandir}/ja/man?/*
73%{_localedir}/*/LC_MESSAGES/kbdconfig.mo
74
75%changelog
76* Tue Aug 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9.8-6
77- rebuild with newt-0.52
78
79* Fri Aug 15 2008 Shu KONNO <owa@bg.wakwak.com> 1.9.8-5vl5
80- applied new versioning policy, spec in utf-8
81
82* Tue May 22 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.9.8-5vl4
83- rebuilt with new toolchain
84- change the path to keymaps to starting /lib/kbd/
85  this change was due to console-tools -> kbd in VineSeed
86
87* Sat Jan  7 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.9.8-5vl3
88- added BuildPreReq: newt-devel
89- updated Patch10 (ppc on kernel >= 2.6 now use pc keymaps)
90
91* Thu Jun 28 2001 MATUBARA Kazuyuki <matubara@mb.asmnet.ne.jp>
92- 1.9.8-5vl2
93- change checkbox color
94
95* Fri Jan 19 2001 Jun Nishii <jun@vinelinux.org>
96- 1.9.8-5vl1
97
98* Mon Jan 15 2001 Bill Nottingham <notting@redhat.com>
99- translate copyright message (#23740)
100
101* Fri Jan 12 2001 Trond Eivind Glomsr <teg@redhat.com>
102- use %%lang
103
104* Thu Aug 24 2000 Erik Troan <ewt@redhat.com>
105- updated it/es translations
106
107* Sun Aug 20 2000 Matt Wilson <msw@redhat.com>
108- new translations
109
110* Tue Aug 15 2000 Bill Nottingham <notting@redhat.com>
111- change copyright date
112
113* Wed Aug 09 2000 Trond Eivind Glomsr <teg@redhat.com>
114- i18n merge
115- use %%{_tmppath}
116- use %%defattr
117- include translated man pages
118
119* Wed Jul 26 2000 Matt Wilson <msw@redhat.com>
120- new translations for de fr it es
121
122* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
123- handle compressed manpages
124
125* Wed Oct  6 1999 Jakub Jelinek <jakub@redhat.com>
126- fix serial console check on SPARC, remove
127  /etc/sysconfig/keyboard and console/default.kmap
128  if on serial console.
129
130* Mon Aug  2 1999 Matt Wilson <msw@redhat.com>
131- rebuilt against newt 0.50
132
133* Mon Apr 19 1999 Cristian Gafton <gafton@redhat.com>
134- release for Red Hat Linux 6.0
135
136* Mon Apr  5 1999 Bill Nottingham <notting@redhat.com>
137- save keymap to /etc/sysconfig/console, if available
138
139* Tue Mar  9 1999 Jeff Johnson <jbj@redhat.com>
140- add in_ID.po
141
142* Sat Feb 27 1999 Matt Wilson <msw@redhat.com>
143- synced with UltraPenguin to add support for console-tools
144
145* Sun Jan 10 1999 Matt Wilson <msw@redhat.com>
146- rebuilt against newt 0.40
147 
148* Tue Dec 15 1998 Jeff Johnson <jbj@redhat.com>
149- add ru.po
150
151* Thu Oct 22 1998 Bill Nottingham <notting@redhat.com>
152- build for Raw Hide (slang-1.2.2)
153
154* Wed Oct 14 1998 Cristian Gafton <gafton@redhat.com>
155- translation updates
156
157* Fri Sep 25 1998 Cristian Gafton <gafton@redhat.com>
158- turkish message catalog
159
160* Wed Sep 23 1998 Erik Troan <ewt@redhat.com>
161- look in qwertz directory as well
162
163* Wed Sep 23 1998 Jeff Johnson <jbj@redhat.com>
164- remove path checks from keyboard map processing.
165- add sparc support.
166
167* Sun Aug 02 1998 Erik Troan <ewt@redhat.com>
168- added --back
169- built against newt 0.30
170
171* Sun Mar 22 1998 Erik Troan <ewt@redhat.com>
172- added i18n support
173- added --back option
174- added man page
175- buildrooted spec file
176
177* Mon Jan 12 1998 Erik Troan <ewt@redhat.com>
178- added patch to replace alloca() with malloc()
179
180* Tue Nov  4 1997 Michael Fulbrght <msf@redhat.com>
181- changed to handle .map and .map.gz files properly
Note: See TracBrowser for help on using the repository browser.