Sophie

Sophie

distrib > Mandriva > 2009.0 > x86_64 > by-pkgid > fed043edde665b321c82bb9176334710 > files > 2

mozilla-firefox-ext-flashgot-1.0.5-2.2mdv2009.0.src.rpm

%define ff_epoch 0
%if %mdkversion < 200900
%define ff_ver 2.0.0.17
%else
%define ff_ver 3.0.5
%endif
%define realname flashgot

%define _mozillapath %{_libdir}/firefox-%{ff_ver}
%define _mozillaextpath %{_mozillapath}/extensions

Summary: Flashgot extension for firefox
Name: mozilla-firefox-ext-%{realname}
Version: 1.0.5
%define subrel 2
Release: %mkrel 2
License: GPLv2+
Group: Networking/WWW
URL: http://flashgot.net
Source: http://software.informaction.com/data/releases/%{realname}-%{version}.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: mozilla-firefox = %{ff_epoch}:%{ff_ver}
Suggests: kget curl gwget

%description
FlashGot is the free Mozilla / Firefox / Flock / Thunderbird extension
(compatible with Netscape too), meant to handle single and massive ("all"
and "selection") downloads with several external Download Managers.

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mozillaextpath}

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
extdir="%{_mozillaextpath}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%dir %_mozillapath
%{_mozillaextpath}


%changelog
* Sun Dec 21 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.0.5-2.2mdv2009.0
+ Revision: 316903
- rebuild for xulrunner-1.9.0.5 / firefox-3.0.5 update
- rebuild for xulrunner-1.9.0.4 / firefox-3.0.4 update

* Mon Sep 29 2008 Funda Wang <fundawang@mandriva.org> 1.0.5-2mdv2009.0
+ Revision: 289175
- rebuild for new FF

* Tue Aug 12 2008 Funda Wang <fundawang@mandriva.org> 1.0.5-1mdv2009.0
+ Revision: 271156
- New version 1.0.5

* Thu Jul 31 2008 Funda Wang <fundawang@mandriva.org> 1.0.4.5-1mdv2009.0
+ Revision: 257897
- New version 1.0.4.5

  + Tiago Salem <salem@mandriva.com.br>
    - add conditional to ff3

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.4.2-3mdv2009.0
+ Revision: 236362
- rebuilt for mozilla-firefox-2.0.0.16

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 1.0.4.2-2mdv2009.0
+ Revision: 231259
- Rebuild for firefox 2.0.0.15

* Sun Jun 29 2008 Funda Wang <fundawang@mandriva.org> 1.0.4.2-1mdv2009.0
+ Revision: 229993
- New version 1.0.4.2

* Tue May 27 2008 Funda Wang <fundawang@mandriva.org> 1.0-1mdv2009.0
+ Revision: 211542
- New version 1.0

* Sun May 04 2008 Funda Wang <fundawang@mandriva.org> 0.9.9-1mdv2009.0
+ Revision: 201021
- New version 0.9.9

* Sat Apr 19 2008 Funda Wang <fundawang@mandriva.org> 0.9.7-1mdv2009.0
+ Revision: 195739
- New version 0.9.7

* Tue Apr 15 2008 Funda Wang <fundawang@mandriva.org> 0.9.5-1mdv2009.0
+ Revision: 193986
- New version 0.9.5

* Wed Mar 26 2008 Tiago Salem <salem@mandriva.com.br> 0.8.1-2mdv2008.1
+ Revision: 190329
- bump ff_ver and release

* Sat Mar 01 2008 Funda Wang <fundawang@mandriva.org> 0.8.1-1mdv2008.1
+ Revision: 177074
- New version 0.8.1

* Sat Feb 09 2008 Funda Wang <fundawang@mandriva.org> 0.7.9-1mdv2008.1
+ Revision: 164618
- New version 0.7.9

* Sat Jan 05 2008 Funda Wang <fundawang@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 145661
- New version 0.7.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.7-2mdv2008.1
+ Revision: 117793
- own firefox directories so that they're not left behind on uninstall

* Wed Dec 12 2007 Funda Wang <fundawang@mandriva.org> 0.7-1mdv2008.1
+ Revision: 117656
- New version 0.7

* Wed Dec 12 2007 Funda Wang <fundawang@mandriva.org> 0.6.9.9-2mdv2008.1
+ Revision: 117623
- rebuild for new ff

* Sun Nov 18 2007 Funda Wang <fundawang@mandriva.org> 0.6.9.9-1mdv2008.1
+ Revision: 109780
- Suggests gwget and kget
- suggests aria2 curl
- import source and spec
- Created package structure for mozilla-firefox-ext-flashgot.