eb85644
%global public_key RWRzJFnXiLZleAyCIv1talBjyRewelcy9gzYQq9pd3SKSFBPoy57sf5s
eb85644
a617aab
Name:           ibus-chewing
eb85644
Version:        2.0.0
c42bcb0
Release:        %autorelease
a617aab
Summary:        The Chewing engine for IBus input platform
8d6ec46
Summary(zh_TW): IBus新酷音輸入法
8ab12d9
License:        GPL-2.0-or-later
eb85644
URL:            https://github.com/chewing/ibus-chewing
eb85644
Source0:        %{url}/releases/download/v%{version}/%{name}-%{version}-Source.tar.xz
eb85644
Source1:        %{url}/releases/download/v%{version}/%{name}-%{version}-Source.tar.xz.minisig
a617aab
eb85644
BuildRequires:  cmake >= 3.21.0
eb85644
BuildRequires:  gcc
eb85644
BuildRequires:  pkgconf
eb85644
BuildRequires:  minisign
eb85644
BuildRequires:  pkgconfig(ibus-1.0)
eb85644
BuildRequires:  pkgconfig(chewing)
eb85644
BuildRequires:  pkgconfig(glib-2.0)
eb85644
BuildRequires:  pkgconfig(gtk4)
eb85644
BuildRequires:  pkgconfig(libadwaita-1)
eb85644
BuildRequires:  gettext-runtime
9d2384f
9d2384f
190537a
%description
b15451b
IBus-chewing is an IBus front-end of Chewing, an intelligent Chinese input
b15451b
method for Zhuyin (BoPoMoFo) users.
b15451b
It supports various Zhuyin keyboard layout, such as standard (DaChen),
b15451b
IBM, Gin-Yeah, Eten, Eten 26, Hsu, Dvorak, Dvorak-Hsu, and DaChen26.
b15451b
b15451b
Chewing also support toned Hanyu pinyin input.
b15451b
b15451b
%description -l zh_TW
b15451b
IBus-chewing 是新酷音輸入法的IBus前端。
b15451b
新酷音輸入法是個智慧型注音輸入法,支援多種鍵盤布局,諸如:
b15451b
標準注音鍵盤、IBM、精業、倚天、倚天26鍵、許氏、Dvorak、Dvorak許氏
b15451b
及大千26鍵。
b15451b
b15451b
本輸入法也同時支援帶調漢語拼音輸入。
190537a
9d2384f
9d2384f
190537a
%prep
eb85644
/usr/bin/minisign -V -m %{SOURCE0} -x %{SOURCE1} -P %{public_key}
eb85644
%autosetup -n %{name}-%{version}-Source
47d2e81
190537a
%build
eb85644
%cmake --preset default
b1a260f
%cmake_build
9d2384f
190537a
%install
b1a260f
%cmake_install
cf591d0
3f0501b
# We install document using doc
8d6ec46
rm -fr %{buildroot}%{_docdir}/*
a617aab
d453452
%find_lang %{name}
190537a
a617aab
190537a
%files -f %{name}.lang
eb85644
%doc AUTHORS README.md ChangeLog-1.x CHANGELOG.md USER-GUIDE
87c863b
%license COPYING
8d6ec46
%{_datadir}/%{name}/icons/%{name}.png
8d6ec46
%{_datadir}/%{name}/icons/ibus-setup-chewing.png
8d6ec46
%{_datadir}/applications/ibus-setup-chewing.desktop
8d6ec46
%{_datadir}/glib-2.0/schemas/org.freedesktop.IBus.Chewing.gschema.xml
d453452
%{_datadir}/ibus/component/chewing.xml
8d6ec46
%{_libexecdir}/ibus-engine-chewing
8d6ec46
%{_libexecdir}/ibus-setup-chewing
190537a
190537a
%changelog
c42bcb0
%autochangelog