%firefox_name			firefox

%firefox_version		%(rpmquery --qf='%{VERSION}' %firefox_name-devel)
%firefox_release		%(rpmquery --qf='%{RELEASE}' %firefox_name-devel)

%firefox_prefix 		%_libdir/%firefox_name%{?_firefox_specific:-%firefox_version}
%firefox_datadir		%_datadir/%firefox_name%{?_firefox_specific:-%firefox_version}

%firefox_usrsrc 		%_usrsrc/%firefox_name
%firefox_scriptdir		%firefox_datadir/scripts

%firefox_chromedir		%firefox_prefix/chrome
%firefox_componentsdir		%firefox_prefix/components
%firefox_extensionsdir		%firefox_prefix/extensions
%firefox_defaultsdir		%firefox_prefix/defaults
%firefox_greprefsdir		%firefox_prefix/greprefs
%firefox_iconsdir		%firefox_prefix/icons
%firefox_initd			%firefox_prefix/init.d 
%firefox_ipcdir			%firefox_prefix/ipc
%firefox_pluginsdir		%firefox_prefix/plugins
%firefox_resdir			%firefox_prefix/res
%firefox_searchpluginsdir	%firefox_prefix/searchplugins

%firefox_bin			%_bindir/firefox
%firefox_rebuild_databases 	%firefox_prefix/rebuild-databases.sh 

%firefox_register() \
%firefox_scriptdir/firefox_register.sh "%firefox_bin" \
%nil

%set_firefox_version_specific() %global _firefox_specific %firefox_version

%firefox_install_extension() \
if [ "$1" = "1" ]; then \
%firefox_scriptdir/install_global_extension.sh "%firefox_bin" "%1" \
fi \
%nil

%firefox_uninstall_extension() \
if [ "$1" = "0" ]; then \
%firefox_scriptdir/uninstall_global_extension.sh "%firefox_bin" "%1" \
fi \
%nil
