[xulrunner/f13/master] Enabled crash reporter and added required packages

Jan Horak xhorak at fedoraproject.org
Mon Mar 7 13:46:16 UTC 2011


commit 1cc9500c3624e8aa76328db52e17351c8dec6637
Author: Jan Horak <jhorak at redhat.com>
Date:   Mon Mar 7 14:46:10 2011 +0100

    Enabled crash reporter and added required packages

 xulrunner.spec |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/xulrunner.spec b/xulrunner.spec
index 97c175b..3863790 100644
--- a/xulrunner.spec
+++ b/xulrunner.spec
@@ -118,6 +118,8 @@ Requires: sqlite-devel
 Requires: startup-notification-devel
 Requires: alsa-lib-devel
 Requires: libnotify-devel
+Requires: curl-devel
+BuildRequires: libcurl-devel
 
 %description devel
 Gecko development files.
@@ -352,9 +354,10 @@ touch $RPM_BUILD_ROOT${MOZ_APP_DIR}/components/xpti.dat
 
 # Add debuginfo for crash-stats.mozilla.com 
 %if %{enable_mozilla_crashreporter}
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/debug%{mozappdir}
-cp dist/%{name}-%{version}.en-US.linux-*.crashreporter-symbols.zip $RPM_BUILD_ROOT/%{_libdir}/debug%{mozappdir}
-#cp %{moz_objdir}/mozilla/dist/firefox-%{version}.en-US.linux-i686.crashreporter-symbols.zip $RPM_BUILD_ROOT%{_libdir}/debug%{mozappdir}
+# Debug symbols are stored in /usr/lib even in x86_64 arch
+DEBUG_LIB_DIR=`echo %{_libdir}|sed -e "s/lib64/lib/"`
+mkdir -p $RPM_BUILD_ROOT$DEBUG_LIB_DIR/debug%{mozappdir}
+cp dist/%{name}-%{version}*.crashreporter-symbols.zip $RPM_BUILD_ROOT$DEBUG_LIB_DIR/debug%{mozappdir}
 %endif
 
 #---------------------------------------------------------------------


More information about the scm-commits mailing list