%define ff_epoch 0 %define ff_ver 2.0.0.11 %define _mozillapath %{_libdir}/firefox-%{ff_ver} %define _mozillaextpath %{_mozillapath}/extensions Summary: Foxmarks Bookmark Synchronizer extension for firefox Name: mozilla-firefox-ext-foxmarks Version: 2.0.41 Release: %mkrel 1 License: GPL Group: Networking/WWW URL: https://addons.mozilla.org/en-US/firefox/addon/2410 Source: https://addons.mozilla.org/en-US/firefox/downloads/file/15530/foxmarks_bookmark_synchronizer-%{version}-fx.xpi BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Requires: mozilla-firefox = %{ff_epoch}:%{ff_ver} %description If you use Firefox on more than one computer, you'll want Foxmarks. Install Foxmarks on each computer, and it will work silently in the background to keep your bookmarks synchronized. You can also log in to my.foxmarks.com to manage your bookmarks from any computer. A simple wizard guides you through the startup process. After that, just forget about it. It's simple and solid. %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 * Wed Jan 23 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.41-1mdv2008.0 + Revision: 157231 - new upstream: 2.0.41. Closes: #37047 + 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> 1.0.1-4mdv2008.1 + Revision: 117795 - own firefox directories so that they're not left behind on uninstall * Tue Dec 11 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.1-3mdv2008.1 + Revision: 117475 - Rebuilt for FF 2.0.0.11 * Mon Nov 05 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.1-2mdv2008.1 + Revision: 106113 - New firefox: 2.0.0.9 * Fri Oct 19 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.1-1mdv2008.1 + Revision: 100392 - Rebuilt against FF 2.0.0.8. * Wed Aug 01 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.1-1mdv2008.0 + Revision: 57664 - Building for FF 2.0.0.6 - Import mozilla-firefox-ext-foxmarks