diff options
Diffstat (limited to 'fcitx5-lua.spec')
-rw-r--r-- | fcitx5-lua.spec | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/fcitx5-lua.spec b/fcitx5-lua.spec new file mode 100644 index 0000000..0b23b4f --- /dev/null +++ b/fcitx5-lua.spec @@ -0,0 +1,71 @@ +Name: fcitx5-lua +Version: 5.0.13 +Release: 2 +Summary: Lua support for fcitx +License: LGPLv2+ +URL: https://github.com/fcitx/fcitx5-lua +Source0: https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.zst + +BuildRequires: gnupg2 +BuildRequires: cmake +BuildRequires: extra-cmake-modules +BuildRequires: gcc-c++ +BuildRequires: gettext +BuildRequires: ninja-build +BuildRequires: pkgconfig(lua) +BuildRequires: pkgconfig(Fcitx5Core) +BuildRequires: pkgconfig(Fcitx5Module) +BuildRequires: /usr/bin/appstream-util +# to make testing happy +BuildRequires: fcitx5 +Requires: fcitx5-data + +%description +Lua support for fcitx. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: fcitx5-devel + +%description devel +Devel files for fcitx5-lua + +%prep +%autosetup + +%build +%cmake -GNinja -S . -B %{_target_platform} + +%cmake_build + +%install +%cmake_install + +install -d %{buildroot}%{_datadir}/lua/imeapi/extensions +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml +%find_lang %{name} + +%check +ctest --test-dir %{_target_platform} --output-on-failure --force-new-ctest-process + +%files -f %{name}.lang +%license LICENSES/LGPL-2.1-or-later.txt +%doc README.md +%{_libdir}/fcitx5/libluaaddonloader.so +%{_datadir}/fcitx5/addon/imeapi.conf +%{_datadir}/fcitx5/addon/luaaddonloader.conf +%{_datadir}/fcitx5/lua +%{_metainfodir}/org.fcitx.Fcitx5.Addon.Lua.metainfo.xml + +%files devel +%{_includedir}/Fcitx5/Module/fcitx-module/luaaddonloader +%{_libdir}/cmake/Fcitx5ModuleLuaAddonLoader + + +%changelog +* Tue Feb 18 2025 peijiankang <peijiankang@kylinos.cn> - 5.0.13-2 +- fix build error about build + +* Wed Aug 14 2024 liu-hengjian <411918005@qq.com> - 5.0.13-1 +- Init package version to 5.0.13 |