From 50a8fa5c7f07024fdb5eb0d58f818da8cbb339ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Fri, 2 Nov 2018 14:33:33 +0000 Subject: [PATCH 01/24] Resolves: rhbz#1645490 switch to faster dictionary --- hunspell-eo.spec | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 3929dc5..5332fcb 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -1,10 +1,12 @@ Name: hunspell-eo Summary: Esperanto hunspell dictionaries -Version: 1.0 -Release: 0.16.dev%{?dist} -Source: https://netix.dl.sourceforge.net/project/aoo-extensions/3377/1/1.0-dev.oxt -URL: http://extensions.services.openoffice.org/project/literumilo -License: LGPLv3 +%global upstreamid 20100218 +Version: 0.%{upstreamid} +Epoch: 1 +Release: 1%{?dist} +Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz +URL: http://www.esperantilo.org +License: GPLv2+ BuildArch: noarch Requires: hunspell @@ -14,21 +16,30 @@ Supplements: (hunspell and langpacks-eo) Esperanto hunspell dictionaries. %prep -%autosetup -c +%autosetup -n literumilo-fontoj %build chmod -x * +for i in LEGUMIN.txt; do + tr -d '\r' < $i > $i.new + touch -r $i $i.new + mv -f $i.new $i +done %install mkdir -p $RPM_BUILD_ROOT/%{_datadir}/myspell -cp -p literumilo.dic $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.dic -cp -p literumilo.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff +cp -p eo_morf.dic $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.dic +cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %files +%doc LEGUMIN.txt %{_datadir}/myspell/* %changelog +* Fri Nov 02 2018 Caolán McNamara - 1:0.20100218-1 +- Resolves: rhbz#1645490 switch to faster dictionary + * Fri Jul 13 2018 Fedora Release Engineering - 1.0-0.16.dev - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 5cc896dab3c4674bde8ed4ca8e35f1a32b293876 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Fri, 2 Nov 2018 14:38:37 +0000 Subject: [PATCH 02/24] add sources --- .gitignore | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 41a870b..d5faf4e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -1.0-dev.oxt +/literumilo-fontoj.tar.gz diff --git a/sources b/sources index 9498701..1f7fde0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -16ea61ab4b2ba78faccc938bb2888525 1.0-dev.oxt +SHA512 (literumilo-fontoj.tar.gz) = 8cd8ecfd0b4fae963313be03d9c59da12c9838c249de036619bd8154b86171e7c796ebf8b2b54d42266abe6465956cf6c982a57a1ed6805401945dab36c592d4 From c613df4eb368ead45cfdd95f2748a7c30e4efd99 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 02:35:00 +0000 Subject: [PATCH 03/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_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 5332fcb..323742b 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -3,7 +3,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 1%{?dist} +Release: 2%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -37,6 +37,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %{_datadir}/myspell/* %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 1:0.20100218-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Nov 02 2018 Caolán McNamara - 1:0.20100218-1 - Resolves: rhbz#1645490 switch to faster dictionary From ca50e58461d66c3f9ab4d46bb0db374d758a19cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 08:44:43 +0000 Subject: [PATCH 04/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_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 323742b..018c2d1 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -3,7 +3,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 2%{?dist} +Release: 3%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -37,6 +37,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %{_datadir}/myspell/* %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 1:0.20100218-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri Feb 01 2019 Fedora Release Engineering - 1:0.20100218-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From c2d3417f44dc4a44d6949ec1765a41e5d56b3295 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 04:35:30 +0000 Subject: [PATCH 05/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_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 018c2d1..6073897 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -3,7 +3,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 3%{?dist} +Release: 4%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -37,6 +37,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %{_datadir}/myspell/* %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 1:0.20100218-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jul 25 2019 Fedora Release Engineering - 1:0.20100218-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 7f399a1d39cb554274b28ae071ad199175253b8e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 01:07:03 +0000 Subject: [PATCH 06/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_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 6073897..0027f0d 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -3,7 +3,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 4%{?dist} +Release: 5%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -37,6 +37,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %{_datadir}/myspell/* %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 1:0.20100218-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Wed Jan 29 2020 Fedora Release Engineering - 1:0.20100218-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From a5073c48b0e8c162ee9d62be8d1a63d1d05095fe Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 13:42:12 +0000 Subject: [PATCH 07/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_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 0027f0d..2ba2fe1 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -3,7 +3,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 5%{?dist} +Release: 6%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -37,6 +37,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %{_datadir}/myspell/* %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 1:0.20100218-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 1:0.20100218-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From bf0822669b6228c21ca43fdc27fd82856af1c254 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 07:51:51 +0000 Subject: [PATCH 08/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_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 2ba2fe1..d9c616b 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -3,7 +3,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 6%{?dist} +Release: 7%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -37,6 +37,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %{_datadir}/myspell/* %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 1:0.20100218-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 1:0.20100218-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 78f909f1d92545f7829d853809e2b38c884352f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 12:35:22 +0000 Subject: [PATCH 09/24] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_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 d9c616b..b19275d 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -3,7 +3,7 @@ Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 7%{?dist} +Release: 8%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ @@ -37,6 +37,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff %{_datadir}/myspell/* %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 1:0.20100218-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 1:0.20100218-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 35d34ca3684c81af89884c5dfefa8c42493243ea Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 22 Mar 2022 11:05:06 +0530 Subject: [PATCH 10/24] Add conditional for new hunspell dir path and update to Requires: hunspell-filesystem --- hunspell-eo.spec | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index b19275d..46e3198 100644 --- a/hunspell-eo.spec +++ b/hunspell-eo.spec @@ -1,15 +1,21 @@ +%if 0%{?fedora} >= 36 || 0%{?rhel} > 9 +%global dict_dirname hunspell +%else +%global dict_dirname myspell +%endif + Name: hunspell-eo Summary: Esperanto hunspell dictionaries %global upstreamid 20100218 Version: 0.%{upstreamid} Epoch: 1 -Release: 8%{?dist} +Release: 9%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPLv2+ BuildArch: noarch -Requires: hunspell +Requires: hunspell-filesystem Supplements: (hunspell and langpacks-eo) %description @@ -27,16 +33,20 @@ for i in LEGUMIN.txt; do done %install -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/myspell -cp -p eo_morf.dic $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.dic -cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/eo.aff +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname} +cp -p eo_morf.dic $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.dic +cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %files %doc LEGUMIN.txt -%{_datadir}/myspell/* +%{_datadir}/%{dict_dirname}/* %changelog +* Tue Mar 22 2022 Parag Nemade - 1:0.20100218-9 +- Add conditional for new hunspell dir path and update to Requires: + hunspell-filesystem + * Thu Jan 20 2022 Fedora Release Engineering - 1:0.20100218-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 819e1774fb0d5d8400bfb7172c813268e880f51b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 13:54:26 +0000 Subject: [PATCH 11/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_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 46e3198..7940328 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: 9%{?dist} +Release: 10%{?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 Jul 21 2022 Fedora Release Engineering - 1:0.20100218-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Tue Mar 22 2022 Parag Nemade - 1:0.20100218-9 - Add conditional for new hunspell dir path and update to Requires: hunspell-filesystem From 9c7fd0a4521dc872771156cc3e89dabee6d374f9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 12:23:25 +0000 Subject: [PATCH 12/24] 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 13/24] 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 14/24] 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 15/24] 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 16/24] 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 17/24] 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 18/24] 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 19/24] 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 20/24] 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 From 1b55ae87b0d6b2ca4b16f9a632cc8062dbce6b3e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 20 Jan 2026 03:22:10 +0000 Subject: [PATCH 21/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 14e50cf..172e9d3 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: 18%{?dist} +Release: 19%{?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 +* Tue Jan 20 2026 Fedora Release Engineering - 1:0.20100218-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Thu Jul 24 2025 Fedora Release Engineering - 1:0.20100218-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 1df48a17e901d1a757bd15e694d897fef041546f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jul 2026 03:25:21 +0000 Subject: [PATCH 22/24] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- hunspell-eo.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 172e9d3..8283476 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: 19%{?dist} +Release: 20%{?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 16 2026 Fedora Release Engineering - 1:0.20100218-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Tue Jan 20 2026 Fedora Release Engineering - 1:0.20100218-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 17dd778c732685fef09b88dfad6f8eb51cd88c76 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 16 Jul 2026 13:20:20 +0530 Subject: [PATCH 23/24] Convert eo.dic to UTF-8 enconding format --- hunspell-eo.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 8283476..73160f4 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: 20%{?dist} +Release: 21%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -24,6 +24,10 @@ Esperanto hunspell dictionaries. %prep %autosetup -n literumilo-fontoj +iconv --from=ISO-8859-1 --to=UTF-8 eo_morf.dic > eo_morf.dic.new && \ +touch -r eo_morf.dic eo_morf.dic.new && \ +mv eo_morf.dic.new eo_morf.dic + %build chmod -x * for i in LEGUMIN.txt; do @@ -43,6 +47,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Thu Jul 16 2026 Parag Nemade - 1:0.20100218-21 +- Convert eo.dic to UTF-8 enconding format + * Thu Jul 16 2026 Fedora Release Engineering - 1:0.20100218-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From 8d3452e2a15b01ad1749ab20db94c50ed0f6d529 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Fri, 17 Jul 2026 18:54:29 +0530 Subject: [PATCH 24/24] Fix the conversion again for eo.dic file --- hunspell-eo.spec | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/hunspell-eo.spec b/hunspell-eo.spec index 73160f4..057e503 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: 21%{?dist} +Release: 22%{?dist} Source: http://www.esperantilo.org/literumilo-fontoj.tar.gz URL: http://www.esperantilo.org License: GPL-2.0-or-later @@ -24,9 +24,17 @@ Esperanto hunspell dictionaries. %prep %autosetup -n literumilo-fontoj -iconv --from=ISO-8859-1 --to=UTF-8 eo_morf.dic > eo_morf.dic.new && \ -touch -r eo_morf.dic eo_morf.dic.new && \ -mv eo_morf.dic.new eo_morf.dic +for i in eo_morf.dic; do + if ! iconv -f utf-8 -t utf-8 -o /dev/null $i > /dev/null 2>&1; then + iconv -f ISO-8859-1 -t UTF-8 $i > $i.new + touch -r $i $i.new + mv -f $i.new $i + fi + tr -d '\r' < $i > $i.new + touch -r $i $i.new + mv -f $i.new $i +done + %build chmod -x * @@ -47,6 +55,9 @@ cp -p eo_morf.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/eo.aff %{_datadir}/%{dict_dirname}/* %changelog +* Fri Jul 17 2026 Parag Nemade - 1:0.20100218-22 +- Fix the conversion again for eo.dic file + * Thu Jul 16 2026 Parag Nemade - 1:0.20100218-21 - Convert eo.dic to UTF-8 enconding format