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 - 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