]> git.pld-linux.org Git - packages/libreport.git/blame_incremental - libreport.spec
- release 4 (by relup.sh)
[packages/libreport.git] / libreport.spec
... / ...
CommitLineData
1Summary: Generic library for reporting various problems
2Summary(pl.UTF-8): Ogólna biblioteka do zgłaszania różnych problemów
3Name: libreport
4Version: 2.1.9
5Release: 4
6License: GPL v2+
7Group: Libraries
8Source0: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz
9# Source0-md5: 07ccab47869d6f9cfd851b4fba8ba015
10Patch0: format-security.patch
11URL: https://fedorahosted.org/abrt/
12BuildRequires: asciidoc
13BuildRequires: curl-devel
14BuildRequires: dbus-devel
15BuildRequires: desktop-file-utils
16BuildRequires: gettext-devel >= 0.17
17BuildRequires: glib2-devel >= 1:2.21
18BuildRequires: gtk+3-devel >= 3.0
19BuildRequires: intltool >= 0.35.0
20BuildRequires: json-c-devel
21BuildRequires: libproxy-devel
22BuildRequires: libtar-devel
23BuildRequires: libtool
24BuildRequires: libxml2-devel >= 2
25BuildRequires: newt-devel
26BuildRequires: nss-devel
27BuildRequires: pkgconfig
28BuildRequires: python-devel
29BuildRequires: satyr-devel
30BuildRequires: xmlrpc-c-client-devel
31BuildRequires: xmlrpc-c-devel
32BuildRequires: xmlto
33Requires: glib2 >= 1:2.21
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
37Libraries providing API for reporting different problems in
38applications to different bug targets like Bugzilla, ftp, trac, etc...
39
40%description -l pl.UTF-8
41Biblioteki udostępniające API do zgłaszania różnych programów w
42aplikacjach do różnych docelowych systemów raportowania błędów, takich
43jak Bugzilla, ftp, trac...
44
45%package devel
46Summary: Header files for libreport libraries
47Summary(pl.UTF-8): Pliki nagłówkowe bibliotek libreport
48Group: Development/Libraries
49Requires: %{name} = %{version}-%{release}
50Requires: glib2-devel >= 1:2.21
51
52%description devel
53Header files for libreport libraries.
54
55%description devel -l pl.UTF-8
56Pliki nagłówkowe bibliotek libreport.
57
58%package web
59Summary: Library providing network API for libreport
60Summary(pl.UTF-8): Biblioteka zapewniająca API sieciowe dla libreport
61Group: Libraries
62Requires: %{name} = %{version}-%{release}
63
64%description web
65Library providing network API for libreport.
66
67%description web -l pl.UTF-8
68Biblioteka zapewniająca API sieciowe dla libreport.
69
70%package web-devel
71Summary: Development headers for libreport-web
72Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libreport-web
73Group: Development/Libraries
74Requires: %{name}-devel = %{version}-%{release}
75Requires: %{name}-web = %{version}-%{release}
76Requires: curl-devel
77Requires: json-c-devel
78Requires: libproxy-devel
79Requires: libxml2-devel >= 2
80Requires: satyr-devel
81Requires: xmlrpc-c-client-devel
82Requires: xmlrpc-c-devel
83
84%description web-devel
85Development headers for libreport-web.
86
87%description web-devel -l pl.UTF-8
88Pliki nagłówkowe biblioteki libreport-web.
89
90%package -n python-%{name}
91Summary: Python bindings for libreport libraries
92Summary(pl.UTF-8): Wiązania Pythona dla bibliotek libreport
93Group: Libraries/Python
94Requires: %{name} = %{version}-%{release}
95Provides: %{name}-python = %{version}-%{release}
96Obsoletes: libreport-python < 2.1.3-1
97
98%description -n python-%{name}
99Python bindings for libreport libraries.
100
101%description -n python-%{name} -l pl.UTF-8
102Wiązania Pythona dla bibliotek libreport
103
104%package cli
105Summary: libreport's command line interface
106Summary(pl.UTF-8): Interfejs linii poleceń libreport
107Group: Applications
108Requires: %{name} = %{version}-%{release}
109
110%description cli
111This package contains simple command line tool for working with
112problem dump reports.
113
114%description cli -l pl.UTF-8
115Ten pakiet zawiera proste, działające z linii poleceń narzędzie do
116pracy ze zgłoszeniami zawierającymi zrzuty problemów.
117
118%package newt
119Summary: libreport's newt interface
120Summary(pl.UTF-8): Interfejs newt libreport
121Group: Applications
122Requires: %{name} = %{version}-%{release}
123
124%description newt
125This package contains a simple newt application for reporting bugs.
126
127%description newt -l pl.UTF-8
128Ten pakiet zawiera prostą aplikację newt do zgłaszania błędów.
129
130%package gtk
131Summary: GTK+ front-end for libreport
132Summary(pl.UTF-8): Interfejs GTK+ libreport
133Group: X11/Applications
134Requires: %{name} = %{version}-%{release}
135
136%description gtk
137Application for reporting bugs using libreport backend.
138
139%description gtk -l pl.UTF-8
140Aplikacja do zgłaszania błędów przy użyciu libreport.
141
142%package gtk-devel
143Summary: Development headers for libreport-gtk
144Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libreport-gtk
145Group: Development/Libraries
146Requires: %{name}-gtk = %{version}-%{release}
147
148%description gtk-devel
149Development headers for libreport-gtk.
150
151%description gtk-devel -l pl.UTF-8
152Pliki nagłówkowe biblioteki libreport-gtk.
153
154%package plugin-bugzilla
155Summary: libreport's bugzilla plugin
156Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez Bugzillę
157Group: Libraries
158Requires: %{name} = %{version}-%{release}
159Obsoletes: abrt-plugin-bugzilla < 2.0.4
160
161%description plugin-bugzilla
162Plugin to report bugs into the bugzilla.
163
164%description plugin-bugzilla -l pl.UTF-8
165Wtyczka zgłaszająca problemy do systemu Bugzilla.
166
167%package plugin-kerneloops
168Summary: libreport's kerneloops reporter plugin
169Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń awarii jądra (kerneloops)
170Group: Libraries
171Requires: %{name} = %{version}-%{release}
172Requires: curl
173
174%description plugin-kerneloops
175This package contains plugin which sends kernel crash information to
176specified server, usually to kerneloops.org.
177
178%description plugin-kerneloops -l pl.UTF-8
179Ten pakiet zawiera wtyczkę wysyłającą informacje o awariach jądra na
180określony serwer, zwykle kerneloops.org.
181
182%package plugin-logger
183Summary: libreport's logger reporter plugin
184Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń w logu
185Group: Libraries
186Requires: %{name} = %{version}-%{release}
187Obsoletes: abrt-plugin-logger < 2.0.4
188
189%description plugin-logger
190The simple reporter plugin which writes a report to a specified file.
191
192%description plugin-logger -l pl.UTF-8
193Prosta wtyczka zgłaszająca problem, zapisująca raport w określonym
194pliku.
195
196%package plugin-mailx
197Summary: libreport's mailx reporter plugin
198Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez pocztę elektroniczną
199Group: Libraries
200Requires: %{name} = %{version}-%{release}
201Requires: mailx
202Obsoletes: abrt-plugin-mailx < 2.0.4
203
204%description plugin-mailx
205The simple reporter plugin which sends a report via mailx to a
206specified email address.
207
208%description plugin-mailx -l pl.UTF-8
209Prosta wtyczka zgłaszająca problem, wysyłająca raport na określony
210adres e-mail przy użyciu programu mailx.
211
212%package plugin-reportuploader
213Summary: libreport's reportuploader plugin
214Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez FTP
215Group: Libraries
216Requires: %{name} = %{version}-%{release}
217Obsoletes: abrt-plugin-reportuploader < 2.0.4
218
219%description plugin-reportuploader
220Plugin to report bugs into anonymous FTP site associated with
221ticketing system.
222
223%description plugin-reportuploader -l pl.UTF-8
224Wtyczka zgłaszająca błędy poprzez serwer anonimowego FTP powiązany z
225systemem biletów.
226
227%package plugin-rhtsupport
228Summary: libreport's RHTSupport plugin
229Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń przez RHTSupport
230Group: Libraries
231Requires: %{name} = %{version}-%{release}
232Obsoletes: abrt-plugin-rhtsupport < 2.0.4
233
234%description plugin-rhtsupport
235Plugin to report bugs into RH support system.
236
237%description plugin-rhtsupport -l pl.UTF-8
238Wtyczka zgłaszająca problemy do systemu obsługi RH.
239
240%package plugin-ureport
241Summary: libreport's micro report plugin
242Summary(pl.UTF-8): Wtyczka libreport do zgłoszeń typu micro-report
243Group: Libraries
244Requires: %{name} = %{version}-%{release}
245
246%description plugin-ureport
247Uploads micro-report to abrt server.
248
249%description plugin-ureport -l pl.UTF-8
250Wtyczka przesyłająca raporty typu micro-report na serwer abrt.
251
252%package anaconda
253Summary: Default configuration for reporting Anaconda bugs
254Summary(pl.UTF-8): Domyślna konfiguracja do zgłaszania błędów w Anacondzie
255Group: Applications/File
256Requires: %{name}-plugin-bugzilla = %{version}-%{release}
257Requires: %{name}-plugin-reportuploader = %{version}-%{release}
258
259%description anaconda
260Default configuration for reporting Anaconda problems using Fedora
261infrastructure or uploading the gathered data over ftp/scp...
262
263%description anaconda -l pl.UTF-8
264Domyślna konfiguracja do zgłaszania problemów z Anacondą przy użyciu
265infrastruktury Fedory lub przesyłając zebrane dane po ftp/scp.
266
267%package fedora
268Summary: Default configuration for reporting bugs via Fedora infrastructure
269Summary(pl.UTF-8): Domyślna konfiguracja do zgłaszania błędów poprzeze infrastrukturę Fedory
270Group: Applications/File
271Requires: %{name} = %{version}-%{release}
272
273%description fedora
274Default configuration for reporting bugs via Fedora infrastructure
275used primarily to easy configure the reporting process for Fedora
276systems.
277
278%description fedora -l pl.UTF-8
279Domyślna konfiguracja do zgłaszania błędów poprzez infrastrukturę
280Fedory, służąca przede wszystkim do łatwej konfiguracji procesu
281zgłaszania błędów w systemach Fedora.
282
283%package rhel
284Summary: Default configuration for reporting bugs via RHEL infrastructure
285Summary(pl.UTF-8): Domyślna konfiguracja do zgłaszania błędów poprzeze infrastrukturę RHEL
286Group: Applications/File
287Requires: %{name} = %{version}-%{release}
288
289%description rhel
290Default configuration for reporting bugs via RHEL infrastructure used
291primarily to easy configure the reporting process for RHEL systems.
292
293%description rhel -l pl.UTF-8
294Domyślna konfiguracja do zgłaszania błędów poprzez infrastrukturę
295RHEL, służąca przede wszystkim do łatwej konfiguracji procesu
296zgłaszania błędów w systemach RHEL.
297
298%prep
299%setup -q
300%patch0 -p1
301
302%build
303%configure \
304 --disable-silent-rules
305
306%{__make}
307
308%install
309rm -rf $RPM_BUILD_ROOT
310
311%{__make} install \
312 DESTDIR=$RPM_BUILD_ROOT
313
314%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
315# compat layer for compatibility tool
316%{__rm} $RPM_BUILD_ROOT{%{_bindir}/report,%{_mandir}/man1/report.1}
317
318%find_lang %{name}
319
320%clean
321rm -rf $RPM_BUILD_ROOT
322
323%post -p /sbin/ldconfig
324%postun -p /sbin/ldconfig
325
326%post web -p /sbin/ldconfig
327%postun web -p /sbin/ldconfig
328
329%post gtk -p /sbin/ldconfig
330%postun gtk -p /sbin/ldconfig
331
332%files -f %{name}.lang
333%defattr(644,root,root,755)
334%doc README
335%dir %{_sysconfdir}/%{name}
336%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/report_event.conf
337%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/forbidden_words.conf
338%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/ignored_words.conf
339%dir %{_sysconfdir}/%{name}/events
340%dir %{_sysconfdir}/%{name}/events.d
341%dir %{_sysconfdir}/%{name}/plugins
342%dir %{_sysconfdir}/%{name}/workflows.d
343%attr(755,root,root) %{_libdir}/libreport.so.*.*.*
344%attr(755,root,root) %ghost %{_libdir}/libreport.so.0
345%attr(755,root,root) %{_libdir}/libabrt_dbus.so.*.*.*
346%attr(755,root,root) %ghost %{_libdir}/libabrt_dbus.so.0
347%dir %{_datadir}/libreport
348%dir %{_datadir}/libreport/events
349%dir %{_datadir}/libreport/workflows
350%{_mandir}/man5/forbidden_words.conf.5*
351%{_mandir}/man5/report_event.conf.5*
352
353%files devel
354%defattr(644,root,root,755)
355%attr(755,root,root) %{_libdir}/libreport.so
356%attr(755,root,root) %{_libdir}/libabrt_dbus.so
357%dir %{_includedir}/libreport
358%{_includedir}/libreport/client.h
359%{_includedir}/libreport/config_item_info.h
360%{_includedir}/libreport/dump_dir.h
361%{_includedir}/libreport/event_config.h
362%{_includedir}/libreport/file_obj.h
363%{_includedir}/libreport/libreport_types.h
364%{_includedir}/libreport/problem_data.h
365%{_includedir}/libreport/report.h
366%{_includedir}/libreport/run_event.h
367%{_includedir}/libreport/internal_abrt_dbus.h
368%{_includedir}/libreport/internal_libreport.h
369%{_includedir}/libreport/workflow.h
370%{_includedir}/libreport/xml_parser.h
371%{_pkgconfigdir}/%{name}.pc
372
373%files web
374%defattr(644,root,root,755)
375%attr(755,root,root) %{_libdir}/libreport-web.so.*.*
376%attr(755,root,root) %ghost %{_libdir}/libreport-web.so.0
377
378%files web-devel
379%defattr(644,root,root,755)
380%attr(755,root,root) %{_libdir}/libreport-web.so
381%{_includedir}/libreport/libreport_curl.h
382%{_pkgconfigdir}/libreport-web.pc
383
384%files -n python-%{name}
385%defattr(644,root,root,755)
386%{py_sitedir}/report
387%{py_sitedir}/reportclient
388
389%files cli
390%defattr(644,root,root,755)
391%attr(755,root,root) %{_bindir}/report-cli
392%{_mandir}/man1/report-cli.1*
393
394%files newt
395%defattr(644,root,root,755)
396%attr(755,root,root) %{_bindir}/report-newt
397%{_mandir}/man1/report-newt.1*
398
399%files gtk
400%defattr(644,root,root,755)
401%attr(755,root,root) %{_bindir}/report-gtk
402%attr(755,root,root) %{_libdir}/libreport-gtk.so.*.*
403%attr(755,root,root) %ghost %{_libdir}/libreport-gtk.so.0
404%{_mandir}/man1/report-gtk.1*
405
406%files gtk-devel
407%defattr(644,root,root,755)
408%attr(755,root,root) %{_libdir}/libreport-gtk.so
409%{_includedir}/libreport/internal_libreport_gtk.h
410%{_pkgconfigdir}/libreport-gtk.pc
411
412%files plugin-bugzilla
413%defattr(644,root,root,755)
414%attr(755,root,root) %{_bindir}/reporter-bugzilla
415%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf
416%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format.conf
417%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_kernel.conf
418%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_libreport.conf
419%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup.conf
420%config(noreplace) %{_sysconfdir}/libreport/events/report_Bugzilla.conf
421%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_event.conf
422%{_datadir}/libreport/events/report_Bugzilla.xml
423%{_mandir}/man1/reporter-bugzilla.1*
424%{_mandir}/man5/bugzilla.conf.5*
425%{_mandir}/man5/bugzilla_event.conf.5*
426%{_mandir}/man5/bugzilla_format.conf.5*
427%{_mandir}/man5/bugzilla_format_kernel.conf.5*
428%{_mandir}/man5/bugzilla_format_libreport.conf.5*
429%{_mandir}/man5/bugzilla_formatdup.conf.5*
430%{_mandir}/man5/report_Bugzilla.conf.5*
431
432%files plugin-kerneloops
433%defattr(644,root,root,755)
434%attr(755,root,root) %{_bindir}/reporter-kerneloops
435%{_datadir}/libreport/events/report_Kerneloops.xml
436%{_mandir}/man1/reporter-kerneloops.1*
437
438%files plugin-logger
439%defattr(644,root,root,755)
440%attr(755,root,root) %{_bindir}/reporter-print
441%{_sysconfdir}/libreport/events/report_Logger.conf
442%{_datadir}/libreport/events/report_Logger.xml
443%config(noreplace) %{_sysconfdir}/libreport/events.d/print_event.conf
444%{_mandir}/man1/reporter-print.1*
445%{_mandir}/man5/print_event.conf.5*
446%{_mandir}/man5/report_Logger.conf.5*
447
448%files plugin-mailx
449%defattr(644,root,root,755)
450%attr(755,root,root) %{_bindir}/reporter-mailx
451%config(noreplace) %{_sysconfdir}/libreport/plugins/mailx.conf
452%config(noreplace) %{_sysconfdir}/libreport/events.d/mailx_event.conf
453%{_datadir}/libreport/events/report_Mailx.xml
454%{_mandir}/man1/reporter-mailx.1*
455%{_mandir}/man5/mailx.conf.5*
456%{_mandir}/man5/mailx_event.conf.5*
457
458%files plugin-reportuploader
459%defattr(644,root,root,755)
460%attr(755,root,root) %{_bindir}/reporter-upload
461%config(noreplace) %{_sysconfdir}/libreport/events.d/uploader_event.conf
462%{_datadir}/libreport/events/report_Uploader.xml
463%{_datadir}/libreport/workflows/workflow_Upload.xml
464%{_mandir}/man1/reporter-upload.1*
465%{_mandir}/man5/uploader_event.conf.5*
466
467%files plugin-rhtsupport
468%defattr(644,root,root,755)
469%attr(755,root,root) %{_bindir}/reporter-rhtsupport
470%config(noreplace) %{_sysconfdir}/libreport/plugins/rhtsupport.conf
471%config(noreplace) %{_sysconfdir}/libreport/events.d/rhtsupport_event.conf
472%{_datadir}/libreport/events/report_RHTSupport.xml
473%{_mandir}/man1/reporter-rhtsupport.1*
474%{_mandir}/man5/rhtsupport.conf.5*
475%{_mandir}/man5/rhtsupport_event.conf.5*
476
477%files plugin-ureport
478%defattr(644,root,root,755)
479%attr(755,root,root) %{_bindir}/reporter-ureport
480%config(noreplace) %{_sysconfdir}/libreport/events.d/emergencyanalysis_event.conf
481%{_datadir}/libreport/events/report_uReport.xml
482%{_datadir}/libreport/events/report_EmergencyAnalysis.xml
483%{_mandir}/man1/reporter-ureport.1*
484%{_mandir}/man5/emergencyanalysis_event.conf.5*
485
486%files anaconda
487%defattr(644,root,root,755)
488%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_anaconda_event.conf
489%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_anaconda.conf
490%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup_anaconda.conf
491%config(noreplace) %{_sysconfdir}/libreport/workflows.d/anaconda_event.conf
492%{_datadir}/libreport/workflows/workflow_AnacondaFedora.xml
493%{_datadir}/libreport/workflows/workflow_AnacondaRHEL.xml
494%{_datadir}/libreport/workflows/workflow_AnacondaUpload.xml
495%{_mandir}/man5/anaconda_event.conf.5*
496%{_mandir}/man5/bugzilla_anaconda_event.conf.5*
497%{_mandir}/man5/bugzilla_format_anaconda.conf.5*
498%{_mandir}/man5/bugzilla_formatdup_anaconda.conf.5*
499
500%files fedora
501%defattr(644,root,root,755)
502%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_fedora.conf
503%{_datadir}/libreport/workflows/workflow_Fedora*.xml
504%{_mandir}/man5/report_fedora.conf.5*
505
506%files rhel
507%defattr(644,root,root,755)
508%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel.conf
509%{_datadir}/libreport/workflows/workflow_RHEL*.xml
510%{_mandir}/man5/report_rhel.conf.5*
This page took 0.079839 seconds and 4 git commands to generate.