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

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