--- a/mozilla-xulrunner20/mozilla-xulrunner20.changes Fri Apr 15 09:16:12 2011 +0200
+++ b/mozilla-xulrunner20/mozilla-xulrunner20.changes Sun May 29 13:18:05 2011 +0200
@@ -1,7 +1,19 @@
+-------------------------------------------------------------------
+Mon May 23 19:01:46 UTC 2011 - crrodriguez@opensuse.org
+
+- Do not include build dates in binaries
+
-------------------------------------------------------------------
Fri Apr 15 07:07:01 UTC 2011 - wr@rosenauer.org
-- security update to 2.0.1
+- security update to 2.0.1 (bnc#689281)
+ * MFSA 2011-12/ CVE-2011-0069 CVE-2011-0070 CVE-2011-0079
+ CVE-2011-0080 CVE-2011-0081
+ Miscellaneous memory safety hazards
+ * MFSA 2011-17/CVE-2011-0068 (bmo#623791)
+ WebGLES vulnerabilities
+ * MFSA 2011-18/CVE-2011-1202 (bmo#640339)
+ XSLT generate-id() function heap address leak
-------------------------------------------------------------------
Tue Mar 29 11:55:53 UTC 2011 - cfarrell@novell.com
--- a/mozilla-xulrunner20/mozilla-xulrunner20.spec Fri Apr 15 09:16:12 2011 +0200
+++ b/mozilla-xulrunner20/mozilla-xulrunner20.spec Sun May 29 13:18:05 2011 +0200
@@ -141,7 +141,6 @@
Software Development Kit to embed XUL or Gecko into other applications.
%if %localize
-
%package translations-common
License: MPLv1.1 or GPLv2+ or LGPLv2+
Summary: Common translations for XULRunner 2.0
@@ -223,6 +222,10 @@
%patch17 -p1
%build
+modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
+DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
+TIME="\"$(date -d "${modified}" "+%%R")\""
+find . -regex ".*\.c\|.*\.cpp\|.*\.h" -exec sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" {} +
kdehelperversion=$(cat toolkit/xre/nsKDEUtils.cpp | grep '#define KMOZILLAHELPER_VERSION' | cut -d ' ' -f 3)
if test "$kdehelperversion" != %{kde_helper_version}; then
echo fix kde helper version in the .spec file