Summary: Generic library for reporting various problems Summary(pl.UTF-8): Ogólna biblioteka do zgłaszania różnych problemów Name: libreport Version: 2.0.16 Release: 4 License: GPL v2 Group: Libraries Source0: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz # Source0-md5: b8aa7475152dc8420d7dd0c71752b5ed Patch0: format-security.patch URL: https://fedorahosted.org/abrt/ BuildRequires: asciidoc BuildRequires: btparser-devel BuildRequires: curl-devel BuildRequires: dbus-devel BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: gtk+3-devel BuildRequires: intltool BuildRequires: json-c-devel BuildRequires: libproxy-devel BuildRequires: libtar-devel BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: newt-devel BuildRequires: nss-devel BuildRequires: python-devel BuildRequires: texinfo BuildRequires: xmlrpc-c-client-devel BuildRequires: xmlrpc-c-devel BuildRequires: xmlto BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Libraries providing API for reporting different problems in applications to different bug targets like Bugzilla, ftp, trac, etc... %description -l pl.UTF-8 Biblioteki udostępniające API do zgłaszania różnych programów w aplikacjach do różnych docelowych systemów raportowania błędów, takich jak Bugzilla, ftp, trac... %package devel Summary: Header files for libreport libraries Summary(pl.UTF-8): Pliki nagłówkowe bibliotek libreport Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header files for libreport libraries. %description devel -l pl.UTF-8 Pliki nagłówkowe bibliotek libreport. %package web Summary: Library providing network API for libreport Summary(pl.UTF-8): Biblioteka zapewniająca API sieciowe dla libreport Group: Libraries Requires: %{name} = %{version}-%{release} %description web Library providing network API for libreport. %description web -l pl.UTF-8 Biblioteka zapewniająca API sieciowe dla libreport. %package web-devel Summary: Development headers for libreport-web Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libreport-web Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: %{name}-web = %{version}-%{release} %description web-devel Development headers for libreport-web. %description web-devel -l pl.UTF-8 Pliki nagłówkowe biblioteki libreport-web. %package python Summary: Python bindings for libreport libraries Summary(pl.UTF-8): Wiązania Pythona dla bibliotek libreport Group: Libraries/Python Requires: %{name} = %{version}-%{release} %description python Python bindings for libreport libraries. %description python -l pl.UTF-8 Wiązania Pythona dla bibliotek libreport %package cli Summary: libreport's command line interface Summary(pl.UTF-8): Interfejs linii poleceń libreport Group: Applications Requires: %{name} = %{version}-%{release} %description cli This package contains simple command line tool for working with problem dump reports. %description cli -l pl.UTF-8 Ten pakiet zawiera proste, działające z linii poleceń narzędzie do pracy ze zgłoszeniami zawierającymi zrzuty problemów. %package newt Summary: libreport's newt interface Summary(pl.UTF-8): Interfejs newt libreport Group: Applications Requires: %{name} = %{version}-%{release} %description newt This package contains a simple newt application for reporting bugs. %description newt -l pl.UTF-8 Ten pakiet zawiera prostą aplikację newt do zgłaszania błędów. %package gtk Summary: GTK+ front-end for libreport Summary(pl.UTF-8): Interfejs GTK+ libreport Group: X11/Applications Requires: %{name} = %{version}-%{release} %description gtk Application for reporting bugs using libreport backend. %description gtk -l pl.UTF-8 Aplikacja do zgłaszania błędów przy użyciu libreport. %package gtk-devel Summary: Development headers for libreport-gtk Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libreport-gtk Group: Development/Libraries Requires: %{name}-gtk = %{version}-%{release} %description gtk-devel Development headers for libreport-gtk. %description gtk-devel -l pl.UTF-8 Pliki nagłówkowe biblioteki libreport-gtk. %package plugin-kerneloops Summary: libreport's kerneloops reporter plugin Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń awarii jądra (kerneloops) Group: Libraries Requires: %{name} = %{version}-%{release} Requires: curl %description plugin-kerneloops This package contains plugin which sends kernel crash information to specified server, usually to kerneloops.org. %description plugin-kerneloops -l pl.UTF-8 Ten pakiet zawiera wtyczkę wysyłającą informacje o awariach jądra na określony serwer, zwykle kerneloops.org. %package plugin-logger Summary: libreport's logger reporter plugin Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń w logu Group: Libraries Requires: %{name} = %{version}-%{release} Obsoletes: abrt-plugin-logger < 2.0.4 %description plugin-logger The simple reporter plugin which writes a report to a specified file. %description plugin-logger -l pl.UTF-8 Prosta wtyczka zgłaszająca problem, zapisująca raport w określonym pliku. %package plugin-mailx Summary: libreport's mailx reporter plugin Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez pocztę elektroniczną Group: Libraries Requires: %{name} = %{version}-%{release} Requires: mailx Obsoletes: abrt-plugin-mailx < 2.0.4 %description plugin-mailx The simple reporter plugin which sends a report via mailx to a specified email address. %description plugin-mailx -l pl.UTF-8 Prosta wtyczka zgłaszająca problem, wysyłająca raport na określony adres e-mail przy użyciu programu mailx. %package plugin-bugzilla Summary: libreport's bugzilla plugin Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez Bugzillę Group: Libraries Requires: %{name} = %{version}-%{release} Obsoletes: abrt-plugin-bugzilla < 2.0.4 %description plugin-bugzilla Plugin to report bugs into the bugzilla. %description plugin-bugzilla -l pl.UTF-8 Wtyczka zgłaszająca problemy do systemu Bugzilla. %package plugin-ureport Summary: libreport's micro report plugin Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń typu micro-report Group: Libraries Requires: %{name} = %{version}-%{release} %description plugin-ureport Uploads micro-report to abrt server. %description plugin-ureport -l pl.UTF-8 Wtyczka przesyłająca raporty typu micro-report na serwer abrt. %package plugin-rhtsupport Summary: libreport's RHTSupport plugin Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez RHTSupport Group: Libraries Requires: %{name} = %{version}-%{release} Obsoletes: abrt-plugin-rhtsupport < 2.0.4 %description plugin-rhtsupport Plugin to report bugs into RH support system. %description plugin-rhtsupport -l pl.UTF-8 Wtyczka zgłaszająca problemy do systemu obsługi RH. %package plugin-reportuploader Summary: libreport's reportuploader plugin Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez FTP Group: Libraries Requires: %{name} = %{version}-%{release} Obsoletes: abrt-plugin-reportuploader < 2.0.4 %description plugin-reportuploader Plugin to report bugs into anonymous FTP site associated with ticketing system. %description plugin-reportuploader -l pl.UTF-8 Wtyczka zgłaszająca błędy poprzez serwer anonimowego FTP powiązany z systemem biletów. %prep %setup -q %patch0 -p1 %build %configure %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post web -p /sbin/ldconfig %postun web -p /sbin/ldconfig %post gtk -p /sbin/ldconfig %postun gtk -p /sbin/ldconfig %files -f %{name}.lang %defattr(644,root,root,755) %doc README %dir %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/%{name}/report_event.conf %config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf %dir %{_sysconfdir}/%{name}/events.d %dir %{_sysconfdir}/%{name}/events %dir %{_sysconfdir}/%{name}/plugins %attr(755,root,root) %{_libdir}/libreport.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libreport.so.0 %attr(755,root,root) %{_libdir}/libabrt_dbus.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libabrt_dbus.so.0 %{_mandir}/man5/report_event.conf.5* %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libreport.so %attr(755,root,root) %{_libdir}/libabrt_dbus.so %dir %{_includedir}/libreport %{_includedir}/libreport/client.h %{_includedir}/libreport/dump_dir.h %{_includedir}/libreport/event_config.h %{_includedir}/libreport/problem_data.h %{_includedir}/libreport/report.h %{_includedir}/libreport/run_event.h %{_includedir}/libreport/internal_abrt_dbus.h %{_includedir}/libreport/internal_libreport.h %{_pkgconfigdir}/%{name}.pc %files web %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libreport-web.so.*.* %attr(755,root,root) %ghost %{_libdir}/libreport-web.so.0 %files web-devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libreport-web.so %{_includedir}/libreport/libreport_curl.h %{_pkgconfigdir}/libreport-web.pc %files python %defattr(644,root,root,755) %{py_sitedir}/report %{py_sitedir}/reportclient %files cli %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/report-cli %{_mandir}/man1/report-cli.1* %files newt %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/report-newt %files gtk %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/report-gtk %attr(755,root,root) %{_libdir}/libreport-gtk.so.*.* %attr(755,root,root) %ghost %{_libdir}/libreport-gtk.so.0 %files gtk-devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libreport-gtk.so %{_includedir}/libreport/internal_libreport_gtk.h %{_pkgconfigdir}/libreport-gtk.pc %files plugin-kerneloops %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/reporter-kerneloops %{_sysconfdir}/libreport/events/report_Kerneloops.xml %{_mandir}/man1/reporter-kerneloops.1* %files plugin-logger %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/reporter-print %{_sysconfdir}/libreport/events/report_Logger.conf %{_sysconfdir}/libreport/events/report_Logger.xml %config(noreplace) %{_sysconfdir}/libreport/events.d/print_event.conf %{_mandir}/man1/reporter-print.1* %files plugin-mailx %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/reporter-mailx %config(noreplace) %{_sysconfdir}/libreport/plugins/mailx.conf %config(noreplace) %{_sysconfdir}/libreport/events.d/mailx_event.conf %{_sysconfdir}/libreport/events/report_Mailx.xml %{_mandir}/man1/reporter-mailx.1* %files plugin-bugzilla %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/reporter-bugzilla %config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf %config(noreplace) %{_sysconfdir}/libreport/events/report_Bugzilla.conf %config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_event.conf %{_sysconfdir}/libreport/events/report_Bugzilla.xml %{_mandir}/man1/reporter-bugzilla.1* %files plugin-ureport %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/reporter-ureport %{_sysconfdir}/libreport/events/report_uReport.xml %files plugin-rhtsupport %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/reporter-rhtsupport %config(noreplace) %{_sysconfdir}/libreport/plugins/rhtsupport.conf %config(noreplace) %{_sysconfdir}/libreport/events.d/rhtsupport_event.conf %{_sysconfdir}/libreport/events/report_RHTSupport.xml %{_mandir}/man1/reporter-rhtsupport.1* %files plugin-reportuploader %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/reporter-upload %config(noreplace) %{_sysconfdir}/libreport/events.d/uploader_event.conf %{_sysconfdir}/libreport/events/report_Uploader.xml %{_mandir}/man1/reporter-upload.1*