source: projects/specs/branches/6/x/xkeyboard-config/xkeyboard-config-vl.spec @ 2601

Revision 2601, 6.3 KB checked in by Takemikaduchi, 13 years ago (diff)

gdm: remove UTF-8 patch, others: new upstream release

Line 
1Summary: xkeyboard-config alternative xkb data files
2Name: xkeyboard-config
3Version: 2.1
4Release: 1%{?_dist_release}
5License: MIT
6Group: User Interface/X
7URL: http://www.freedesktop.org/wiki/Software/XKeyboardConfig
8
9Source0: http://xlibs.freedesktop.org/xkbdesc/%{name}-%{version}.tar.bz2
10
11BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
12BuildArch: noarch
13BuildRequires: pkgconfig
14BuildRequires: xorg-x11-util-macros
15BuildRequires: xkbcomp
16BuildRequires: perl(XML::Parser)
17Provides: xkbdata
18
19%description
20xkeyboard-config alternative xkb data files
21
22
23%prep
24%setup -q
25
26%build
27%configure \
28    --enable-compat-rules \
29    --with-xkb-base=%{_datadir}/X11/xkb \
30    --disable-xkbcomp-symlink \
31    --with-xkb-rules-symlink=xorg
32
33make
34
35%install
36rm -rf $RPM_BUILD_ROOT
37
38make install DESTDIR=$RPM_BUILD_ROOT
39# Remove unnecessary symlink
40rm -f $RPM_BUILD_ROOT%{_datadir}/X11/xkb/compiled
41
42%find_lang %{name}
43
44# Create filelist
45{
46   FILESLIST=${PWD}/files.list
47   pushd $RPM_BUILD_ROOT
48   find ./usr/share/X11/xkb -type d | sed -e "s/^\./%dir /g" > $FILESLIST
49   find ./usr/share/X11/xkb -type f | sed -e "s/^\.//g" >> $FILESLIST
50   popd
51}
52
53%clean
54rm -rf $RPM_BUILD_ROOT
55
56%files -f files.list -f %{name}.lang
57%defattr(-,root,root,-)
58%{_datadir}/X11/xkb/rules/xorg
59%{_datadir}/X11/xkb/rules/xorg.lst
60%{_datadir}/X11/xkb/rules/xorg.xml
61%{_datadir}/pkgconfig/xkeyboard-config.pc
62
63
64%changelog
65* Sat Jan 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1-1
66- new upstream release
67
68* Sat Dec 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0-1
69- new upstream release
70
71* Mon Apr 12 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.18-1
72- new upstream release
73- update URL:
74- drop upstreamed patch(1,2)
75- use %%find_lang macro
76
77* Mon Sep 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.16-1
78- new upstream release
79- drop upstreamed patch
80- add Patch1,2 from upstream
81
82* Thu Oct 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.14-1
83- new upstream release
84
85* Mon May 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.12-1
86- new upstream release
87
88* Sun May 18 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-1
89- new versioning policy
90
91* Mon Jan 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-0vl1
92- initial build for Vine Linux
93
94* Sat Oct  6 2007 Matthias Clasen <mclasen@redhat.com> - 1.1-3
95- Somehow the Dell M65 model lost its vendor
96
97* Wed Sep 26 2007 Matthias Clasen <mclasen@redhat.com> - 1.1-2
98- Pick up the respun 1.1 release
99
100* Wed Sep 26 2007 Matthias Clasen <mclasen@redhat.com> - 1.1-1
101- Update to 1.1
102- Drop upstreamed patches
103
104* Wed Sep  5 2007 Matthias Clasen <mclasen@redhat.com> - 1.0-1
105- Update to 1.0
106- Drop upstreamed patches
107- Update remaining patches
108
109* Fri Sep  1 2006 Alexander Larsson <alexl@redhat.com> - 0.8-7
110- Update macbook patch to be closer to what got in upstream
111- (kp enter is ralt, not the option key)
112
113* Fri Sep  1 2006 Matthias Clasen <mclasen@redhat.com> - 0.8-6
114- Add support for Korean 106 key keyboards (204158)
115
116* Tue Aug 29 2006 Alexander Larsson <alexl@redhat.com> - 0.8-5
117- Add MacBook model and geometry, plus alt_win option
118
119* Thu Aug 22 2006 Matthias Clasen <mclasen@redhat.com> 0.8-4
120- Fix geometry description for Thinkpads
121- Add a Kinesis model
122- Add Dell Precision M65 geometry and model
123
124* Tue Aug 22 2006 Adam Jackson <ajackson@redhat.com> 0.8-3
125- Add Compose semantics to right Alt when that's ISO_Level3_Shift (#193922)
126
127* Fri Jul 07 2006 Mike A. Harris <mharris@redhat.com> 0.8-2
128- Rename spec file from xorg-x11-xkbdata to xkeyboard-config.spec
129
130* Fri Jul 07 2006 Mike A. Harris <mharris@redhat.com> 0.8-1
131- Renamed package from 'xorg-x11-xkbdata' to 'xkeyboard-config' to match the
132  upstream project name and tarball.  I kept the rpm changelog intact however
133  to preserve history, so all entries older than today, are from the
134  prior 'xorg-x11-xkbdata' package.  (#196229,197939)
135- Added "Obsoletes: xorg-x11-xkbdata"
136- Removed 'pre' script from spec file, as that was a temporary hack to help
137  transition from modular X.Org xkbdata to modular xkeyboard-config during
138  FC5 development.  The issue it resolved is not present in any officially
139  released distribution release or updates, so the hack is no longer needed.
140
141* Wed Jun 21 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-8.xkbc0.8.0
142- Embed xkeyboard-config version in Release field so we can tell from the
143  filename what is really in this package without having to look in the
144  spec file.  We should rename the package to xkeyboard-config and restart
145  the versioning.
146
147* Tue Jun 06 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-8
148- Added "BuildRequires: perl(XML::Parser)" for (#194188)
149
150* Sat Mar 04 2006 Ray Strode <rstrode@redhat.com> 1.0.1-7
151- Update to 0.8.
152
153* Wed Mar 01 2006 Ray Strode <rstrode@redhat.com> 1.0.1-6
154- Turn on compat symlink (bug 183521)
155
156* Tue Feb 28 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-5
157- Fixed rpm pre script upgrade/install testing
158- Rebuild package as 1.0.1-5 in rawhide, completing the transition to
159  xkeyboard-config.
160
161* Tue Feb 28 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-4.0.7.xkbcfg.5
162- Added rpm pre script, to pre-remove the symbols/pc during package upgrades,
163  to avoid an rpm cpio error if the X11R7.0 modular xkbdata package is already
164  installed, because rpm can not replace a directory with a file. 
165
166* Fri Feb 24 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-4.0.7.xkbcfg.1
167- Package renamed to xorg-x11-xkbdata and version/release tweaked since it
168  is too late to add new package names to Fedora Core 5 development.
169- Added "Provides: xkeyboard-config" virtual provide.
170
171* Fri Feb 24 2006 Mike A. Harris <mharris@redhat.com> 0.7-1
172- Initial package created with xkeyboard-config-0.7.
173
174* Tue Feb 21 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-3
175- Added xkbdata-1.0.1-greek-fix-bug181313.patch to fix (#181313,181313)
176- Added xkbdata-1.0.1-cz-fix-bug177362.patch to fix (#177362,178892)
177
178* Thu Feb 09 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-2
179- Added xkbdata-1.0.1-sysreq-fix-bug175661.patch to fix (#175661)
180
181* Wed Jan 18 2006 Mike A. Harris <mharris@redhat.com> 1.0.1-1
182- Updated to xbitmaps 1.0.1 from X11R7.0
183
184* Sat Dec 17 2005 Mike A. Harris <mharris@redhat.com> 1.0.0-1
185- Updated to xbitmaps 1.0.0 from X11R7 RC4.
186
187* Fri Nov 11 2005 Mike A. Harris <mharris@redhat.com> 0.99.1-2
188- Add a few missing rpm 'dir' directives to file manifest.
189- Bump release, and build as a 'noarch' package.
190
191* Fri Nov 11 2005 Mike A. Harris <mharris@redhat.com> 0.99.1-1
192- Updated to xkbdata 0.99.1 from X11R7 RC2.
Note: See TracBrowser for help on using the repository browser.