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