[libreport] New upstream release 2.4.0

Jakub Filak jfilak at fedoraproject.org
Fri Feb 20 08:46:42 UTC 2015


commit 2e01e959d9d037bd8e8fa88aec1035357c21b1a7
Author: Jakub Filak <jfilak at redhat.com>
Date:   Fri Feb 20 09:35:56 2015 +0100

    New upstream release 2.4.0
    
    Resolves: #1168494

 0001-Translation-updates.patch                     | 228266 ------------------
 ...t-ask-for-password-if-the-env-var-is-empt.patch |     28 -
 ...-lib-fix-a-bug-in-ureport-response-parser.patch |     29 -
 0004-rhtsupport-re-prompt-for-credentials.patch    |    250 -
 ...upport-attach-the-contact-email-to-bthash.patch |     59 -
 ...document-rhsm-entitlement-in-the-man-page.patch |     29 -
 ...-send-ureport-before-creating-description.patch |    102 -
 0008-testsuite-add-unittests-for-uReport-API.patch |   1221 -
 ...hanged-atlocal.in-to-work-with-last-commi.patch |     33 -
 ...ow-multiple-cert-file-in-rhsm-entitlement.patch |    100 -
 ...-entit-certs-with-rhsm-and-drop-rhsm-enti.patch |     84 -
 ...-rhsm-entitlement-cert-dir-from-rhsm-conf.patch |    106 -
 ...onsistently-die-on-all-client-auth-errors.patch |     78 -
 ...never-use-uReport-URL-from-ureport.config.patch |     57 -
 ...-rhtsupport-do-not-leak-the-hints-results.patch |     53 -
 ...-fall-back-to-the-hardcoded-rhsm-cert-dir.patch |     42 -
 ...ng-description-of-two-functions-in-urepor.patch |     41 -
 ...ix-a-memory-leak-related-to-AuthDataItems.patch |     27 -
 0020-doc-fix-asciidoc-misrendering.patch           |     31 -
 ...testsuite-add-tests-ureport-to-EXTRA_DIST.patch |     26 -
 ...eport-use-rhsm-ssl-client-auth-by-default.patch |     32 -
 ...e-able-to-configure-ContactEmail-from-GUI.patch |     35 -
 ...port-be-able-to-turn-uReport-off-from-GUI.patch |     34 -
 ...move-RH-Portal-URL-c.-o.-to-Advanced-sect.patch |     53 -
 ...ort-consistently-die-on-all-client-auth-e.patch |     75 -
 ...o-not-expected-ureport-exiting-on-rhsm-ce.patch |    137 -
 ...licate-values-for-CODE_-fields-being-logg.patch |     47 -
 ...eport-use-rhsm-ssl-client-auth-by-default.patch |     28 -
 0032-anaconda-auto-remove-rootpw-lines.patch       |     40 -
 ...rd-put-rootpw-on-the-forbidden-words-list.patch |     27 -
 0034-problem_data-make-ks.cfg-file-editable.patch  |     45 -
 ...port_ContactEmail-setting-can-be-left-emp.patch |     25 -
 ...idden-words-add-OpenStack-related-strings.patch |     42 -
 ...rk-anaconda-tb-as-editable-file-and-remov.patch |     74 -
 ...lient-fix-minor-python3-incompatibilities.patch |     78 -
 libreport.spec                                     |     99 +-
 sources                                            |      2 +-
 37 files changed, 60 insertions(+), 231475 deletions(-)
---
diff --git a/libreport.spec b/libreport.spec
index dfe16f3..98a7ff9 100644
--- a/libreport.spec
+++ b/libreport.spec
@@ -6,8 +6,8 @@
 
 Summary: Generic library for reporting various problems
 Name: libreport
-Version: 2.3.0
-Release: 8%{?dist}
+Version: 2.4.0
+Release: 1%{?dist}
 License: GPLv2+
 Group: System Environment/Libraries
 URL: https://github.com/abrt/abrt/wiki/ABRT-Project
@@ -16,44 +16,6 @@ Source1: autogen.sh
 
 # git format-patch %%{Version} -N -M --topo-order
 # for p in `ls 0*.patch`; do printf "Patch%04d: %s\n" $i $p; ((i++)); done
