diff --git a/.gitignore b/.gitignore index 2cc6c43..6282ff7 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ ibus-m17n-1.3.0.tar.gz /ibus-m17n-1.3.3.tar.gz /ibus-m17n-1.3.4.tar.gz /ibus-m17n-1.4.0.tar.gz +/ibus-m17n-1.4.1.tar.gz diff --git a/ibus-m17n.spec b/ibus-m17n.spec index 8f2aede..ef2abac 100644 --- a/ibus-m17n.spec +++ b/ibus-m17n.spec @@ -1,7 +1,7 @@ %global require_ibus_version 1.4.0 Name: ibus-m17n -Version: 1.4.0 +Version: 1.4.1 Release: 1%{?dist} Summary: The M17N engine for IBus platform License: GPLv2+ @@ -29,6 +29,7 @@ BuildRequires: m17n-lib-devel BuildRequires: gtk3-devel BuildRequires: ibus-devel >= %{require_ibus_version} BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib Requires: ibus >= %{require_ibus_version} Requires: m17n-lib @@ -54,51 +55,17 @@ make %{?_smp_mflags} %install make DESTDIR=${RPM_BUILD_ROOT} install -# Register as an AppStream component to be visible in the software center -# -# NOTE: It would be *awesome* if this file was maintained by the upstream -# project, translated and installed into the right place during `make install`. -# -# See http://www.freedesktop.org/software/appstream/docs/ for more details. -# -mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata -cat > $RPM_BUILD_ROOT%{_datadir}/appdata/m17n.appdata.xml < - - m17n.xml - CC0-1.0 - Multilingualization - Multilingualization input method - -

- The multilingualization input method allows entering many languages using the - tables from the m17n library. -

-

- Input methods are typing systems allowing users to input complex languages. - They are necessary because these contain too many characters to simply be laid - out on a traditional keyboard. -

-
- https://github.com/ibus/ibus-m17n - GNOME - GNOME - The GNOME Project - https://code.google.com/p/ibus/issues/list - http://www.gnome.org/friends/ - https://code.google.com/p/ibus/wiki/FAQ - -
-EOF - -desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/ibus-setup-m17n.desktop - %find_lang %{name} +%check +appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdata.xml +desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/ibus-setup-m17n.desktop +make check + %files -f %{name}.lang %doc AUTHORS README %license COPYING -%{_datadir}/appdata/*.appdata.xml +%{_datadir}/metainfo/m17n.appdata.xml %{_datadir}/ibus-m17n %{_libexecdir}/ibus-engine-m17n %{_libexecdir}/ibus-setup-m17n @@ -107,6 +74,12 @@ desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/ibus-setup-m17n. %{_datadir}/glib-2.0/schemas/org.freedesktop.ibus.engine.m17n.gschema.xml %changelog +* Thu Oct 25 2018 Mike FABIAN - 1.4.1-1 +- Update to 1.4.1 +- Fix for google code issue 1781 in ibus-m17n for kk (Correct symbols for kk input methods) +- Add German translations +- Add m17n.appdata.xml + * Tue Oct 23 2018 Mike FABIAN - 1.4.0-1 - Update to 1.4.0 - Migration from IBusConfig to GSettings diff --git a/sources b/sources index 75390f9..2275f8e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ibus-m17n-1.4.0.tar.gz) = edfd411fe2b5c584bf1ca5b68e5cdc635757e6dd03182202d20b5f112bc272b3f57a94bd087c7b1bd43e124c524af6a8bdb96bd54331e7f8b57c21e10ededc66 +SHA512 (ibus-m17n-1.4.1.tar.gz) = 602ed86d3ef78a118ed06c219830e7047f12cb1b5f7a5e21c995a00b410196880eb37dc6e360a1ac0f81aa6fbe1ac8dfb0477c51b97c5dc1f2a67c232d1a92bf