From 8f805acbd6d60e81d1bd17f97fc6e920cfcf0b21 Mon Sep 17 00:00:00 2001 From: Mathieu Bridon Date: Dec 24 2013 18:12:06 +0000 Subject: New upstream 1.0 release Also, upstream URLs have changed. --- diff --git a/.gitignore b/.gitignore index 2f9dac7..0d85599 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /ibus-cangjie-1.0.tar.xz +/ibus-cangjie-2.0.tar.xz diff --git a/ibus-cangjie.spec b/ibus-cangjie.spec index 695e3ef..6fcf288 100644 --- a/ibus-cangjie.spec +++ b/ibus-cangjie.spec @@ -2,11 +2,11 @@ Name: ibus-cangjie Summary: IBus engine to input Cangjie and Quick -Version: 1.0 -Release: 4%{?dist} +Version: 2.0 +Release: 1%{?dist} License: GPLv3+ -URL: http://ibus-cangjie.opensource.hk -Source0: http://ibus-cangjie.opensource.hk/downloads/%{name}/%{name}-%{version}.tar.xz +URL: http://cangjians.github.io/projects/%{name} +Source0: http://cangjians.github.io/downloads/%{name}/%{name}-%{version}.tar.xz BuildArch: noarch @@ -16,10 +16,10 @@ BuildRequires: intltool BuildRequires: python3-devel # For the unit tests -BuildRequires: python3-cangjie +BuildRequires: python3-cangjie >= 1.0 BuildRequires: python3-gobject -Requires: python3-cangjie +Requires: python3-cangjie >= 1.0 Requires: python3-gobject %description @@ -54,15 +54,31 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/ibus-setup-cangjie.d desktop-file-validate %{buildroot}/%{_datadir}/applications/ibus-setup-quick.desktop +%post +/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + +%postun +if [ $1 -eq 0 ] ; then + /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null + /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : +fi + +%posttrans +/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : + + %files -f %{name}.lang -%doc README COPYING +%doc AUTHORS COPYING README.md %{_bindir}/ibus-setup-cangjie %{python3_sitelib}/%{module_name} -%{_datadir}/applications/ibus-setup-cangjie.desktop -%{_datadir}/applications/ibus-setup-quick.desktop +%{_datadir}/applications/ibus-setup-*.desktop %{_datadir}/%{name} -%{_datadir}/ibus/component/cangjie.xml -%{_datadir}/ibus/component/quick.xml +%{_datadir}/ibus/component/*.xml +%{_datadir}/appdata/*.appdata.xml +%{_datadir}/glib-2.0/schemas/org.cangjians.ibus.*.gschema.xml +%{_datadir}/icons/hicolor/*/intl/* # Using %%{_prefix}/lib is allowed here because the package is exempt from # multilib (because it is noarch), see: @@ -71,6 +87,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/ibus-setup-quick.des %changelog +* Tue Dec 24 2013 Mathieu Bridon - 2.0-1 +- New upstream 2.0 release. + * Sat Aug 03 2013 Fedora Release Engineering - 1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 5d80977..65a3c3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4bb029cf0818727c71d3fbb7cf78c2e9 ibus-cangjie-1.0.tar.xz +6784ff14e8f3da250dafc9fd0465ba06 ibus-cangjie-2.0.tar.xz