-Patch0001: 0001-Translation-updates.patch
-Patch0002: 0002-upload-don-t-ask-for-password-if-the-env-var-is-empt.patch
-Patch0003: 0003-lib-fix-a-bug-in-ureport-response-parser.patch
-Patch0004: 0004-rhtsupport-re-prompt-for-credentials.patch
-Patch0005: 0005-rhtsupport-attach-the-contact-email-to-bthash.patch
-Patch0006: 0006-ureport-document-rhsm-entitlement-in-the-man-page.patch
-Patch0007: 0007-rhtsupport-send-ureport-before-creating-description.patch
-Patch0008: 0008-testsuite-add-unittests-for-uReport-API.patch
-Patch0009: 0009-testsuite-changed-atlocal.in-to-work-with-last-commi.patch
-Patch0010: 0010-ureport-allow-multiple-cert-file-in-rhsm-entitlement.patch
-Patch0011: 0011-ureport-use-entit-certs-with-rhsm-and-drop-rhsm-enti.patch
-Patch0012: 0012-ureport-get-rhsm-entitlement-cert-dir-from-rhsm-conf.patch
-Patch0013: 0013-ureport-consistently-die-on-all-client-auth-errors.patch
-Patch0014: 0014-rhtsupport-never-use-uReport-URL-from-ureport.config.patch
-Patch0015: 0015-rhtsupport-do-not-leak-the-hints-results.patch
-#Patch0016: 0016-spec-ureport-requires-python-rhsm-on-rhel.patch
-Patch0017: 0017-ureport-fall-back-to-the-hardcoded-rhsm-cert-dir.patch
-Patch0018: 0018-ureport-wrong-description-of-two-functions-in-urepor.patch
-Patch0019: 0019-ureport-fix-a-memory-leak-related-to-AuthDataItems.patch
-Patch0020: 0020-doc-fix-asciidoc-misrendering.patch
-Patch0021: 0021-testsuite-add-tests-ureport-to-EXTRA_DIST.patch
-Patch0022: 0022-ureport-use-rhsm-ssl-client-auth-by-default.patch
-Patch0023: 0023-ureport-be-able-to-configure-ContactEmail-from-GUI.patch
-Patch0024: 0024-rhtsupport-be-able-to-turn-uReport-off-from-GUI.patch
-Patch0025: 0025-rhtsupport-move-RH-Portal-URL-c.-o.-to-Advanced-sect.patch
-Patch0026: 0026-Revert-ureport-consistently-die-on-all-client-auth-e.patch
-Patch0027: 0027-testsuite-do-not-expected-ureport-exiting-on-rhsm-ce.patch
-#Patch0028: 0028-spec-dump-the-log-files-of-failed-unit-tests.patch
-Patch0029: 0029-Prevent-duplicate-values-for-CODE_-fields-being-logg.patch
-#Patch0030: 0030-spec-update-the-URL.patch
-Patch0031: 0031-Revert-ureport-use-rhsm-ssl-client-auth-by-default.patch
-Patch0032: 0032-anaconda-auto-remove-rootpw-lines.patch
-Patch0033: 0033-wizard-put-rootpw-on-the-forbidden-words-list.patch
-Patch0034: 0034-problem_data-make-ks.cfg-file-editable.patch
-Patch0035: 0035-ureport-uReport_ContactEmail-setting-can-be-left-emp.patch
-Patch0036: 0036-forbidden-words-add-OpenStack-related-strings.patch
-Patch0037: 0037-anaconda-mark-anaconda-tb-as-editable-file-and-remov.patch
-Patch0038: 0038-report-client-fix-minor-python3-incompatibilities.patch
 
 # git is need for '%%autosetup -S git' which automatically applies all the
 # patches above. Please, be aware that the patches must be generated
@@ -84,6 +46,7 @@ BuildRequires: doxygen
 BuildRequires: systemd-devel
 BuildRequires: augeas-devel
 BuildRequires: augeas
+BuildRequires: xz-devel
 Requires: libreport-filesystem = %{version}-%{release}
 # 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
@@ -236,6 +199,25 @@ Requires: libreport-web = %{version}-%{release}
 %description plugin-bugzilla
 Plugin to report bugs into the bugzilla.
 
+%package plugin-mantisbt
+Summary: %{name}'s mantisbt plugin
+Group: System Environment/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: libreport-web = %{version}-%{release}
+
+%description plugin-mantisbt
+Plugin to report bugs into the mantisbt.
+
+%package centos
+Summary: %{name}'s CentOS Bug Tracker workflow
+Group: System Environment/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: libreport-web = %{version}-%{release}
+Requires: libreport-plugin-mantisbt = %{version}-%{release}
+
+%description centos
+Workflows to report issues into the CentOS Bug Tracker.
+
 %package plugin-ureport
 Summary: %{name}'s micro report plugin
 BuildRequires: json-c-devel
