diff --git a/.gitignore b/.gitignore index fe9aaa0..41bfcda 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ ibus-chewing-1.3.6.20100730-Source.tar.gz /ibus-chewing-1.4.10.1-Source.tar.gz /ibus-chewing-1.4.11.1-Source.tar.gz /ibus-chewing-1.4.12-Source.tar.gz +/ibus-chewing-1.4.13-Source.tar.gz diff --git a/ibus-chewing.spec b/ibus-chewing.spec index cecfa57..d0ac7c8 100644 --- a/ibus-chewing.spec +++ b/ibus-chewing.spec @@ -1,6 +1,6 @@ Name: ibus-chewing -Version: 1.4.12 -Release: 2%{?dist} +Version: 1.4.13 +Release: 1%{?dist} Summary: The Chewing engine for IBus input platform Summary(zh_TW): IBus新酷音輸入法 License: GPLv2+ @@ -51,7 +51,6 @@ IBus-chewing 是新酷音輸入法的IBus前端。 # $RPM_OPT_FLAGS should be loaded from cmake macro. %cmake -DCMAKE_FEDORA_ENABLE_FEDORA_BUILD=1 . make VERBOSE=1 %{?_smp_mflags} -make VERBOSE=1 translations %clean rm -rf %{buildroot} @@ -66,14 +65,17 @@ rm -fr %{buildroot}%{_docdir}/* %find_lang %{name} -%postun +%post if [ $1 -eq 0 ] ; then /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : fi + [ -x %{_bindir}/ibus ] && %{_bindir}/ibus write-cache --system &>/dev/null || : -%post - /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : +%postun +/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : + [ -x %{_bindir}/ibus ] && %{_bindir}/ibus write-cache --system &>/dev/null || : + %files -f %{name}.lang @@ -89,6 +91,9 @@ fi %{_libexecdir}/ibus-setup-chewing %changelog +* Mon Dec 15 2014 Ding-Yi Chen - 1.4.13-1 +- Fixed the issues found in static checks + * Thu Dec 11 2014 Ding-Yi Chen - 1.4.12-2 - Fix RPM changelog @@ -121,14 +126,14 @@ fi - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sat Feb 01 2014 Ding-Yi Chen - 1.4.10.1-1 -- Resolves Bug 1054937 - Broken %defattr in ibus-chewing +- Resolves Bug 1054937 - Broken defattr in ibus-chewing * Thu Jan 16 2014 Ding-Yi Chen - 1.4.7-1 - Target "translation" is built separately with all, in order to tame multiple job make. * Wed Jan 15 2014 Ding-Yi Chen - 1.4.5-1 -- Resolves Bug 1013977 - ibus-chewing needs to have ibus write-cache --system in %post and %postun +- Resolves Bug 1013977 - ibus-chewing needs to have ibus write-cache --system in post and postun - Resolves Bug 1027031 - CVE-2013-4509 ibus-chewing: ibus: visible password entry flaw [rhel-7.0] - Resolves Bug 1028911 - [zh_TW]'Chinese<->English' switch does not work when clicking on the Chewing menu list. - Resolves Bug 1045868 - ibus-chewing *again* not built with $RPM_OPT_FLAGS diff --git a/sources b/sources index 080d9e4..a002a14 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -93c7f31a1c37349e30b32aa717452f29 ibus-chewing-1.4.12-Source.tar.gz +c3ef9334191c8bb147825dc0430fa295 ibus-chewing-1.4.13-Source.tar.gz