From 59731dff66cf66f7b368d234ce50fb14c46fd58f Mon Sep 17 00:00:00 2001 From: Matej Habrnal Date: Thu, 15 Dec 2016 15:04:21 +0100 Subject: [PATCH] New upstream release 2.9.0 Signed-o+ff-by: Matej Habrnal --- libreport.spec | 194 ++++++++++++++++++++++++------------------------- sources | 2 +- 2 files changed, 95 insertions(+), 101 deletions(-) diff --git a/libreport.spec b/libreport.spec index 5d16169..5e1148c 100644 --- a/libreport.spec +++ b/libreport.spec @@ -1,4 +1,3 @@ -%{!?python_site: %define python_site %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")} # platform-dependent %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} @@ -6,10 +5,9 @@ Summary: Generic library for reporting various problems Name: libreport -Version: 2.8.0 +Version: 2.9.0 Release: 1%{?dist} License: GPLv2+ -Group: System Environment/Libraries URL: https://abrt.readthedocs.org/ Source: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz Source1: autogen.sh @@ -54,22 +52,18 @@ Requires: satyr >= %{satyr_ver} Requires: xz Requires: lz4 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - %description Libraries providing API for reporting different problems in applications to different bug targets like Bugzilla, ftp, trac, etc... %package filesystem Summary: Filesystem layout for libreport -Group: Applications/File %description filesystem Filesystem layout for libreport %package devel Summary: Development libraries and headers for libreport -Group: Development/Libraries Requires: libreport = %{version}-%{release} %description devel @@ -77,7 +71,6 @@ Development libraries and headers for libreport %package web Summary: Library providing network API for libreport -Group: System Environment/Libraries Requires: libreport = %{version}-%{release} %description web @@ -85,7 +78,6 @@ Library providing network API for libreport %package web-devel Summary: Development headers for libreport-web -Group: Development/Libraries Requires: libreport-web = %{version}-%{release} %description web-devel @@ -94,7 +86,6 @@ Development headers for libreport-web %package python Summary: Python bindings for report-libs # Is group correct here? - -Group: System Environment/Libraries Requires: libreport = %{version}-%{release} Requires: dnf Provides: report = 0:0.23-1 @@ -110,7 +101,6 @@ Python bindings for report-libs. %package python3 Summary: Python 3 bindings for report-libs -Group: System Environment/Libraries Requires: libreport = %{version}-%{release} Requires: dnf @@ -119,7 +109,6 @@ Python 3 bindings for report-libs. %package cli Summary: %{name}'s command line interface -Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} %description cli @@ -128,7 +117,6 @@ with problem dump reports %package newt Summary: %{name}'s newt interface -Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} Provides: report-newt = 0:0.23-1 Obsoletes: report-newt < 0:0.23-1 @@ -139,7 +127,6 @@ bugs %package gtk Summary: GTK front-end for libreport -Group: User Interface/Desktops Requires: libreport = %{version}-%{release} Requires: libreport-plugin-reportuploader = %{version}-%{release} Requires: fros >= 1.1-2 @@ -151,7 +138,6 @@ Applications for reporting bugs using libreport backend %package gtk-devel Summary: Development libraries and headers for libreport -Group: Development/Libraries Requires: libreport-gtk = %{version}-%{release} %description gtk-devel @@ -159,7 +145,6 @@ Development libraries and headers for libreport-gtk %package plugin-kerneloops Summary: %{name}'s kerneloops reporter plugin -Group: System Environment/Libraries Requires: curl Requires: %{name} = %{version}-%{release} Requires: libreport-web = %{version}-%{release} @@ -170,15 +155,20 @@ server, usually to kerneloops.org. %package plugin-logger Summary: %{name}'s logger reporter plugin -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} %description plugin-logger The simple reporter plugin which writes a report to a specified file. +%package plugin-systemd-journal +Summary: %{name}'s systemd journal reporter plugin +Requires: %{name} = %{version}-%{release} + +%description plugin-systemd-journal +The simple reporter plugin which writes a report to the systemd journal. + %package plugin-mailx Summary: %{name}'s mailx reporter plugin -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: mailx @@ -188,7 +178,6 @@ email address. %package plugin-bugzilla Summary: %{name}'s bugzilla plugin -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: libreport-web = %{version}-%{release} @@ -197,7 +186,6 @@ 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} @@ -206,7 +194,6 @@ 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} @@ -217,7 +204,6 @@ Workflows to report issues into the CentOS Bug Tracker. %package plugin-ureport Summary: %{name}'s micro report plugin BuildRequires: json-c-devel -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: libreport-web = %{version}-%{release} %if 0%{?rhel} @@ -229,7 +215,6 @@ Uploads micro-report to abrt server %package plugin-rhtsupport Summary: %{name}'s RHTSupport plugin -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: libreport-web = %{version}-%{release} %if 0%{?rhel} @@ -241,7 +226,6 @@ Plugin to report bugs into RH support system. %package compat Summary: %{name}'s compat layer for obsoleted 'report' package -Group: System Environment/Libraries Requires: libreport = %{version}-%{release} Requires: %{name}-plugin-bugzilla = %{version}-%{release} Requires: %{name}-plugin-rhtsupport = %{version}-%{release} @@ -251,7 +235,6 @@ Provides 'report' command-line tool. %package plugin-reportuploader Summary: %{name}'s reportuploader plugin -Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: libreport-web = %{version}-%{release} @@ -261,7 +244,6 @@ Plugin to report bugs into anonymous FTP site associated with ticketing system. %if 0%{?fedora} %package fedora Summary: Default configuration for reporting bugs via Fedora infrastructure -Group: Applications/File Requires: %{name} = %{version}-%{release} %description fedora @@ -273,7 +255,6 @@ install this package and you're done. %if 0%{?rhel} %package rhel Summary: Default configuration for reporting bugs via Red Hat infrastructure -Group: Applications/File Requires: %{name} = %{version}-%{release} %description rhel @@ -283,7 +264,6 @@ install this package and you're done. %package rhel-bugzilla Summary: Default configuration for reporting bugs to Red Hat Bugzilla -Group: Applications/File Requires: %{name} = %{version}-%{release} Requires: libreport-plugin-bugzilla = %{version}-%{release} Requires: libreport-plugin-ureport = %{version}-%{release} @@ -295,7 +275,6 @@ and you're done. %package rhel-anaconda-bugzilla Summary: Default configuration for reporting anaconda bugs to Red Hat Bugzilla -Group: Applications/File Requires: %{name} = %{version}-%{release} Requires: libreport-plugin-bugzilla = %{version}-%{release} @@ -307,7 +286,6 @@ package and you're done. %package anaconda Summary: Default configuration for reporting anaconda bugs -Group: Applications/File Requires: %{name} = %{version}-%{release} Requires: libreport-plugin-reportuploader = %{version}-%{release} %if 0%{?rhel} @@ -340,8 +318,7 @@ CFLAGS="%{optflags}" %configure --enable-doxygen-docs --disable-silent-rules make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} +make install DESTDIR=%{buildroot} mandir=%{_mandir} %find_lang %{name} # Remove byte-compiled python files generated by automake. @@ -349,63 +326,66 @@ make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} # for those which needs to be byte-compiled with different # version (python2/python3). # rpm can do this work and use the appropriate python version. -find $RPM_BUILD_ROOT -name "*.py[co]" -delete +find %{buildroot} -name "*.py[co]" -delete # remove all .la and .a files -find $RPM_BUILD_ROOT -name '*.la' -or -name '*.a' | xargs rm -f -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/events.d/ -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/events/ -mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/workflows.d/ -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/events/ -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}/workflows/ +find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f +mkdir -p %{buildroot}/%{_initrddir} +mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/events.d/ +mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/events/ +mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/workflows.d/ +mkdir -p %{buildroot}/%{_datadir}/%{name}/events/ +mkdir -p %{buildroot}/%{_datadir}/%{name}/workflows/ # After everything is installed, remove info dir -rm -f $RPM_BUILD_ROOT/%{_infodir}/dir +rm -f %{buildroot}/%{_infodir}/dir # Remove unwanted Fedora specific workflow configuration files %if 0%{!?fedora:1} -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraCCpp.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraKerneloops.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraPython.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraPython3.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraVmcore.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraXorg.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraLibreport.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_FedoraJava.xml -rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_fedora.conf -rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_fedora.conf.5 -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_AnacondaFedora.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraCCpp.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraKerneloops.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraPython.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraPython3.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraVmcore.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraXorg.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraLibreport.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraJava.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraJavaScript.xml +rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_fedora.conf +rm -f %{buildroot}%{_mandir}/man5/report_fedora.conf.5 +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaFedora.xml %endif # Remove unwanted RHEL specific workflow configuration files %if 0%{!?rhel:1} -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELCCpp.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELKerneloops.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELPython.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELvmcore.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELxorg.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELLibreport.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELJava.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_uReport.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_AnacondaRHEL.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_AnacondaRHELBugzilla.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaCCpp.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaKerneloops.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaPython.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaVmcore.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaXorg.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaLibreport.xml -rm -f $RPM_BUILD_ROOT/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJava.xml -rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_rhel.conf -rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_uReport.conf -rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf -rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_rhel.conf.5 -rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_uReport.conf.5 -rm -f $RPM_BUILD_ROOT%{_mandir}/man5/report_rhel_bugzilla.conf.5 +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELCCpp.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELKerneloops.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELPython.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELvmcore.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELxorg.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELLibreport.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELJava.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELJavaScript.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_uReport.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaRHEL.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaRHELBugzilla.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaCCpp.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaKerneloops.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaPython.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaVmcore.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaXorg.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaLibreport.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJava.xml +rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJavaScript.xml +rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel.conf +rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_uReport.conf +rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf +rm -f %{buildroot}%{_mandir}/man5/report_rhel.conf.5 +rm -f %{buildroot}%{_mandir}/man5/report_uReport.conf.5 +rm -f %{buildroot}%{_mandir}/man5/report_rhel_bugzilla.conf.5 %endif %clean -rm -rf $RPM_BUILD_ROOT %check make check|| { @@ -443,7 +423,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %defattr(-,root,root,-) -%doc README COPYING +%doc README +%license COPYING %config(noreplace) %{_sysconfdir}/%{name}/libreport.conf %config(noreplace) %{_sysconfdir}/%{name}/report_event.conf %config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf @@ -459,7 +440,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/augeas/lenses/libreport.aug %files filesystem -%defattr(-,root,root,-) %dir %{_sysconfdir}/%{name}/ %dir %{_sysconfdir}/%{name}/events.d/ %dir %{_sysconfdir}/%{name}/events/ @@ -469,7 +449,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %dir %{_sysconfdir}/%{name}/plugins/ %files devel -%defattr(-,root,root,-) # Public api headers: %doc apidoc/html/*.{html,png,css,js} %{_includedir}/libreport/libreport_types.h @@ -499,37 +478,30 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %dir %{_includedir}/libreport %files web -%defattr(-,root,root,-) %{_libdir}/libreport-web.so.* %files web-devel -%defattr(-,root,root,-) %{_libdir}/libreport-web.so %{_includedir}/libreport/libreport_curl.h %{_libdir}/pkgconfig/libreport-web.pc %files python -%defattr(-,root,root,-) %{python_sitearch}/report/* %{python_sitearch}/reportclient/* %files python3 -%defattr(-,root,root,-) %{python3_sitearch}/report/* %{python3_sitearch}/reportclient/* %files cli -%defattr(-,root,root,-) %{_bindir}/report-cli %{_mandir}/man1/report-cli.1.gz %files newt -%defattr(-,root,root,-) %{_bindir}/report-newt %{_mandir}/man1/report-newt.1.gz %files gtk -%defattr(-,root,root,-) %{_bindir}/report-gtk %{_libdir}/libreport-gtk.so.* %config(noreplace) %{_sysconfdir}/libreport/events.d/emergencyanalysis_event.conf @@ -538,19 +510,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_mandir}/man1/report-gtk.1.gz %files gtk-devel -%defattr(-,root,root,-) %{_libdir}/libreport-gtk.so %{_includedir}/libreport/internal_libreport_gtk.h %{_libdir}/pkgconfig/libreport-gtk.pc %files plugin-kerneloops -%defattr(-,root,root,-) %{_datadir}/%{name}/events/report_Kerneloops.xml %{_mandir}/man*/reporter-kerneloops.* %{_bindir}/reporter-kerneloops %files plugin-logger -%defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/libreport/events/report_Logger.conf %{_mandir}/man5/report_Logger.conf.5.* %{_datadir}/%{name}/events/report_Logger.xml @@ -563,8 +532,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_bindir}/reporter-print %{_mandir}/man*/reporter-print.* +%files plugin-systemd-journal +%{_bindir}/reporter-systemd-journal +%{_mandir}/man*/reporter-systemd-journal.* + %files plugin-mailx -%defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/libreport/plugins/mailx.conf %{_datadir}/%{name}/conf.d/plugins/mailx.conf %{_datadir}/%{name}/events/report_Mailx.xml @@ -580,7 +552,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_bindir}/reporter-mailx %files plugin-ureport -%defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/libreport/plugins/ureport.conf %{_datadir}/%{name}/conf.d/plugins/ureport.conf %{_bindir}/reporter-ureport @@ -590,7 +561,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.ureport.xml %files plugin-bugzilla -%defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf %{_datadir}/%{name}/conf.d/plugins/bugzilla.conf %config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format.conf @@ -614,7 +584,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_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 @@ -638,6 +607,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/%{name}/workflows/workflow_CentOSXorg.xml %{_datadir}/%{name}/workflows/workflow_CentOSLibreport.xml %{_datadir}/%{name}/workflows/workflow_CentOSJava.xml +%{_datadir}/%{name}/workflows/workflow_CentOSJavaScript.xml %config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_centos.conf %{_mandir}/man5/report_centos.conf.5.* %{_datadir}/%{name}/events/report_CentOSBugTracker.xml @@ -648,7 +618,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_mandir}/man5/centos_report_event.conf.5.* %files plugin-rhtsupport -%defattr(-,root,root,-) %config(noreplace) %{_sysconfdir}/libreport/plugins/rhtsupport.conf %{_datadir}/%{name}/conf.d/plugins/rhtsupport.conf %{_datadir}/%{name}/events/report_RHTSupport.xml @@ -660,12 +629,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_bindir}/reporter-rhtsupport %files compat -%defattr(-,root,root,-) %{_bindir}/report %{_mandir}/man1/report.1.gz %files plugin-reportuploader -%defattr(-,root,root,-) %{_mandir}/man*/reporter-upload.* %{_mandir}/man5/uploader_event.conf.5.* %{_bindir}/reporter-upload @@ -683,7 +650,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %if 0%{?fedora} %files fedora -%defattr(-,root,root,-) %{_datadir}/%{name}/workflows/workflow_FedoraCCpp.xml %{_datadir}/%{name}/workflows/workflow_FedoraKerneloops.xml %{_datadir}/%{name}/workflows/workflow_FedoraPython.xml @@ -692,13 +658,13 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/%{name}/workflows/workflow_FedoraXorg.xml %{_datadir}/%{name}/workflows/workflow_FedoraLibreport.xml %{_datadir}/%{name}/workflows/workflow_FedoraJava.xml +%{_datadir}/%{name}/workflows/workflow_FedoraJavaScript.xml %config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_fedora.conf %{_mandir}/man5/report_fedora.conf.5.* %endif %if 0%{?rhel} %files rhel -%defattr(-,root,root,-) %{_datadir}/%{name}/workflows/workflow_RHELCCpp.xml %{_datadir}/%{name}/workflows/workflow_RHELKerneloops.xml %{_datadir}/%{name}/workflows/workflow_RHELPython.xml @@ -706,6 +672,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/%{name}/workflows/workflow_RHELxorg.xml %{_datadir}/%{name}/workflows/workflow_RHELLibreport.xml %{_datadir}/%{name}/workflows/workflow_RHELJava.xml +%{_datadir}/%{name}/workflows/workflow_RHELJavaScript.xml %{_datadir}/%{name}/workflows/workflow_uReport.xml %config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel.conf %config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uReport.conf @@ -713,7 +680,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_mandir}/man5/report_uReport.conf.5.* %files rhel-bugzilla -%defattr(-,root,root,-) %{_datadir}/%{name}/workflows/workflow_RHELBugzillaCCpp.xml %{_datadir}/%{name}/workflows/workflow_RHELBugzillaKerneloops.xml %{_datadir}/%{name}/workflows/workflow_RHELBugzillaPython.xml @@ -721,16 +687,15 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %{_datadir}/%{name}/workflows/workflow_RHELBugzillaXorg.xml %{_datadir}/%{name}/workflows/workflow_RHELBugzillaLibreport.xml %{_datadir}/%{name}/workflows/workflow_RHELBugzillaJava.xml +%{_datadir}/%{name}/workflows/workflow_RHELBugzillaJavaScript.xml %config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf %{_mandir}/man5/report_rhel_bugzilla.conf.5.* %files rhel-anaconda-bugzilla -%defattr(-,root,root,-) %{_datadir}/%{name}/workflows/workflow_AnacondaRHELBugzilla.xml %endif %files anaconda -%defattr(-,root,root,-) %if 0%{?fedora} %{_datadir}/%{name}/workflows/workflow_AnacondaFedora.xml %endif @@ -749,6 +714,35 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Dec 15 2016 Matej Habrnal 2.9.0-1 +- Translation updates +- build: make the release-* targets smarter +- add CHANGELOG.md +- reporter-s-journal: enable SYSLOG_IDENTIFIER from env +- report-python: add method run_event_on_problem_dir +- lib: use lz4 instead of lz4cat +- tree-wide: introduce 'stop_on_not_reportable' option +- client: add support for $releasever to debuginfo +- workflows: run analyze_BodhiUpdates event on Fedora +- reporter-systemd-journal: introduce reporter-systemd-journal +- problem_data: add function which returns all problem data keys +- problem_report: add normalization of crashed thread +- problem_report: make generate report configurable +- problem_report: use core_backtrace if there is no backtrace +- lib: refuse to parse negative number as unsigned int +- problem_report: ensure C-string null terminator +- lib: fix invalid cgroup namespace ID +- lib: make die function configurable +- lib: allow using FD of /proc/[pid] instead of pid_t +- dd: add functions for opening dd item +- lib: add xfdopen +- problem data: search for sensitive words in more files +- dd: add dd_copy_file_at +- ignored words: add "systemd-logind" and "hawkey" +- ureport: less confusing logging +- workflow: add JavaScript workflows +- bugzilla: stop including package details + * Fri Sep 09 2016 Jakub Filak 2.8.0-1 - lib: fix a memory leak in create_dump_dir fn - rhtsupport: fix a double free of config at exit diff --git a/sources b/sources index 5b6fff1..c42a3c2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ea9f74ea86ed03a1bae6173e753d6cd8 libreport-2.8.0.tar.gz +SHA512 (libreport-2.9.0.tar.gz) = e53ccdf9bad19a48374b14f1b8057cc3e45af05482950b5c4178bec4b0b3ca8165514ddf89b4fde2b5d20d12d31a2167016b94ca3b76de57414dee0078efc47c