]> git.pld-linux.org Git - packages/ibus-cangjie.git/blob - ibus-cangjie.spec
- new
[packages/ibus-cangjie.git] / ibus-cangjie.spec
1 Summary:        The Cangjie engine for IBus input platform
2 Summary(pl.UTF-8):      Silnik Cangjie dla platformy wprowadzania znaków IBus
3 Name:           ibus-cangjie
4 Version:        2.4
5 Release:        1
6 License:        GPL v3+
7 Group:          Libraries
8 #Source0Download: https://github.com/Cangjians/ibus-cangjie/releases
9 Source0:        https://github.com/Cangjians/ibus-cangjie/releases/download/v%{version}/%{name}-%{version}.tar.xz
10 # Source0-md5:  3c78f16cf6562d52adc3c32158d96b7f
11 URL:            https://github.com/Cangjians/ibus-cangjie
12 BuildRequires:  autoconf >= 2.63
13 BuildRequires:  automake >= 1:1.11
14 BuildRequires:  gettext-tools >= 0.17
15 BuildRequires:  ibus-devel >= 1.4.1
16 BuildRequires:  intltool >= 0.35.0
17 BuildRequires:  libcangjie-devel >= 0.1.0
18 BuildRequires:  libtool
19 BuildRequires:  pkgconfig
20 BuildRequires:  python3 >= 1:3.2.3
21 BuildRequires:  python3-cangjie
22 BuildRequires:  python3-ibus >= 1.4.1
23 BuildRequires:  rpmbuild(macros) >= 1.592
24 BuildRequires:  tar >= 1:1.22
25 BuildRequires:  xz
26 Requires(post,postun):  glib2 >= 1:2.26.0
27 Requires:       ibus >= 1.4.1
28 Requires:       python3-cangjie
29 Requires:       python3-ibus >= 1.4.1
30 Requires:       python3-pygobject3 >= 3.0
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
34 This is an IBus engine for users of the Cangjie and Quick input
35 methods. It is primarily intended to Hong Kong people who want to
36 input Traditional Chinese, as they are (by far) the majority of
37 Cangjie and Quick users. However, it should work for others as well
38 (e.g to input Simplified Chinese).
39
40 %description -l pl.UTF-8
41 Ten pakiet zawiera silnik IBus dla użytkowników metod wprowadzania
42 znaków Cangjie oraz Quick. Jest przeznaczony głównie dla mieszkańców
43 Hong Kongu, chcących wprowadzać znaki chińskiego tradycyjnego, jako że
44 są oni (obecnie) większością użytkowników metod Cangjie oraz Quick.
45 Silnik powinien jednak działać także innym (np. wprowadzającym chiński
46 uproszczony).
47
48 %prep
49 %setup -q
50
51 %build
52 %{__libtoolize}
53 %{__aclocal} -I m4
54 %{__autoconf}
55 %{__autoheader}
56 %{__automake}
57 %configure \
58         am_cv_python_pythondir=%{py3_sitescriptdir} \
59         --disable-silent-rules
60
61 %{__make}
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65
66 %{__make} install \
67         DESTDIR=$RPM_BUILD_ROOT
68
69 %find_lang %{name}
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
74 %post
75 %glib_compile_schemas
76 %update_icon_cache hicolor
77
78 %postun
79 %glib_compile_schemas
80 %update_icon_cache hicolor
81
82 %files -f %{name}.lang
83 %defattr(644,root,root,755)
84 %doc AUTHORS README.md
85 %attr(755,root,root) %{_bindir}/ibus-setup-cangjie
86 %dir %{_libdir}/ibus-cangjie
87 %attr(755,root,root) %{_libdir}/ibus-cangjie/ibus-engine-cangjie
88 %{py3_sitescriptdir}/ibus_cangjie
89 %{_datadir}/appdata/cangjie.appdata.xml
90 %{_datadir}/appdata/quick.appdata.xml
91 %{_datadir}/glib-2.0/schemas/org.cangjians.ibus.cangjie.gschema.xml
92 %{_datadir}/glib-2.0/schemas/org.cangjians.ibus.quick.gschema.xml
93 %{_datadir}/ibus-cangjie
94 %{_datadir}/ibus/component/cangjie.xml
95 %{_datadir}/ibus/component/quick.xml
96 %{_desktopdir}/ibus-setup-cangjie.desktop
97 %{_desktopdir}/ibus-setup-quick.desktop
98 %{_iconsdir}/hicolor/16x16/intl/cangjie.png
99 %{_iconsdir}/hicolor/16x16/intl/quick.png
100 %{_iconsdir}/hicolor/scalable/intl/cangjie.svg
101 %{_iconsdir}/hicolor/scalable/intl/quick.svg
This page took 0.099051 seconds and 3 git commands to generate.