%global forgeurl https://github.com/fcitx/fcitx5-chinese-addons %global commit ef9beb76e563cae1da7eb9cdea4ce0d916e2e700 %forgemeta %global dictver 20121124 %global __provides_exclude_from ^%{_libdir}/fcitx5/.*\\.so$ Name: fcitx5-chinese-addons Version: 0 Release: 0.2%{?dist} Summary: Chinese related addon for fcitx5 License: LGPLv2+ URL: %{forgeurl} Source: %{forgesource} Source1: https://download.fcitx-im.org/data/py_table-%{dictver}.tar.gz Source2: https://download.fcitx-im.org/data/py_stroke-%{dictver}.tar.gz BuildRequires: boost-devel BuildRequires: cmake BuildRequires: curl-devel BuildRequires: extra-cmake-modules BuildRequires: fcitx5-qt-devel BuildRequires: fcitx5-lua-devel BuildRequires: gcc-c++ BuildRequires: libime-devel BuildRequires: ninja-build BuildRequires: gettext-devel BuildRequires: pkgconfig(fmt) BuildRequires: pkgconfig(Qt5WebKit) BuildRequires: pkgconfig(Qt5WebKitWidgets) BuildRequires: pkgconfig(Qt5WebEngine) BuildRequires: pkgconfig(Qt5WebEngineCore) BuildRequires: pkgconfig(Qt5WebEngineWidgets) BuildRequires: pkgconfig(opencc) BuildRequires: pkgconfig(Fcitx5Core) BuildRequires: pkgconfig(Fcitx5Module) Requires: hicolor-icon-theme %description This provides pinyin and table input method support for fcitx5. Released under LGPL-2.1+. im/pinyin/emoji.txt is derived from Unicode CLDR with modification. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: fcitx5-devel %description devel devel files for fcitx5-chinese-addons %prep %forgesetup ln -s %{S:1} modules/pinyinhelper ln -s %{S:2} modules/pinyinhelper %build %cmake -GNinja %cmake_build %install %cmake_install %find_lang %{name} %check %ctest %files -f %{name}.lang %license LICENSES/LGPL-2.1-or-later.txt %doc README.md %{_bindir}/scel2org5 %{_libdir}/fcitx5/*.so %{_libdir}/fcitx5/qt5/libpinyindictmanager.so %{_datadir}/fcitx5/* %{_datadir}/icons/hicolor/*/apps/* %files devel %{_includedir}/Fcitx5/Module/fcitx-module/* %{_libdir}/cmake/Fcitx5Module* %changelog * Sun Aug 16 2020 Qiyu Yan - 0-0.2.20200811gitef9beb7 - rebuilt * Wed Aug 12 2020 Qiyu Yan - 0-0.1.20200811gitef9beb7 - initial package