diff --git a/ibus-array.spec.in b/ibus-array.spec.in index 9f6652f..bbef438 100644 --- a/ibus-array.spec.in +++ b/ibus-array.spec.in @@ -11,8 +11,15 @@ URL: https://github.com/lexical/ibus-array Source0: https://github.com/lexical/ibus-array/archive/release-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: meson +BuildRequires: ibus-devel BuildRequires: gettext-devel BuildRequires: opencc-devel +%if 0%{?suse_version} || 0%{?sle_version} || 0%{?mandriva_version} +BuildRequires: sqlite3-devel +%else +BuildRequires: sqlite-devel >= 3.0 +%endif Requires: ibus @@ -23,13 +30,11 @@ IBus Array 30 project. %setup -q %build -%configure --disable-static -# make -C po update-gmo -make %{?_smp_mflags} +%meson +%meson_build %install -rm -rf $RPM_BUILD_ROOT -make DESTDIR=${RPM_BUILD_ROOT} install +%meson_install %find_lang %{name} @@ -41,10 +46,10 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS COPYING README # %dir %{python_sitearch}/ibus # %{python_sitearch}/ibus/* -%dir %{_datadir}/ibus-array -%{_datadir}/ibus-tmpl -%{_bindir}/ibus-engine-array -%{_datadir}/ibus/engine/array.engine +%{_datadir}/%{name}/ +%{_datadir}/ibus/component/array.xml +%{_libexecdir}/ibus-engine-array +%{_libexecdir}/ibus-setup-array %changelog * Fri Jul 17 2020 Keng-Yu Lin - 0.2.2