source: projects/specs/trunk/lib/libx/libxklavier/libxklavier-vl.spec @ 5557

Revision 5557, 4.4 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

Line 
1Summary: library providing high-level API for X Keyboard Extension
2Summary(ja): X キーボード拡張の高レベル API を提供するライブラリ
3Name: libxklavier
4Version: 5.2
5Release: 1%{?_dist_release}
6License: LGPL
7Group: System Environment/Libraries
8URL: http://www.freedesktop.org/wiki/Software/LibXklavier
9
10Source: %{name}-%{version}.tar.xz
11# http://bugs.freedesktop.org/show_bug.cgi?id=22687
12Patch0: flags.patch
13Patch2: catch-more-xerrors.patch
14
15Buildroot: %{_tmppath}/%{name}-%{version}-root
16BuildRequires: doxygen
17BuildRequires: libxml2-devel
18BuildRequires: libxkbfile-devel
19BuildRequires: libxml2-devel
20BuildRequires: glib2-devel >= 2.6.0
21BuildRequires: libX11-devel
22BuildRequires: libXi-devel
23BuildRequires: xorg-x11-proto-devel
24BuildRequires: iso-codes
25
26%description
27libxklavier is a library providing high-level API for X Keyboard Extension
28known as XKB. This library is intended to support XFree86 and other
29commercial X servers. It is useful for creating XKB-related software
30(layout indicators etc).
31
32%package devel
33Summary: Libraries, includes, etc to develop libxklavier applications
34Group: Development/Libraries
35Requires: %{name} = %{version}-%{release}
36
37%description devel
38Libraries, include files, etc you can use to develop libxklavier applications.
39
40%prep
41%setup -q
42%patch0 -p1 -b .flags
43%patch2 -p1 -b .catch-more-xerrors
44
45%build
46
47%configure \
48  --disable-static \
49  --with-xkb-base='%{_datadir}/X11/xkb' \
50  --with-xkb-bin-base='%{_bindir}'
51
52%__make %{?_smp_mflags}
53
54%install
55rm -rf $RPM_BUILD_ROOT
56
57%makeinstall
58
59rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
60
61%clean
62rm -rf %{buildroot}
63
64%post -p /sbin/ldconfig
65
66%postun -p /sbin/ldconfig
67
68%files
69%defattr(-, root, root)
70%doc AUTHORS ChangeLog NEWS README COPYING.LIB
71%{_libdir}/lib*.so.*
72
73%files devel
74%defattr(-, root, root)
75%doc doc/reference/html/*.html doc/reference/html/*.png doc/reference/html/*.css
76%{_libdir}/pkgconfig/*.pc
77%{_libdir}/*.so
78%{_includedir}/*
79%{_datadir}/gtk-doc/html/libxklavier/
80
81
82%changelog
83* Wed Feb 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.2-1
84- new upstream release
85- add BuildRequires: iso-codes
86
87* Mon Feb 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.1-1
88- new upstream release
89- add BuildRequires: libXi-devel
90
91* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0-3
92- rebuild with rpm-4.8.1 for pkg-config file
93
94* Sat Apr 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0-2
95- import patch0,2 from fedora
96- add "--with-xkb-bin-base" configure option
97
98* Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0-1
99- new upstream release
100- add BuildRequires: libX11-devel, xorg-x11-proto-devel
101
102* Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.0-1
103- new upstream release
104- added --disable-static option
105
106* Sun Jan 18 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.8-1
107- new upstream release
108- spec in UTF-8
109
110* Mon Sep  8 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.7-1
111- new upstream release
112
113* Mon May 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6-2
114- build with xorg-x11-7.3
115  - change xkb-base to /usr/share/X11/xkb
116
117* Mon Apr 28 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.6-1
118- new upstream release
119
120* Sun Mar 30 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5-1vl5
121- new upstream release
122
123* Thu Dec 13 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.3-0vl1
124- new upstream release
125
126* Mon Apr 30 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.2-0vl1
127- new upstream release
128- dropped Patch0
129
130* Fri Apr 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1-0vl1
131- new upstream release
132
133* Wed Mar 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2-0vl1
134- new upstream release
135
136* Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0-0vl1
137- new upstream version
138
139* Mon Nov 08 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.04-0vl1
140- initial build for Vine Linux, based on fedora package.
141
142* Wed Sep 29 2004 Jonathan Blandford <jrb@redhat.com> 1.02-3
143- bump version
144
145* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
146- rebuilt
147
148* Tue Apr 20 2004 Jeremy Katz <katzj@redhat.com> - 1.02-1
149- update to 1.02 with real fixes for xorg
150
151* Thu Apr 15 2004 Jeremy Katz <katzj@redhat.com> - 1.00-2
152- patch for xorg.xml instead of xfree86.xml
153
154* Fri Apr  2 2004 Alex Larsson <alexl@redhat.com> 1.00-1
155- update to 1.00
156
157* Mon Mar 15 2004 Bill Nottingham <notting@redhat.com>
158- fix typo (#118237)
159
160* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
161- rebuilt
162
163* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
164- rebuilt
165
166
167* Tue Jan 27 2004 Alexander Larsson <alexl@redhat.com> 0.97-1
168- First version
Note: See TracBrowser for help on using the repository browser.