#
# Conditional build:
%bcond_without static_libs # don't build static library
+%bcond_without vala # Vala API
#
Summary: Intelligent Input Bus for Linux OS
Summary(pl.UTF-8): IBus - inteligentna szyna wejściowa dla Linuksa
Patch5: %{name}-xx-no-use.diff
URL: http://code.google.com/p/ibus/
BuildRequires: GConf2-devel >= 2.12
+BuildRequires: atk-devel
BuildRequires: autoconf >= 2.62
BuildRequires: automake >= 1:1.10
-BuildRequires: dconf-devel
+BuildRequires: dconf-devel >= 0.7.5
+BuildRequires: dbus-devel
BuildRequires: dbus-glib-devel
BuildRequires: desktop-file-utils
BuildRequires: gettext-devel
BuildRequires: iso-codes
BuildRequires: libtool
BuildRequires: libgnomekbd-devel
+BuildRequires: pkgconfig
BuildRequires: python >= 1:2.5
BuildRequires: python-dbus-devel >= 0.83.0
BuildRequires: python-pygobject-devel
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.596
-BuildRequires: vala
+%{?with_vala:BuildRequires: vala >= 2:0.14}
BuildRequires: xorg-lib-libX11-devel
BuildRequires: xorg-lib-libxkbfile-devel
Requires: %{name}-libs = %{version}-%{release}
Summary(pl.UTF-8): API języka Vala do biblioteki ibus
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
-Requires: vala
+Requires: vala >= 2:0.14
%description -n vala-ibus
Vala API for ibus library.
--enable-python-library \
%{?with_static_libs:--enable-static} \
--enable-surrounding-text \
- --enable-vala \
+ --enable-vala%{!?with_vala:=no} \
--enable-xim \
--enable-xkb \
--enable-libgnomekbd \
%dir %{py_sitescriptdir}/ibus/interface
%{py_sitescriptdir}/ibus/interface/*.py[co]
+%if %{with vala}
%files -n vala-ibus
%defattr(644,root,root,755)
%{_datadir}/vala/vapi/ibus-1.0.vapi
%{_datadir}/vala/vapi/ibus-1.0.deps
+%endif
%files -n bash-completion-ibus
%defattr(644,root,root,755)