@@ -460,11 +442,14 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc README COPYING
+%config(noreplace) %{_sysconfdir}/%{name}/libreport.conf
 %config(noreplace) %{_sysconfdir}/%{name}/report_event.conf
 %config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf
 %config(noreplace) %{_sysconfdir}/%{name}/ignored_words.conf
+%{_datadir}/%{name}/conf.d/libreport.conf
 %{_libdir}/libreport.so.*
 %{_libdir}/libabrt_dbus.so.*
+%{_mandir}/man5/libreport.conf.5*
 %{_mandir}/man5/report_event.conf.5*
 %{_mandir}/man5/forbidden_words.conf.5*
 %{_mandir}/man5/ignored_words.conf.5*
@@ -489,6 +474,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_includedir}/libreport/dump_dir.h
 %{_includedir}/libreport/event_config.h
 %{_includedir}/libreport/problem_data.h
+%{_includedir}/libreport/problem_report.h
 %{_includedir}/libreport/report.h
 %{_includedir}/libreport/run_event.h
 %{_includedir}/libreport/file_obj.h
@@ -496,7 +482,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_includedir}/libreport/workflow.h
 %{_includedir}/libreport/problem_details_widget.h
 %{_includedir}/libreport/problem_details_dialog.h
+%{_includedir}/libreport/problem_utils.h
 %{_includedir}/libreport/ureport.h
+%{_includedir}/libreport/reporters.h
+%{_includedir}/libreport/global_configuration.h
 # Private api headers:
 %{_includedir}/libreport/internal_abrt_dbus.h
 %{_includedir}/libreport/internal_libreport.h
@@ -620,6 +609,29 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_mandir}/man5/bugzilla_format_kernel.conf.5.*
 %{_bindir}/reporter-bugzilla
 
+%files plugin-mantisbt
+%defattr(-,root,root,-)
+%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt.conf
+%{_datadir}/%{name}/conf.d/plugins/mantisbt.conf
+%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_format.conf
+%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_formatdup.conf
+%{_bindir}/reporter-mantisbt
+
+%files centos
+%{_datadir}/%{name}/workflows/workflow_CentOSCCpp.xml
+%{_datadir}/%{name}/workflows/workflow_CentOSKerneloops.xml
+%{_datadir}/%{name}/workflows/workflow_CentOSPython.xml
+%{_datadir}/%{name}/workflows/workflow_CentOSPython3.xml
+%{_datadir}/%{name}/workflows/workflow_CentOSVmcore.xml
+%{_datadir}/%{name}/workflows/workflow_CentOSXorg.xml
+%{_datadir}/%{name}/workflows/workflow_CentOSLibreport.xml
+%{_datadir}/%{name}/workflows/workflow_CentOSJava.xml
+%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_centos.conf
+%{_datadir}/%{name}/events/report_CentOSBugTracker.xml
+%config(noreplace) %{_sysconfdir}/libreport/events/report_CentOSBugTracker.conf
+# report_CentOSBugTracker events are shipped by libreport package
+%config(noreplace) %{_sysconfdir}/libreport/events.d/centos_report_event.conf
+
 %files plugin-rhtsupport
 %defattr(-,root,root,-)
 %config(noreplace) %{_sysconfdir}/libreport/plugins/rhtsupport.conf
@@ -716,6 +728,13 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
 %changelog
+* Fri Feb 20 2015 Jakub Filak <jfilak at redhat.com> 2.4.0-1
+- introduce reporter-mantisbt
+- introduce global configuration
+- gui: try to reduce false positive sensitive words
+- lib: add Problem Format API
+- Resolves: #1168494
+
 * Mon Dec 08 2014 Jakub Filak <jfilak at redhat.com> 2.3.0-8
 - fix several python3 incompatibilities
 - switch back from FAF2 to FAF
diff --git a/sources b/sources
index 551ee29..4f2fe94 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ec15ee90d241e5b74a2ab2d66fec3bc3  libreport-2.3.0.tar.gz
+b147d7e6d51b8258b71fcb0e3d558648  libreport-2.4.0.tar.gz


More information about the scm-commits mailing list