]> git.pld-linux.org Git - packages/ibus-cangjie.git/blob - ibus-cangjie.spec
64350e45fc3fd5362078cc6035581e60b27b4e87
[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:        5
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         libexecdir=%{_libdir}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66
67 %{__make} install \
68         DESTDIR=$RPM_BUILD_ROOT \
69         libexecdir=%{_libdir}
70
71 %find_lang %{name}
72
73 %clean
74 rm -rf $RPM_BUILD_ROOT
75
76 %post
77 %glib_compile_schemas
78 %update_icon_cache hicolor
79
80 %postun
81 %glib_compile_schemas
82 %update_icon_cache hicolor
83
84 %files -f %{name}.lang
85 %defattr(644,root,root,755)
86 %doc AUTHORS README.md
87 %attr(755,root,root) %{_bindir}/ibus-setup-cangjie
88 %dir %{_libdir}/ibus-cangjie
89 %attr(755,root,root) %{_libdir}/ibus-cangjie/ibus-engine-cangjie
90 %{py3_sitescriptdir}/ibus_cangjie
91 %{_datadir}/appdata/cangjie.appdata.xml
92 %{_datadir}/appdata/quick.appdata.xml
93 %{_datadir}/glib-2.0/schemas/org.cangjians.ibus.cangjie.gschema.xml
94 %{_datadir}/glib-2.0/schemas/org.cangjians.ibus.quick.gschema.xml
95 %{_datadir}/ibus-cangjie
96 %{_datadir}/ibus/component/cangjie.xml
97 %{_datadir}/ibus/component/quick.xml
98 %{_desktopdir}/ibus-setup-cangjie.desktop
99 %{_desktopdir}/ibus-setup-quick.desktop
100 %{_iconsdir}/hicolor/16x16/intl/cangjie.png
101 %{_iconsdir}/hicolor/16x16/intl/quick.png
102 %{_iconsdir}/hicolor/scalable/intl/cangjie.svg
103 %{_iconsdir}/hicolor/scalable/intl/quick.svg
This page took 0.054965 seconds and 2 git commands to generate.