MozillaFirefox/MozillaFirefox.spec
changeset 276 c9f36db0c1ca
parent 272 adc2b9141ad5
child 277 37db3d6540b8
equal deleted inserted replaced
272:adc2b9141ad5 276:c9f36db0c1ca
   100 %define desktop_file_name firefox
   100 %define desktop_file_name firefox
   101 %else
   101 %else
   102 %define desktop_file_name %{name}
   102 %define desktop_file_name %{name}
   103 %endif
   103 %endif
   104 ### build options
   104 ### build options
   105 %define branding 0
   105 %define branding 1
   106 %define localize 1
   106 %define localize 1
   107 %ifarch ppc ppc64 s390 s390x ia64
   107 %ifarch ppc ppc64 s390 s390x ia64
   108 %define crashreporter    0
   108 %define crashreporter    0
   109 %else
   109 %else
   110 %define crashreporter    1
   110 %define crashreporter    1
   218 %patch39 -p1
   218 %patch39 -p1
   219 %patch40 -p1
   219 %patch40 -p1
   220 %patch41 -p1
   220 %patch41 -p1
   221 
   221 
   222 %build
   222 %build
       
   223 # no need to add build time to binaries
       
   224 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
       
   225 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
       
   226 TIME="\"$(date -d "${modified}" "+%%R")\""
       
   227 find . -regex ".*\.c\|.*\.cpp\|.*\.h" -exec sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" {} +
       
   228 #
   223 kdehelperversion=$(cat toolkit/xre/nsKDEUtils.cpp | grep '#define KMOZILLAHELPER_VERSION' | cut -d ' ' -f 3)
   229 kdehelperversion=$(cat toolkit/xre/nsKDEUtils.cpp | grep '#define KMOZILLAHELPER_VERSION' | cut -d ' ' -f 3)
   224 if test "$kdehelperversion" != %{kde_helper_version}; then
   230 if test "$kdehelperversion" != %{kde_helper_version}; then
   225   echo fix kde helper version in the .spec file
   231   echo fix kde helper version in the .spec file
   226   exit 1
   232   exit 1
   227 fi
   233 fi