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

Revision 845, 4.0 KB checked in by daisuke, 14 years ago (diff)

libxklavier:

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