diff options
-rw-r--r-- | libreoffice-grammalecte-dev.spec | 27 | ||||
-rw-r--r-- | libreoffice-grammalecte.metainfo.xml | 35 | ||||
-rw-r--r-- | libreoffice-grammalecte.spec | 12 |
3 files changed, 68 insertions, 6 deletions
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 <remi@fedoraproject.org> - 0.5.14-4 +- Add Appstream metadata + * Fri Dec 23 2016 Remi Collet <remi@fedoraproject.org> - 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Copyright 2016 Remi Collet <remi@fedoraproject.org> --> +<component type="addon"> + <id>libreoffice-grammalecte</id> + <extends>libreoffice-writer.desktop</extends> + <name>Grammalecte</name> + <summary> + French grammar corrector + </summary> + <summary xml:lang="fr"> + Correcteur grammatical Français + </summary> + <description> + <p>Grammalecte is a open source grammar corrector dedicated to French, + for Writer (LibreOffice, OpenOffice) and Firefox.</p> + + <p>Grammalecte is under development.</p> + + <p xml:lang="fr">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.</p> + + <p xml:lang="fr">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.</p> + + <p xml:lang="fr">Grammalecte est en cours de développement.</p> + </description> + <url type="homepage">http://www.dicollecte.org/grammalecte/</url> + <metadata_license>CC0-1.0</metadata_license> + <project_license>MPL-2.0 and GPL-3.0+</project_license> + <updatecontact>remi@fedoraproject.org</updatecontact> +</component> 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 |