From 59e26d3347cef4edff1af932dcbb54a1bd238003 Mon Sep 17 00:00:00 2001 From: Christopher Aillon Date: Tue, 22 Mar 2011 08:35:06 -0700 Subject: Use pre-versioning similar to XULRunner --- firefox.spec | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/firefox.spec b/firefox.spec index c9b2e80..7ef6c57 100644 --- a/firefox.spec +++ b/firefox.spec @@ -10,9 +10,10 @@ %define firefox_app_id \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} %global firefox_dir_ver 4 -%global gecko_version 2.0-rc2 -%global pre_version rc2 -%global pre_tag .%{?pre_version} +%global gecko_version 2.0 +%global alpha_version 0 +%global beta_version 0 +%global rc_version 2 %global mozappdir %{_libdir}/%{name}-%{firefox_dir_ver} %global langpackdir %{mozappdir}/langpacks @@ -22,6 +23,25 @@ %define build_langpacks 1 %define include_debuginfo 0 +%if %{alpha_version} > 0 +%global pre_version a%{alpha_version} +%global pre_name alpha%{alpha_version} +%endif +%if %{beta_version} > 0 +%global pre_version b%{beta_version} +%global pre_name beta%{beta_version} +%endif +%if %{rc_version} > 0 +%global pre_version rc%{rc_version} +%global pre_name rc%{rc_version} +%endif +%if %{defined pre_version} +%global gecko_verrel %{gecko_version}-%{pre_name} +%global pre_tag .%{pre_version} +%else +%global gecko_verrel %{gecko_version}-1 +%endif + Summary: Mozilla Firefox Web browser Name: firefox Version: 4.0 -- cgit