From 07f4cc4760cbdd88f6f2d8946790ce6fdd707beb Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Tue, 22 Mar 2022 14:15:55 +0530 Subject: [PATCH] Add conditional for new hunspell dir path and update to Requires: hunspell-filesystem --- hunspell-ur.spec | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/hunspell-ur.spec b/hunspell-ur.spec index e054238..5817550 100644 --- a/hunspell-ur.spec +++ b/hunspell-ur.spec @@ -1,7 +1,13 @@ +%if 0%{?fedora} >= 36 || 0%{?rhel} > 9 +%global dict_dirname hunspell +%else +%global dict_dirname myspell +%endif + Name: hunspell-ur Summary: Urdu hunspell dictionaries Version: 0.64 -Release: 22%{?dist} +Release: 23%{?dist} #http://urdudictionary.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=30004#DownloadId=74761 #and click yes to agree to LGPLv2+, which stinks as a download-url :-( Source: UrduDictionary.xpi @@ -10,7 +16,7 @@ License: LGPLv2+ BuildArch: noarch BuildRequires: redland -Requires: hunspell +Requires: hunspell-filesystem Supplements: (hunspell and langpacks-ur) %description @@ -24,10 +30,10 @@ rdfproc hunspell-ur parse install.rdf rdfproc hunspell-ur print | grep install-manifest | grep -v targetApplication | sed -e 's/.*#//' | sed -e 's/], "/: /'| sed -e 's/"}//' > CREDITS %install -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/myspell -cp -p dictionaries/ur.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/ur_PK.aff -cp -p dictionaries/ur.dic $RPM_BUILD_ROOT/%{_datadir}/myspell/ur_PK.dic -pushd $RPM_BUILD_ROOT/%{_datadir}/myspell/ +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname} +cp -p dictionaries/ur.aff $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/ur_PK.aff +cp -p dictionaries/ur.dic $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/ur_PK.dic +pushd $RPM_BUILD_ROOT/%{_datadir}/%{dict_dirname}/ ur_PK_aliases="ur_IN" for lang in $ur_PK_aliases; do ln -s ur_PK.aff $lang.aff @@ -38,9 +44,13 @@ popd %files %doc CREDITS -%{_datadir}/myspell/* +%{_datadir}/%{dict_dirname}/* %changelog +* Tue Mar 22 2022 Parag Nemade - 0.64-23 +- Add conditional for new hunspell dir path and update to Requires: + hunspell-filesystem + * Thu Jan 20 2022 Fedora Release Engineering - 0.64-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild