|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%global _xinputconf %{_sysconfdir}/X11/xinit/xinput.d/fcitx5.conf
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%global __provides_exclude_from ^%{_libdir}/%{name}/.*\\.so$
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Name: fcitx5
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
0700478 |
Version: 5.0.15
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
6b5b231 |
Release: %autorelease
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Summary: Next generation of fcitx
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
License: LGPLv2+
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
URL: https://github.com/fcitx/fcitx5
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
Source: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.xz
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
Source1: https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-%{version}_dict.tar.xz.sig
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
# Checked by chatting, this key is used to verify fcitx* tarballs
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
Source2: https://pgp.key-server.io/download/0x8E8B898CBF2412F9
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
Source3: fcitx5-xinput
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
Source4: fcitx5.sh
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: cmake
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
BuildRequires: ninja-build
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
BuildRequires: gnupg2
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: desktop-file-utils
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: extra-cmake-modules
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: gcc-c++
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: systemd-rpm-macros
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(cairo)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(cldr-emoji-annotation)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(dri)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(enchant)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(expat)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(fmt)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(iso-codes)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(json-c)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(pango)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(uuid)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(libsystemd)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(wayland-egl)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(wayland-client)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(wayland-protocols)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xcb)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xkbcommon-x11)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xkbfile)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xcb-ewmh)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xcb-imdkit)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xcb-icccm)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xcb-keysyms)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildRequires: pkgconfig(xkeyboard-config)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
16daec9 |
BuildRequires: /usr/bin/appstream-util
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
6dc2056 |
Requires: dbus-common
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Requires: %{name}-data = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
Requires: setup
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Requires(post): %{_sbindir}/alternatives
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Requires(postun): %{_sbindir}/alternatives
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
2d2c6eb |
Recommends: (fcitx5-gtk if (gtk2 or gtk3 or gtk4))
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
2d2c6eb |
Recommends: (fcitx5-qt if (qt5-qtbase or qt6-qtbase))
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
2d2c6eb |
Recommends: (fcitx5-qt-module if (qt5-qtbase or qt6-qtbase))
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
862cb25 |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%description
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Fcitx 5 is a generic input method framework released under LGPL-2.1+.
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%package data
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Summary: Data files of Fcitx5
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
f3209bc |
# require with isa will lead to problem on koji build
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
f3209bc |
Requires: %{name} = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Requires: hicolor-icon-theme
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Requires: dbus
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%description data
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
The %{name}-data package provides shared data for Fcitx5.
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%package devel
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Summary: Development files for %{name}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%description devel
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
The %{name}-devel package contains libraries and header files necessary for
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
developing programs using Fcitx5 libraries.
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
%package autostart
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
Summary: This package will make fcitx5 start with your GUI session
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
BuildArch: noarch
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
Requires: %{name} = %{version}-%{release}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
%description autostart
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
This package will setup autostart and environment needed for fcitx5 to work properly.
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%prep
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
%autosetup -p1
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%build
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
%cmake -GNinja
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%cmake_build
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%install
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%cmake_install
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
install -pm 644 -D %{S:3} %{buildroot}%{_xinputconf}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
install -pm 644 -D %{S:4} %{buildroot}%{_sysconfdir}/profile.d/fcitx5.sh
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
7f5d4be |
install -d %{buildroot}%{_datadir}/%{name}/inputmethod
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
5b30eb8 |
install -d %{buildroot}%{_datadir}/%{name}/table
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
desktop-file-install --delete-original \
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
--dir %{buildroot}%{_datadir}/applications \
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{buildroot}%{_datadir}/applications/%{name}-configtool.desktop
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
desktop-file-install --delete-original \
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
--dir %{buildroot}%{_datadir}/applications \
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
%{buildroot}%{_datadir}/applications/org.fcitx.Fcitx5.desktop
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
# convert symlinked icons to copied icons, this will help co-existing with
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
# fcitx4
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
for iconfile in $(find %{buildroot}%{_datadir}/icons -type l)
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
do
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
origicon=$(readlink -f ${iconfile})
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
rm -f ${iconfile}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
cp ${origicon} ${iconfile}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
01e4b18 |
done
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
16daec9 |
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%find_lang %{name}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%check
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%ctest
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%post
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_sbindir}/alternatives --install %{_sysconfdir}/X11/xinit/xinputrc xinputrc %{_xinputconf} 55 || :
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%postun
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
if [ "$1" = "0" ]; then
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_sbindir}/alternatives --remove xinputrc %{_xinputconf} || :
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
# if alternative was set to manual, reset to auto
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
[ -L %{_sysconfdir}/alternatives/xinputrc -a "`readlink %{_sysconfdir}/alternatives/xinputrc`" = "%{_xinputconf}" ] && %{_sbindir}/alternatives --auto xinputrc || :
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
fi
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%files -f %{name}.lang
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%license LICENSES/LGPL-2.1-or-later.txt
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%doc README.md
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
c02a090 |
%config %{_xinputconf}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_bindir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_bindir}/%{name}-configtool
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_bindir}/%{name}-remote
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
53b2df5 |
%{_bindir}/%{name}-diagnose
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_libdir}/%{name}/
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_libdir}/libFcitx5*.so.*.*
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_libdir}/libFcitx5Config.so.6
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
53b2df5 |
%{_libdir}/libFcitx5Core.so.7
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_libdir}/libFcitx5Utils.so.2
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
fded888 |
%{_libexecdir}/fcitx5-wayland-launcher
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%files devel
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_includedir}/Fcitx5/
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_libdir}/cmake/Fcitx5*
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_libdir}/libFcitx5*.so
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_libdir}/pkgconfig/Fcitx5*.pc
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%files data
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_datadir}/%{name}
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
07efc8e |
%{_datadir}/dbus-1/services/org.fcitx.Fcitx5.service
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
eabb453 |
%{_datadir}/applications/org.fcitx.Fcitx5.desktop
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
16daec9 |
%{_metainfodir}/org.fcitx.Fcitx5.metainfo.xml
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_datadir}/applications/%{name}-configtool.desktop
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%{_datadir}/icons/hicolor/*/apps/*
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
%files autostart
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
%config %{_sysconfdir}/xdg/autostart/org.fcitx.Fcitx5.desktop
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
%config %{_sysconfdir}/profile.d/fcitx5.sh
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
d8dee11 |
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
ae45dac |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/f7db4939b8e19e781fb006bf122dc6cc35cef828fe913d122f3cdfcfdfef22a1?s=16&d=retro) |
6b5b231 |
%autochangelog
|