From 19d9a3d6493d5f728169e4031bdb1d7520fea5ff Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 25 Dec 2016 19:00:59 +0100 Subject: libreoffice-grammalecte: add appdata --- libreoffice-grammalecte-dev.spec | 27 +++++++++++++++++++++++---- libreoffice-grammalecte.metainfo.xml | 35 +++++++++++++++++++++++++++++++++++ libreoffice-grammalecte.spec | 12 ++++++++++-- 3 files changed, 68 insertions(+), 6 deletions(-) create mode 100644 libreoffice-grammalecte.metainfo.xml diff --git a/libreoffice-grammalecte-dev.spec b/libreoffice-grammalecte-dev.spec index ff67798..f5eb866 100644 --- a/libreoffice-grammalecte-dev.spec +++ b/libreoffice-grammalecte-dev.spec @@ -17,17 +17,19 @@ Name: libreoffice-%{extname} Version: 0.5.14 -Release: 3%{?dist} +Release: 4%{?dist} Summary: French grammar corrector Summary(fr): Correcteur grammatical Français Group: System Environment/Libraries -# *.py are MPLv2.0, extension is GPLv3 and later +# *.py from Lightproof are MPLv2.0, extension is GPLv3 and later License: GPLv3+ and MPLv2.0 URL: http://www.dicollecte.org/grammalecte/ Source0: http://www.dicollecte.org/grammalecte/oxt/Grammalecte-fr-v%{version}.oxt +Source1: %{name}.metainfo.xml BuildRequires: python3-devel +BuildRequires: libappstream-glib Supplements: libreoffice-langpack-fr @@ -38,7 +40,13 @@ Requires: python(abi) >= 3 %description -French grammar corrector for Writer (LibreOffice). +Grammalecte is a open source grammar corrector dedicated to French, +for Writer (LibreOffice, OpenOffice) and Firefox. +It is based on Lightproof, which was written for Hungarian. + +Grammalecte is under development. + +This package provides the LibreOffice Writer extension. %description -l fr @@ -54,6 +62,8 @@ suite de mots douteuse est erronée, le correcteur ne signalera rien. Grammalecte est en cours de développement. +Ce paquet fournit l'extension pour LibreOffice Writer. + %prep %setup -q -c @@ -67,14 +77,23 @@ Grammalecte est en cours de développement. install -d -m 0755 %{buildroot}%{_libdir}/libreoffice/share/extensions/%{extname} cp -pr * %{buildroot}%{_libdir}/libreoffice/share/extensions/%{extname} +DESTDIR=%{buildroot} appstream-util install %{SOURCE1} + + +%check +appstream-util validate-relax -v %{buildroot}%{_datadir}/appdata/%{name}.metainfo.xml + %files -%{!?_licensedir:%global license %%doc} %license README_fr.txt %{_libdir}/libreoffice/share/extensions/%{extname} +%{_datadir}/appdata/%{name}.metainfo.xml %changelog +* Sun Dec 25 2016 Remi Collet - 0.5.14-4 +- Add Appstream metadata + * Fri Dec 23 2016 Remi Collet - 0.5.14-3 - add Supplements libreoffice-langpack-fr diff --git a/libreoffice-grammalecte.metainfo.xml b/libreoffice-grammalecte.metainfo.xml new file mode 100644 index 0000000..6fc5e1c --- /dev/null +++ b/libreoffice-grammalecte.metainfo.xml @@ -0,0 +1,35 @@ + + + + libreoffice-grammalecte + libreoffice-writer.desktop + Grammalecte + + French grammar corrector + + + Correcteur grammatical Français + + +

Grammalecte is a open source grammar corrector dedicated to French, + for Writer (LibreOffice, OpenOffice) and Firefox.

+ +

Grammalecte is under development.

+ +

Grammalecte est un correcteur grammatical open source dédié à la langue + française, pour Writer (LibreOffice, OpenOffice) et Firefox. + Il est dérivé de Lightproof, qui a été écrit pour le hongrois.

+ +

Grammalecte essaie d’apporter une aide à l’écriture du français sans + parasiter l’attention des utilisateurs avec de fausses alertes. + Ce correcteur suit donc le principe suivant : le moins de « faux positifs » + possible ; s’il n’est pas possible de déterminer avec de fortes chances qu’une + suite de mots douteuse est erronée, le correcteur ne signalera rien.

+ +

Grammalecte est en cours de développement.

+
+ http://www.dicollecte.org/grammalecte/ + CC0-1.0 + MPL-2.0 and GPL-3.0+ + remi@fedoraproject.org +
diff --git a/libreoffice-grammalecte.spec b/libreoffice-grammalecte.spec index c3ef3c8..5cbbfbc 100644 --- a/libreoffice-grammalecte.spec +++ b/libreoffice-grammalecte.spec @@ -22,7 +22,7 @@ Summary: French grammar corrector Summary(fr): Correcteur grammatical Français Group: System Environment/Libraries -# *.py are MPLv2.0, extension is GPLv3 and later +# *.py from Lightproof are MPLv2.0, extension is GPLv3 and later License: GPLv3+ and MPLv2.0 URL: http://www.dicollecte.org/grammalecte/ Source0: http://www.dicollecte.org/grammalecte/oxt/Grammalecte-v%{version}-py27.oxt @@ -37,7 +37,13 @@ Requires: python(abi) = 2.7 %description -French grammar corrector for Writer (LibreOffice). +Grammalecte is a open source grammar corrector dedicated to French, +for Writer (LibreOffice, OpenOffice) and Firefox. +It is based on Lightproof, which was written for Hungarian. + +Grammalecte is under development. + +This package provides the LibreOffice Writer extension. %description -l fr @@ -53,6 +59,8 @@ suite de mots douteuse est erronée, le correcteur ne signalera rien. Grammalecte est en cours de développement. +Ce paquet fournit l'extension pour LibreOffice Writer. + %prep %setup -q -c -- cgit