diff --git a/.gitignore b/.gitignore index 402e5ad..a004128 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /libreport-2.0.20.tar.gz /libreport-2.1.0.tar.gz /libreport-2.1.1.tar.gz +/libreport-2.1.2.tar.gz diff --git a/libreport.spec b/libreport.spec index 155462f..1432d73 100644 --- a/libreport.spec +++ b/libreport.spec @@ -4,14 +4,12 @@ Summary: Generic library for reporting various problems Name: libreport -Version: 2.1.1 +Version: 2.1.2 Release: 1%{?dist} License: GPLv2+ Group: System Environment/Libraries URL: https://fedorahosted.org/abrt/ Source: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz -# This patch is required only in F17 because of backward compatibility -Patch0: libreport-2.0.14-ureport-doesnt-fail-on-validation-error.patch BuildRequires: dbus-devel BuildRequires: gtk3-devel @@ -31,6 +29,7 @@ BuildRequires: xmlto BuildRequires: newt-devel BuildRequires: libproxy-devel BuildRequires: btparser-devel +BuildRequires: doxygen Requires: libreport-filesystem # required for update from old report library, otherwise we obsolete report-gtk # and all it's plugins, but don't provide the python bindings and the sealert @@ -122,6 +121,7 @@ bugs Summary: GTK front-end for libreport Group: User Interface/Desktops Requires: libreport = %{version}-%{release} +Requires: libreport-plugin-reportuploader = %{version}-%{release} %if 0%{?rhel} >= 6 %else Requires: recordmydesktop @@ -254,11 +254,10 @@ infrastructure or uploading the gathered data over ftp/scp... %prep %setup -q -%patch0 -p1 %build autoconf -CFLAGS="%{optflags} -Werror" %configure --with-defaultdumpdirmode=0640 --disable-userownsdumpdir --disable-silent-rules +CFLAGS="%{optflags} -Werror" %configure --with-defaultdumpdirmode=0640 --disable-userownsdumpdir --enable-doxygen-docs --disable-silent-rules make %{?_smp_mflags} %install @@ -319,6 +318,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files devel %defattr(-,root,root,-) # Public api headers: +%doc apidoc/html/* %{_includedir}/libreport/client.h %{_includedir}/libreport/dump_dir.h %{_includedir}/libreport/event_config.h @@ -331,6 +331,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : # Private api headers: %{_includedir}/libreport/internal_abrt_dbus.h %{_includedir}/libreport/internal_libreport.h +%{_includedir}/libreport/xml_parser.h %{_libdir}/libreport.so %{_libdir}/libabrt_dbus.so %{_libdir}/pkgconfig/libreport.pc @@ -364,6 +365,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_bindir}/report-gtk %{_libexecdir}/abrt-screencast %{_libdir}/libreport-gtk.so.* +%config(noreplace) %{_sysconfdir}/libreport/events.d/emergencyanalysis_event.conf +%{_sysconfdir}/libreport/events/report_EmergencyAnalysis.xml + %files gtk-devel %defattr(-,root,root,-) @@ -447,6 +451,38 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Tue Mar 19 2013 Jakub Filak 2.1.2-1 +- always treat os-release as textual related to rhbz#922433 +- is_text_file(): bump allowable non-ASCII chars from 2% to 10%. Closes rhbz#922433 +- report-gtk: don't clear warnings after reporting is finished +- report-gtk: show tabs only in verbose expert mode +- report-gtk: prettify the workflow buttons rhbz#917694 +- report-gtk: add a button to report reporting failures +- uReport: do not show URL twice in error output +- uReport: detect missing type field at client side +- uReport: add more explanatory message when upload fails +- uReport: improve messages. Closes #579 +- workflows: a less confusing event name for reporting to Fedora infrastructure +- workflows: correct an event name for reporting to Fedora in anaconda config +- fixed workflow localization closes #137 +- run_event_state: expose children_count in python wrapper +- add the proxy options to the addvanced section of event configurations +- don't suid before running yum related to rhbz#759443 +- update translation +- ss: stop reconnecting to the session bus +- ss: destroy all timeout GSources attached to the main context +- ss: add a timeout to the waiting for the Completed signal +- dd: convert time at lock time +- spawn_next_command: make process group creation optional +- fork_execv_on_steroids: fix close/move order of fds, move getpwuid out of fork +- problem API: generate UUID if is missing instead of DUPHASH +- fix logic of 'Dont ask me again' dialogues (stop returning true for all options) +- make [p]error_msg[_and_die] more fork-in-multithreaded-app safe +- Make forking code paths more robust. +- curl_debug: fix use of "%.*s" (need to pass an int, not size_t) +- curl_debug: prettify debug output +- Resolves: #871126, #885055, #890778, #901467, #916389, #917684, #917694, #919536, #922433, #923117 + * Thu Feb 07 2013 Jakub Filak 2.1.1-1 - move 'reporter-mailx' from post-create event to notify(-dup) event - reporter-bugzilla: use base64 XMLRPC type for encoded data instead of string type diff --git a/sources b/sources index 79627f0..7b2b016 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -80b6b61c8699a8e68829b1096952c621 libreport-2.1.1.tar.gz +4936bfb649f84ab47d32ea88b3754eb5 libreport-2.1.2.tar.gz