Sophie

Sophie

distrib > Mandriva > 2009.1 > i586 > media > main-release-src > by-pkgid > 99951038ec56364b7e8ba6189befcc97 > files > 2

firefox-ext-r-kiosk-0.7.2-2mdv2009.1.src.rpm

%define ff_epoch 0
%define ff_ver 3.0.8

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

Summary: Real Kiosk extension for firefox
Name: firefox-ext-r-kiosk
Version: 0.7.2
Release: %mkrel 2
License: Public Domain
Group:	Networking/WWW
URL:	https://addons.mozilla.org/en-US/firefox/addon/1659
Source: https://addons.mozilla.org/en-US/firefox/downloads/latest/1659/addon-1659-latest.xpi
# (tv) fix support for firefox-3.0.x:
Patch0:	r-kiosk-fix-support-for-firefox-3.0.x.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires:	mozilla-firefox = %{ff_epoch}:%{ff_ver}
Obsoletes:	mozilla-firefox-ext-blogrovr < %{version}-%{release}
Provides:	mozilla-firefox-ext-blogrovr = %{version}-%{release}

%description
Real Kiosk (R-kiosk) is a Firefox extension that defaults to full screen,
disables all menus, toolbars, key commands and right button menus.
Alt+Home still takes you home.


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

%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
* Wed Apr 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-2mdv2009.1
+ Revision: 367505
- shoud not be noarch

* Wed Apr 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-1.mdv2009.1
+ Revision: 367318
- import firefox-ext-r-kiosk