diff --git a/.fmf/version b/.fmf/version deleted file mode 100644 index d00491f..0000000 --- a/.fmf/version +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/hunspell-gu.spec b/hunspell-gu.spec index 2121a25..80c4603 100644 --- a/hunspell-gu.spec +++ b/hunspell-gu.spec @@ -1,107 +1,35 @@ -%if 0%{?fedora} >= 36 || 0%{?rhel} > 9 -%global dict_dirname hunspell -%else -%global dict_dirname myspell -%endif - Name: hunspell-gu Summary: Gujarati hunspell dictionaries Version: 1.0.0 -Release: 27%{?dist} +Release: 5%{?dist} Epoch: 1 Source: http://anishpatil.fedorapeople.org/gu_in.%{version}.tar.gz -URL: https://gitorious.org/hunspell_dictionaries/hunspell_dictionaries.git -License: GPL-1.0-or-later +URL: https://gitorious.org/hunspell_dictionaries +License: GPL+ BuildArch: noarch -Requires: hunspell-filesystem +Requires: hunspell Supplements: (hunspell and langpacks-gu) %description Gujarati hunspell dictionaries. %prep -%autosetup -c -n gu_IN +%setup -q -c -n gu_IN %build %install -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname} -cp -p gu_IN/gu_IN.dic gu_IN/gu_IN.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname} +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/myspell +cp -p gu_IN/gu_IN.dic gu_IN/gu_IN.aff $RPM_BUILD_ROOT/%{_datadir}/myspell + %files %doc gu_IN/README_gu_IN.txt -%{_datadir}/%{dict_dirname}/* +%{_datadir}/myspell/* %changelog -* Thu Jul 24 2025 Fedora Release Engineering - 1:1.0.0-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Fri Jan 17 2025 Fedora Release Engineering - 1:1.0.0-26 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Thu Jul 18 2024 Fedora Release Engineering - 1:1.0.0-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Wed Jan 24 2024 Fedora Release Engineering - 1:1.0.0-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jan 20 2024 Fedora Release Engineering - 1:1.0.0-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jul 20 2023 Fedora Release Engineering - 1:1.0.0-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 1:1.0.0-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Nov 23 2022 Parag Nemade - 1:1.0.0-20 -- Update license tag to SPDX format - -* Thu Jul 21 2022 Fedora Release Engineering - 1:1.0.0-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Mar 22 2022 Parag Nemade - 1:1.0.0-18 -- Add conditional for new hunspell dir path and update to Requires: - hunspell-filesystem - -* Thu Jan 20 2022 Fedora Release Engineering - 1:1.0.0-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Jul 22 2021 Fedora Release Engineering - 1:1.0.0-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 1:1.0.0-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 1:1.0.0-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jan 29 2020 Fedora Release Engineering - 1:1.0.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Fedora Release Engineering - 1:1.0.0-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 1:1.0.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 1:1.0.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 1:1.0.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Sep 28 2017 Parag Nemade - 1:1.0.0-8 -- Fix the upstream URL (rh#1294622) - -* Wed Jul 26 2017 Fedora Release Engineering - 1:1.0.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1:1.0.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - * Fri Feb 19 2016 Parag Nemade - 1:1.0.0-5 - Add Supplements: tag for langpacks naming guidelines - Clean the specfile to follow current packaging guidelines diff --git a/plans/hunspell-gu.fmf b/plans/hunspell-gu.fmf deleted file mode 100644 index c1627f9..0000000 --- a/plans/hunspell-gu.fmf +++ /dev/null @@ -1,5 +0,0 @@ -summary: Basic smoke test -discover: - how: fmf -execute: - how: tmt diff --git a/tests/test_dic_availability.fmf b/tests/test_dic_availability.fmf deleted file mode 100644 index 39ad0ad..0000000 --- a/tests/test_dic_availability.fmf +++ /dev/null @@ -1,6 +0,0 @@ -require: -- python3-enchant -- hunspell-gu -test: python3 test_dic_availability.py -framework: shell - diff --git a/tests/test_dic_availability.py b/tests/test_dic_availability.py deleted file mode 100644 index db02ec1..0000000 --- a/tests/test_dic_availability.py +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/python3 - -import enchant - -lang = "gu_IN" -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 deleted file mode 100644 index 00accce..0000000 --- a/tests/test_suggest_words.fmf +++ /dev/null @@ -1,6 +0,0 @@ -require: -- python3-enchant -- hunspell-gu -test: python3 test_suggest_words.py -framework: shell - diff --git a/tests/test_suggest_words.py b/tests/test_suggest_words.py deleted file mode 100644 index b84f0f1..0000000 --- a/tests/test_suggest_words.py +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/python3 - -import enchant - -wdlst = [ "પાણ", "આણો", "ગુજારા"] -dic = enchant.Dict("gu_IN") -for wd in wdlst: - dic.check(wd) - print("input word = {0}, Suggestions => {1}".format(wd, dic.suggest(wd)))