cvsdist 05ca67e
Summary:	library providing high-level API for X Keyboard Extension
cvsdist 05ca67e
Name:		libxklavier
0119bf1
Version:	2.1
673eb59
Release:	3
cvsdist 05ca67e
License:	LGPL
cvsdist 05ca67e
Group:		Development/Libraries
cvsdist 05ca67e
Url: http://gswitchit.sourceforge.net/
cvsdist 05ca67e
BuildRequires: doxygen
673eb59
BuildRequires: libxml2-devel
673eb59
BuildRequires: libxkbfile-devel
673eb59
BuildRequires: libX11-devel
cvsdist 05ca67e
Source: http://gswitchit.sourceforge.net/%{name}-%{version}.tar.gz
cvsdist 05ca67e
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
cvsdist 05ca67e
c5c3781
Patch0: libxklavier-1.14-werror.patch
0119bf1
Patch1: libxklavier-2.1-xkb-path.patch
0119bf1
Patch2: libxklavier-2.1-xkb-path-autogen.patch
cvsdist 05ca67e
cvsdist 05ca67e
%description
cvsdist 05ca67e
libxklavier is a library providing high-level API for X Keyboard Extension
cvsdist dbb72d3
known as XKB. This library is intended to support XFree86 and other
cvsdist 05ca67e
commercial X servers. It is useful for creating XKB-related software
cvsdist 05ca67e
(layout indicators etc).
cvsdist 05ca67e
cvsdist 05ca67e
%package devel
cvsdist 05ca67e
Summary: Libraries, includes, etc to develop libxklavier applications
cvsdist 05ca67e
Group: Development/Libraries
cvsdist 05ca67e
Requires: %{name} = %{version}
cvsdist 05ca67e
cvsdist 05ca67e
%description devel
cvsdist 05ca67e
Libraries, include files, etc you can use to develop libxklavier applications.
cvsdist 05ca67e
cvsdist 05ca67e
%prep
cvsdist 05ca67e
%setup -q
c5c3781
%patch0 -p1 -b .werror
0119bf1
%patch1 -p0 -b .xkb-path
0119bf1
%patch2 -p0 -b .xkb-path-autogen
cvsdist 05ca67e
%build
cvsdist 05ca67e
0119bf1
%configure --enable-doxygen --with-xkb-base='%{_datadir}/X11/xkb' --with-xkb-bin-base='%{_bindir}'
cvsdist 05ca67e
make 
cvsdist 05ca67e
cvsdist 05ca67e
%install
cvsdist 05ca67e
rm -rf $RPM_BUILD_ROOT
cvsdist 05ca67e
cvsdist 05ca67e
%makeinstall
cvsdist 05ca67e
cvsdist 05ca67e
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
cvsdist 05ca67e
cvsdist 05ca67e
%clean
cvsdist 05ca67e
rm -rf %{buildroot}
cvsdist 05ca67e
cvsdist 05ca67e
%post -p /sbin/ldconfig
cvsdist 05ca67e
cvsdist 05ca67e
%postun -p /sbin/ldconfig
cvsdist 05ca67e
cvsdist 05ca67e
%files
cvsdist 05ca67e
%defattr(-, root, root)
cvsdist 05ca67e
cvsdist 05ca67e
%doc AUTHORS ChangeLog NEWS README COPYING.LIB 
cvsdist 05ca67e
%{_libdir}/lib*.so.*
cvsdist 05ca67e
%{_datadir}/libxklavier
cvsdist 05ca67e
cvsdist 05ca67e
%files devel
cvsdist 05ca67e
%defattr(-, root, root)
cvsdist 05ca67e
cvsdist 05ca67e
%doc doc/html/*.html doc/html/*.png doc/html/*.css
cvsdist 05ca67e
%{_libdir}/pkgconfig/*.pc
cvsdist 05ca67e
%{_libdir}/*.a
cvsdist 05ca67e
%{_libdir}/*.so
cvsdist 05ca67e
%{_includedir}/*
cvsdist 05ca67e
cvsdist 05ca67e
%changelog
673eb59
* Thu Jan 19 2006 Christopher Aillon <caillon@redhat.com> 2.1-3
673eb59
- Add missing BR: libX11-devel libxml2-devel libxkbfile-devel
673eb59
0119bf1
* Tue Dec 27 2005 Christopher Aillon <caillon@redhat.com> 2.1-2
0119bf1
- Pull in latest version and get rid of the annoying XKB error dialog
0119bf1
76c6d2b
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
76c6d2b
- rebuilt
76c6d2b
4439fc9
* Mon Nov 21 2005 Ray Strode <rstrode@redhat.com> 2.0-3
4439fc9
- Don't hard code the xkb data prefix.
4439fc9
9652ebc
* Fri Nov 18 2005 Bill Nottingham <notting@redhat.com> 2.0-2
9652ebc
- Fix references to obsolete X11R6 paths
9652ebc
David Zeuthen 6edb9cf
* Mon Mar 21 2005 David Zeuthen <davidz@redhat.com> 2.0-1
David Zeuthen 6edb9cf
- Update to latest upstream version
David Zeuthen 6edb9cf
David Zeuthen a10097f
* Wed Mar 16 2005 David Zeuthen <davidz@redhat.com> 1.14-2
David Zeuthen a10097f
- Rebuild
David Zeuthen a10097f
bcedaca
* Mon Jan 31 2005 Matthias Clasen <mclasen@redhat.com> 1.14-1
bcedaca
- Update to 1.14
bcedaca
Jonathan Blandford 6e76dc9
* Wed Sep 29 2004 Jonathan Blandford <jrb@redhat.com> 1.02-3
Jonathan Blandford 6e76dc9
- bump version
Jonathan Blandford 6e76dc9
cvsdist e694c5e
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist e694c5e
- rebuilt
cvsdist e694c5e
cvsdist dbb72d3
* Tue Apr 20 2004 Jeremy Katz <katzj@redhat.com> - 1.02-1
cvsdist dbb72d3
- update to 1.02 with real fixes for xorg
cvsdist dbb72d3
cvsdist dbb72d3
* Thu Apr 15 2004 Jeremy Katz <katzj@redhat.com> - 1.00-2
cvsdist dbb72d3
- patch for xorg.xml instead of xfree86.xml
cvsdist dbb72d3
cvsdist dbb72d3
* Fri Apr  2 2004 Alex Larsson <alexl@redhat.com> 1.00-1
cvsdist dbb72d3
- update to 1.00
cvsdist dbb72d3
cvsdist dbb72d3
* Mon Mar 15 2004 Bill Nottingham <notting@redhat.com>
cvsdist dbb72d3
- fix typo (#118237)
cvsdist dbb72d3
cvsdist c029009
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist c029009
- rebuilt
cvsdist c029009
cvsdist c029009
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist c029009
- rebuilt
cvsdist c029009
cvsdist 05ca67e
cvsdist 05ca67e
* Tue Jan 27 2004 Alexander Larsson <alexl@redhat.com> 0.97-1
cvsdist 05ca67e
- First version