SHA256
1
0
forked from pool/fcitx

Accepting request 128546 from home:MargueriteSu:branches:M17N

version update

OBS-URL: https://build.opensuse.org/request/show/128546
OBS-URL: https://build.opensuse.org/package/show/M17N/fcitx?expand=0&rev=36
This commit is contained in:
Marguerite Su 2012-07-21 12:43:55 +00:00 committed by Git OBS Bridge
parent 3daa22c42d
commit 66d25b3f46
3 changed files with 51 additions and 8 deletions

3
fcitx-4.2.5.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bd318ed7c239649387699a83e6856398a0c1e167cc2a4ec92467e3cf3afb6f74
size 1949832

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Sat Jul 21 18:23:11 UTC 2012 - i@marguerite.su
- update to 4.2.5
*For user:
1. Default 3 skin change to support a new feature that respect the DPI on the screen.
2. Display current input method after switch the input method, and the hint window will disappear after a while.
3. fcitx-keyboard wordhint now is a per input context option, not a global one.
4. fcitx-xkb support loading custom xmodmap script when needed.
5. fcitx-xkb support assign a default layout when there is no input method.
6. fcitx-pinyin support fix like “jv -> ju”
7. fcitx-pinyin add xiaohe support.
8. fcitx-pinyin now can use “v” to trigger quick-phrase
9. change zh_HK punctutation map for “$” from ¥ to .
10. support typing unicode character via “ctrl+shift+alt+u”
11. shift for default “active-inactive” switch, and can be only used after switch from “active to inactive” by default.
12. safer for handling signal and exit.
13. restart is displayed on the UI (both classic and kimpanel)
14. log message now includes pid.
*For API:
1. add timeout support.
2. add per-inputcontext data support
3. move all keysym to fcitx-utils.
*For module:
1. Quickphrase can be triggered via cross module call.
-------------------------------------------------------------------
Sat Jun 16 14:32:39 UTC 2012 - i@marguerite.su

View File

@ -16,10 +16,10 @@
#
%define libver -4_2_4
%define libver -4_2_5
Name: fcitx
Version: 4.2.4.1
Version: 4.2.5
Release: 0
Summary: Flexible Context-aware Input Tool with eXtension
License: GPL-2.0+
@ -37,8 +37,6 @@ Source6: table.tar.gz
Source7: xinput-fcitx
#FIX-FOR-UPSTREAM i@marguerite.su - dont download online
Patch1: fix_fcitx_googlecode_resolv_error.patch
#FIX-FOR-UPSTREAM wengxuetian@gmail.com - fix memeory overflow
Patch2: fix-fcitx-4.2.4.1-memory-overflow.patch
BuildRequires: cairo-devel
%if 0%{?suse_version}
BuildRequires: dbus-1-devel
@ -102,6 +100,7 @@ Pinyin and QuWei input methods. It's flexible and fast.
%package -n lib%{name}%{libver}
Summary: Shared libraries for %{name}
Group: System/I18n/Chinese
Obsoletes: lib%{name}%{libver} < %{version}
%description -n lib%{name}%{libver}
Shared libraries for Fcitx input method framework.
@ -144,6 +143,16 @@ Requires(postun): gtk3
%description gtk3
GTK+ version 3 input module for Fcitx input method framework.
%package -n typelib-1_0-Fcitx-1_0
Summary: The Flexible Context-aware Input Tool with eXtension -- Introspection bindings
Group: System/Libraries
%description -n typelib-1_0-Fcitx-1_0
Fcitx is a CJK input method framework. It supports Table,
Pinyin and QuWei input methods. It's flexible and fast.
This package provides the GObject Introspection bindings for Fcitx.
%endif
%if 0%{?suse_version} > 1110 || 0%{?fedora_version}
@ -325,8 +334,6 @@ You can either use this package for download from kde-look.org using knewstaff i
%prep
%setup -q -n %{name}-%{version}
%patch1 -p1
# remove when next release
%patch2 -p1
%build
mkdir build
@ -512,6 +519,7 @@ update-desktop-database %{_datadir}/applications &>/dev/null ||
%defattr(-,root,root)
%{_bindir}/%{name}
%{_bindir}/%{name}4-config
%{_bindir}/%{name}-autostart
%{_bindir}/%{name}-configtool
%{_bindir}/%{name}-remote
%{_bindir}/%{name}-skin-installer
@ -530,6 +538,7 @@ update-desktop-database %{_datadir}/applications &>/dev/null ||
%config %{_sysconfdir}/X11/xinit/xinput.d/
%{_docdir}/packages/%{name}/
%endif
%config %{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
# excludes
%exclude %{_datadir}/%{name}/pinyin
@ -561,8 +570,10 @@ update-desktop-database %{_datadir}/applications &>/dev/null ||
%files gtk3
%defattr(-,root,root)
%{_libdir}/gtk-3.0/*
%files -n typelib-1_0-Fcitx-1_0
%defattr(-,root,root)
%{_libdir}/girepository-1.0/Fcitx-1.0.typelib
%{_datadir}/gir-1.0/Fcitx-1.0.gir
%endif
@ -665,9 +676,12 @@ update-desktop-database %{_datadir}/applications &>/dev/null ||
%files devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/cmake/
%{_includedir}/*
%if 0%{?suse_version} >= 1140 || 0%{?fedora_version}
%{_datadir}/gir-1.0/Fcitx-1.0.gir
%endif
%if 0%{?suse_version} > 1110 || 0%{?fedora_version}