Accepting request 418044 from home:MargueriteSu:branches:M17N
OBS-URL: https://build.opensuse.org/request/show/418044 OBS-URL: https://build.opensuse.org/package/show/M17N/fcitx?expand=0&rev=141
This commit is contained in:
parent
97c9e3c639
commit
f368ba067d
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 9 02:04:02 UTC 2016 - i@marguerite.su
|
||||||
|
|
||||||
|
- fix Leap 42.2 build
|
||||||
|
* fcitx switched to DBus mechanism to select systray icon
|
||||||
|
which made it impossible to customize systray icon in
|
||||||
|
fcitx's themes. When the KDE default keyboard icon was
|
||||||
|
used, it was ugly-looking and invisible on small screens.
|
||||||
|
So we appended icons to openSUSE default Plasma themes
|
||||||
|
* in Leap 42.2 and Tumbleweed, our KDE team decided not to
|
||||||
|
provide any customization of the themes from kdebase4-openSUSE
|
||||||
|
package, so the customizations of systray icons are useless
|
||||||
|
in those systems.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 4 14:57:37 UTC 2016 - i@marguerite.su
|
Fri Mar 4 14:57:37 UTC 2016 - i@marguerite.su
|
||||||
|
|
||||||
|
11
fcitx.spec
11
fcitx.spec
@ -15,7 +15,6 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define libver -4_2_9
|
%define libver -4_2_9
|
||||||
|
|
||||||
Name: fcitx
|
Name: fcitx
|
||||||
@ -46,11 +45,12 @@ BuildRequires: dbus-1-glib-devel
|
|||||||
BuildRequires: enchant-devel
|
BuildRequires: enchant-devel
|
||||||
BuildRequires: iso-codes-devel
|
BuildRequires: iso-codes-devel
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
# Dictionary ownership
|
# Directory ownership start
|
||||||
BuildRequires: kde4-filesystem
|
BuildRequires: kde4-filesystem
|
||||||
%if 0%{?suse_version} >= 1140
|
%if 0%{?suse_version} >= 1140 && 0%{?suse_version} <= 1320
|
||||||
BuildRequires: kdebase4-runtime-branding-openSUSE
|
BuildRequires: kdebase4-runtime-branding-openSUSE
|
||||||
%endif
|
%endif
|
||||||
|
# Directory ownership end
|
||||||
BuildRequires: libpresage-devel
|
BuildRequires: libpresage-devel
|
||||||
BuildRequires: pango-devel
|
BuildRequires: pango-devel
|
||||||
%if 0%{?suse_version} >= 1110
|
%if 0%{?suse_version} >= 1110
|
||||||
@ -366,6 +366,7 @@ You can either use this package for download from kde-look.org using knewstaff i
|
|||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
|
|
||||||
# hack to fix incompatibility of gtk-query-immodules-2.0 (bnc#845860)
|
# hack to fix incompatibility of gtk-query-immodules-2.0 (bnc#845860)
|
||||||
%if %suse_version < 1310
|
%if %suse_version < 1310
|
||||||
sed -i \
|
sed -i \
|
||||||
@ -417,7 +418,7 @@ mv openSUSE-themes/Harlequin %{buildroot}%{_datadir}/%{name}/skin/
|
|||||||
mv openSUSE-themes/Dartmouth %{buildroot}%{_datadir}/%{name}/skin/
|
mv openSUSE-themes/Dartmouth %{buildroot}%{_datadir}/%{name}/skin/
|
||||||
mv openSUSE-themes/NewAir %{buildroot}%{_datadir}/%{name}/skin/
|
mv openSUSE-themes/NewAir %{buildroot}%{_datadir}/%{name}/skin/
|
||||||
|
|
||||||
%if 0%{?suse_version} <= 1320
|
%if 0%{?sle_version} == 1201 && 0%{?is_opensuse} == 1 || 0%{?suse_version} <= 1320
|
||||||
# fcitx 4.2.8 use new dbus systray mechanism, so fix the ugly oxygen keyboard icon
|
# fcitx 4.2.8 use new dbus systray mechanism, so fix the ugly oxygen keyboard icon
|
||||||
mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSE/icons/
|
mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSE/icons/
|
||||||
mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSElight/icons/
|
mkdir -p %{buildroot}%{_kde4_appsdir}/desktoptheme/openSUSElight/icons/
|
||||||
@ -656,7 +657,7 @@ exit 0
|
|||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_datadir}/%{name}/skin/Harlequin
|
%{_datadir}/%{name}/skin/Harlequin
|
||||||
%{_datadir}/%{name}/skin/Dartmouth
|
%{_datadir}/%{name}/skin/Dartmouth
|
||||||
%if 0%{?suse_version} <= 1320
|
%if 0%{?sle_version} == 1201 && 0%{?is_opensuse} == 1 || 0%{?suse_version} <= 1320
|
||||||
%{_kde4_appsdir}/desktoptheme/openSUSE/icons/input.svgz
|
%{_kde4_appsdir}/desktoptheme/openSUSE/icons/input.svgz
|
||||||
%{_kde4_appsdir}/desktoptheme/openSUSElight/icons/input.svgz
|
%{_kde4_appsdir}/desktoptheme/openSUSElight/icons/input.svgz
|
||||||
%if 0%{?suse_version} <= 1310
|
%if 0%{?suse_version} <= 1310
|
||||||
|
Loading…
x
Reference in New Issue
Block a user