From df0b9c67fee382d1cb6fb49b708bec544aa5112d Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 22 Mar 2022 14:03:58 +0530 Subject: [PATCH] Add conditional for new hunspell dir path and update to Requires: hunspell-filesystem --- hunspell-tn.spec | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/hunspell-tn.spec b/hunspell-tn.spec index 5cba97d..cd64f75 100644 --- a/hunspell-tn.spec +++ b/hunspell-tn.spec @@ -1,14 +1,20 @@ +%if 0%{?fedora} >= 36 || 0%{?rhel} > 9 +%global dict_dirname hunspell +%else +%global dict_dirname myspell +%endif + Name: hunspell-tn Summary: Tswana hunspell dictionaries %global upstreamid 20150904 Version: 0.%{upstreamid} -Release: 9%{?dist} +Release: 10%{?dist} Source: https://addons.mozilla.org/firefox/downloads/file/347396/tswana_spell_checker-%{upstreamid}-sm+tb+fx+an+fn.xpi URL: https://addons.mozilla.org/en-US/firefox/addon/tswana-spell-checker/ License: GPLv3+ BuildArch: noarch -Requires: hunspell +Requires: hunspell-filesystem Supplements: (hunspell and langpacks-tn) %description @@ -20,10 +26,10 @@ Tswana hunspell dictionaries. %build %install -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/myspell -cp -p dictionaries/tn-ZA.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/tn_ZA.aff -cp -p dictionaries/tn-ZA.dic $RPM_BUILD_ROOT/%{_datadir}/myspell/tn_ZA.dic -pushd $RPM_BUILD_ROOT/%{_datadir}/myspell/ +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname} +cp -p dictionaries/tn-ZA.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/tn_ZA.aff +cp -p dictionaries/tn-ZA.dic $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/tn_ZA.dic +pushd $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/ tn_ZA_aliases="tn_BW" for lang in $tn_ZA_aliases; do ln -s tn_ZA.aff $lang.aff @@ -34,9 +40,13 @@ popd %files %doc dictionaries/README_tn_ZA.txt -%{_datadir}/myspell/* +%{_datadir}/%{dict_dirname}/* %changelog +* Tue Mar 22 2022 Parag Nemade - 0.20150904-10 +- Add conditional for new hunspell dir path and update to Requires: + hunspell-filesystem + * Thu Jan 20 2022 Fedora Release Engineering - 0.20150904-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild