From 9c7fd0a4521dc872771156cc3e89dabee6d374f9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 12:23:25 +0000 Subject: [PATCH 1/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 7940328..2dfe826 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,7 +9,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 10%{?dist} +Release: 11%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 1:0.20100218-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Jul 21 2022 Fedora Release Engineering - 1:0.20100218-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 73cee87cff59def7abde5566276e4ed3898df2e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Wed, 22 Feb 2023 11:26:50 +0000 Subject: [PATCH 2/9] migrated to SPDX license --- hunspell-eo.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 2dfe826..458a1b5 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,10 +9,10 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 11%{?dist} +Release: 12%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org -License: GPLv2+ +License: GPL-2.0-or-later BuildArch: noarch Requires: hunspell-filesystem @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Wed Feb 22 2023 Caolan McNamara - 1:0.20100218-12 +- migrated to SPDX license + * Thu Jan 19 2023 Fedora Release Engineering - 1:0.20100218-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From f3a529cb564f22b80cf5259fe92f254854571c35 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 06:36:06 +0000 Subject: [PATCH 3/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 458a1b5..0e43a95 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,7 +9,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 12%{?dist} +Release: 13%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Thu Jul 20 2023 Fedora Release Engineering - 1:0.20100218-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Feb 22 2023 Caolan McNamara - 1:0.20100218-12 - migrated to SPDX license From 53715f75524cdac73dd713bef12c60ae651cbfee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jan 2024 22:20:42 +0000 Subject: [PATCH 4/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 0e43a95..9349852 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,7 +9,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 13%{?dist} +Release: 14%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Sat Jan 20 2024 Fedora Release Engineering - 1:0.20100218-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Thu Jul 20 2023 Fedora Release Engineering - 1:0.20100218-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 54d94d392059572a86fd697216c6398eec3de828 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 21:55:42 +0000 Subject: [PATCH 5/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 9349852..ca68696 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,7 +9,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 14%{?dist} +Release: 15%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 1:0.20100218-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jan 20 2024 Fedora Release Engineering - 1:0.20100218-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From ee1a9fe5e10fdaeff6eaf071aec60b8e6719eea5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 09:31:20 +0000 Subject: [PATCH 6/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index ca68696..41a9a78 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,7 +9,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 15%{?dist} +Release: 16%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 1:0.20100218-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Jan 24 2024 Fedora Release Engineering - 1:0.20100218-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From dc86f5b8f0768f67a6d718ceb1b32bd67dcd7b34 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 06:13:23 +0000 Subject: [PATCH 7/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 41a9a78..ccb5750 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,7 +9,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 16%{?dist} +Release: 17%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Fri Jan 17 2025 Fedora Release Engineering - 1:0.20100218-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Jul 18 2024 Fedora Release Engineering - 1:0.20100218-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 37da861a43c34314361a71096beed86bbfe7de6f Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 7 Nov 2024 18:35:19 +0530 Subject: [PATCH 8/9] Add tmt CI testcase --- .fmf/version | 1 + plans/hunspell-eo.fmf | 5 +++++ tests/test_dic_availability.fmf | 6 ++++++ tests/test_dic_availability.py | 10 ++++++++++ tests/test_suggest_words.fmf | 6 ++++++ tests/test_suggest_words.py | 9 +++++++++ 6 files changed, 37 insertions(+) create mode 100644 .fmf/version create mode 100644 plans/hunspell-eo.fmf create mode 100644 tests/test_dic_availability.fmf create mode 100644 tests/test_dic_availability.py create mode 100644 tests/test_suggest_words.fmf create mode 100644 tests/test_suggest_words.py diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/hunspell-eo.fmf b/plans/hunspell-eo.fmf new file mode 100644 index 0000000..c1627f9 --- /dev/null +++ b/plans/hunspell-eo.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/test_dic_availability.fmf b/tests/test_dic_availability.fmf new file mode 100644 index 0000000..7619c3d --- /dev/null +++ b/tests/test_dic_availability.fmf @@ -0,0 +1,6 @@ +require: +- python3-enchant +- hunspell-eo +test: python3 test_dic_availability.py +framework: shell + diff --git a/tests/test_dic_availability.py b/tests/test_dic_availability.py new file mode 100644 index 0000000..20dac0f --- /dev/null +++ b/tests/test_dic_availability.py @@ -0,0 +1,10 @@ +#!/usr/bin/python3 + +import enchant + +lang = "eo_morf" +try: + dic = enchant.request_dict(lang) + print("Dictionary for {0} language is available for use".format(lang)) +except enchant.errors.DictNotFoundError: + print("Dictionary is not installed for use") diff --git a/tests/test_suggest_words.fmf b/tests/test_suggest_words.fmf new file mode 100644 index 0000000..ab96e32 --- /dev/null +++ b/tests/test_suggest_words.fmf @@ -0,0 +1,6 @@ +require: +- python3-enchant +- hunspell-eo +test: python3 test_suggest_words.py +framework: shell + diff --git a/tests/test_suggest_words.py b/tests/test_suggest_words.py new file mode 100644 index 0000000..80a8e7c --- /dev/null +++ b/tests/test_suggest_words.py @@ -0,0 +1,9 @@ +#!/usr/bin/python3 + +import enchant + +wdlst = [ "saluton", "teo", "mateno"] +dic = enchant.Dict("eo_morf") +for wd in wdlst: + dic.check(wd) + print("input word = {0}, Suggestions => {1}".format(wd, dic.suggest(wd))) From 5751c3dbd7c049630a34c4d75a5adadc0af2f44e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 17:10:54 +0000 Subject: [PATCH 9/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index ccb5750..14e50cf 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -9,7 +9,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 17%{?dist} +Release: 18%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -43,6 +43,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 1:0.20100218-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jan 17 2025 Fedora Release Engineering - 1:0.20100218-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild