%global moz_extensions %{_datadir}/mozilla/extensions %global firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %global src_ext_id plasmanotify@andreas-demmer.de %global inst_dir %{moz_extensions}/%{firefox_app_id}/%{src_ext_id} Name: mozilla-plasma-notify Version: 0.3.2 Release: 1%{?dist} Summary: Status notification in KDE for Firefox Group: Applications/Internet License: GPLv3 URL: https://addons.mozilla.org/en/firefox/addon/plasmanotify/ Source0: http://releases.mozilla.org/pub/mozilla.org/addons/12196/plasmanotify-%{version}-fx-linux.xpi BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch #Requires: firefox %description Uses KDE's native plasma for notifications in Firefox. %prep %setup -q -c %build rm -rf %{buildroot} install -Dp -m 644 chrome/content/overlay.js %{buildroot}%{inst_dir}/chrome/content/overlay.js install -Dp -m 644 chrome/content/notify.sh %{buildroot}%{inst_dir}/chrome/content/notify.sh install -Dp -m 644 chrome/content/ff-overlay.xul %{buildroot}%{inst_dir}/chrome/content/ff-overlay.xul install -Dp -m 644 chrome/content/preferences-desktop-notification.png %{buildroot}%{inst_dir}/chrome/content/preferences-desktop-notification.png install -Dp -m 644 chrome/locale/cz-CZ/overlay.dtd %{buildroot}%{inst_dir}/chrome/locale/cz-CZ/overlay.dtd install -Dp -m 644 chrome/locale/cz-CZ/overlay.properties %{buildroot}%{inst_dir}/chrome/locale/cz-CZ/overlay.properties install -Dp -m 644 chrome/locale/de-DE/overlay.dtd %{buildroot}%{inst_dir}/chrome/locale/de-DE/overlay.dtd install -Dp -m 644 chrome/locale/de-DE/overlay.properties %{buildroot}%{inst_dir}/chrome/locale/de-DE/overlay.properties install -Dp -m 644 chrome/locale/en-US/overlay.dtd %{buildroot}%{inst_dir}/chrome/locale/en-US/overlay.dtd install -Dp -m 644 chrome/locale/en-US/overlay.properties %{buildroot}%{inst_dir}/chrome/locale/en-US/overlay.properties install -Dp -m 644 defaults/preferences/prefs.js %{buildroot}%{inst_dir}/defaults/preferences/prefs.js install -Dp -m 644 chrome.manifest %{buildroot}%{inst_dir}/chrome.manifest install -Dp -m 644 install.rdf %{buildroot}%{inst_dir}/install.rdf #install -Dp -m 644 icon.png %{buildroot}%{inst_dir}/icon.png %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{inst_dir} %changelog * Mon Jul 18 2011 Chris Smart - 0.3.2-1 - Update to 0.3.2, compatible with Firefox 5.0. * Sat Mar 18 2011 Chris Smart - 0.3.1-1 - Initial port.