File ibus-xkbc.spec of Package ibus-xkbc
%define require_ibus_version 1.3.0
Name: ibus-xkbc
Version: 1.3.3.20100922
Release: 0%{?dist}
Summary: The XKBC engine for IBus input platform
License: GPL-2.0
Group: System/Libraries
URL: http://github.com/sun-im/ibus-xkbc/
Source0: http://cloud.github.com/downloads/sun-im/ibus-xkbc/%{name}-%{version}.tar.gz
Patch0: ibus-xkbc-fixes-python-version.patch
Patch1: ibus-xkbc-fixes-autogen.patch
BuildArch: noarch
BuildRequires: gettext-devel
BuildRequires: libtool
BuildRequires: python-devel
BuildRequires: pkgconfig
BuildRequires: rarian-scrollkeeper-compat
BuildRequires: gettext-tools
BuildRequires: glib2-devel
Requires: ibus >= %{require_ibus_version}
%description
The XKBC engine for IBus platform.
It provides keyboard layout emulation input method.
%prep
%setup -q
%patch0 -p1 -b .python
%patch1 -p1 -b .autogen
%build
./autogen.sh
%configure --disable-static
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
%find_lang %{name} --with-gnome
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS README
%license COPYING
%{_bindir}/*
%{_libexecdir}/*
%dir %{_datadir}/ibus/
%dir %{_datadir}/ibus/component/
%{_datadir}/ibus/component/*
%dir %{_datadir}/omf/
%dir %{_datadir}/ibus-xkbc/
%{_datadir}/ibus-xkbc/*
%dir %{_datadir}/gnome/
%dir %{_datadir}/gnome/help/
%changelog