Sophie

Sophie

distrib > Mageia > 8 > i586 > by-pkgid > 8a2814571469ee31c5acf853648b19a4 > files > 1

firefox-ext-mozvoikko-2.0.1-10.mga8.src.rpm

%define oname	mozvoikko

%define tb_extdir %{_datadir}/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}
%define iceape_extdir %{_datadir}/mozilla/extensions/{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}

Summary:	Finnish spell-checking extension for Mozilla applications
Name:		firefox-ext-mozvoikko
Version:	2.0.1
Release:	%mkrel 10
License:	GPLv2+
Group:		Networking/WWW
URL:		http://voikko.sourceforge.net/
Source:		http://downloads.sourceforge.net/voikko/%oname-%version.tar.gz
BuildRequires:	zip
BuildRequires:	pkgconfig(mozilla-plugin)
BuildArch:	noarch
Provides:	%{oname} = %{version}-%{release}
Requires:	libvoikko >= 1.7
Requires:	voikko-fi
Requires:	locales-fi

%description
Finnish spell-checking extension for Firefox, Thunderbird and Iceape. The
spell-checking is provided by the Voikko library.

%prep
%setup -q -n %oname-%version
sed -i "s|<em:maxVersion>[^<]*</em:maxVersion>|<em:maxVersion>*</em:maxVersion>|g" install.rdf

%build
%make

%install
mkdir -p %{buildroot}%{firefox_extdir}
hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi

install -d -m0755 %{buildroot}%{firefox_extdir}/$hash
unzip *.xpi -d %{buildroot}%{firefox_extdir}/$hash

for dir in %{tb_extdir} %{iceape_extdir}; do
    install -d -m0755 %{buildroot}$dir
    ln -s %{firefox_extdir}/$hash %{buildroot}$dir/$hash
done

%files
%doc ChangeLog
# own these directories as any one of them may not be installed -Anssi
%{firefox_extdir}
%{tb_extdir}
%{iceape_extdir}



%changelog
* Thu Feb 13 2020 umeabot <umeabot> 2.0.1-10.mga8
+ Revision: 1512307
- Mageia 8 Mass Rebuild

* Sun Sep 23 2018 umeabot <umeabot> 2.0.1-9.mga7
+ Revision: 1297703
- Mageia 7 Mass Rebuild
- Mageia 7 Mass Rebuild

* Tue Feb 02 2016 umeabot <umeabot> 2.0.1-7.mga6
+ Revision: 932562
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 2.0.1-6.mga5
+ Revision: 748720
- Second Mageia 5 Mass Rebuild

* Sat Sep 27 2014 tv <tv> 2.0.1-5.mga5
+ Revision: 726239
- rebuild for missing pythoneggs deps

* Tue Sep 16 2014 umeabot <umeabot> 2.0.1-4.mga5
+ Revision: 679206
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 2.0.1-3.mga4
+ Revision: 504467
- Mageia 4 Mass Rebuild

* Fri Jan 11 2013 umeabot <umeabot> 2.0.1-2.mga3
+ Revision: 350417
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
+ anssi <anssi>
- add Provides for the upstream name "mozvoikko"

* Sun Feb 12 2012 anssi <anssi> 2.0.1-1.mga2
+ Revision: 208199
- new version 2.0.1
- drop maxVersion from install.rdf, it is no longer dropped by Makefile
- install the extension as unzipped
- install the extension also for thunderbird and iceape (via symlink),
  and drop the requirement on firefox

* Wed Dec 21 2011 fwang <fwang> 2.0-1.mga2
+ Revision: 185415
- br zip
- upload tarball
- new version 2.0 (js based)

* Tue Sep 06 2011 fwang <fwang> 1.10.0-4.mga2
+ Revision: 139031
- drop cheat on ff version, not needed
- install into systemwide ff ext dir

* Mon Sep 05 2011 fwang <fwang> 1.10.0-3.mga2
+ Revision: 138564
- support ff6

* Wed Aug 31 2011 anssi <anssi> 1.10.0-2.mga2
+ Revision: 137272
- remove firefox version number from description

* Wed Aug 31 2011 anssi <anssi> 1.10.0-1.mga2
+ Revision: 137248
- remove firefox version from summary
- new version
- fix build with current xulrunner
- use %%ldflags
- imported package firefox-ext-mozvoikko


* Mon Jul 26 2010 Thomas Backlund <tmb@mandriva.org> 1.0.1-3mdv2011.0
+ Revision: 560877
- rebuild for new firefox

* Mon Jun 28 2010 Thomas Backlund <tmb@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 549314
- rebuild for firefox 3.6.6

* Wed Apr 28 2010 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 540550
- new version
- drop xulrunner-1.9.2.patch (one hunk fixed upstream, other one added as
  a variable in make call instead

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 1.0-15mdv2010.1
+ Revision: 539578
- rebuild so that shared libraries are properly stripped again

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 1.0-14mdv2010.1
+ Revision: 539577
- rebuild so that shared libraries are properly stripped again

* Wed Apr 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2010.1
+ Revision: 532786
- revert the last change

* Wed Apr 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2010.1
+ Revision: 532635
- don't provide empty debug package

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 1.0-11mdv2010.1
+ Revision: 531076
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 1.0-10mdv2010.1
+ Revision: 526989
- rebuild

* Sat Jan 23 2010 Funda Wang <fwang@mandriva.org> 1.0-9mdv2010.1
+ Revision: 495182
- build with ff 3.6

* Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 1.0-8mdv2010.1
+ Revision: 479189
- rebuild for new ff

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.0-7mdv2010.1
+ Revision: 462795
- rebuild for new ff

* Wed Sep 16 2009 Funda Wang <fwang@mandriva.org> 1.0-6mdv2010.0
+ Revision: 443379
- fix BR
- rebuild for new ff

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.0-5mdv2010.0
+ Revision: 417658
- buildrequiring xulrunner-devel seems enough for firefox 3.5 / xulrunner 1.9.1
- make use of the firefox package macros
- rebuild for firefox 3.5.2

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 1.0-4mdv2010.0
+ Revision: 410507
- rebuild for new ff

* Fri Jul 31 2009 Funda Wang <fwang@mandriva.org> 1.0-3mdv2010.0
+ Revision: 405031
- rebuild for new ff

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 1.0-2mdv2010.0
+ Revision: 385775
- rebuild for new ff

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1.0-1mdv2010.0
+ Revision: 369612
- New version 1.0

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.9.6-2mdv2009.1
+ Revision: 361852
- rebuild for firefox 3.0.8

* Thu Mar 12 2009 Funda Wang <fwang@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 354100
- BR ff
- BR unstable
- New version 0.9.6

* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 0.9.5-7mdv2009.1
+ Revision: 337340
- rebuild for new ff

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.9.5-6mdv2009.1
+ Revision: 318910
- rebuild for new firefox

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.9.5-5mdv2009.1
+ Revision: 303684
- rebuild for new FF

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 0.9.5-4mdv2009.0
+ Revision: 289186
- rebuild for new FF

* Sat Sep 27 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-3mdv2009.0
+ Revision: 288949
- rebuild for new firefox

* Wed Aug 20 2008 Funda Wang <fwang@mandriva.org> 0.9.5-2mdv2009.0
+ Revision: 274319
- add inc dir
- rebuild for new xulrunner

* Wed Jun 18 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-1mdv2009.0
+ Revision: 226061
- initial Mandriva release