]> git.pld-linux.org Git - packages/abrt.git/blame - abrt.spec
- updated to 2.14.0
[packages/abrt.git] / abrt.spec
CommitLineData
63118756 1#
d3f5b5cc 2# TODO:
588db202 3# - SysV init scripts for -addon-ccpp, -addon-kerneloops, -addon-pstoreoops, -addon-upload-watch, -addon-vmcore, -addon-xorg
95236fe7
JB
4#
5# Conditional build:
6%bcond_without tests # disable pythontests
62de3454 7
ca54b056 8%define libreport_ver 2.10.0
195da996 9Summary: Automatic bug detection and reporting tool
d3f5b5cc 10Summary(pl.UTF-8): Narzędzie do automatycznego wykrywania i zgłaszania błędów
195da996 11Name: abrt
19e2cf5c
JB
12Version: 2.14.0
13Release: 1
195da996
ER
14License: GPL v2+
15Group: Applications/System
19e2cf5c 16#Source0Download: https://github.com/abrt/abrt/releases
b0d9bbce 17Source0: https://github.com/abrt/abrt/archive/%{version}/%{name}-%{version}.tar.gz
19e2cf5c 18# Source0-md5: 96c227237c9d66107f3bc62b5921b8c2
195da996 19Source1: %{name}.init
4209ffa7 20Patch0: %{name}-rpm5.patch
d3f5b5cc 21Patch1: %{name}-rpm45.patch
f0252d8d 22Patch2: %{name}-link.patch
b0d9bbce 23URL: https://abrt.readthedocs.org/
d3f5b5cc 24BuildRequires: asciidoc
19e2cf5c 25%{?with_tests:BuildRequires: augeas}
d3f5b5cc 26BuildRequires: autoconf >= 2.50
436832da 27BuildRequires: automake
195da996 28BuildRequires: dbus-devel
cf33ade5 29BuildRequires: docbook-dtd45-xml
6f0ebd42 30BuildRequires: gettext-tools >= 0.17
19e2cf5c 31BuildRequires: glib2-devel >= 1:2.55.1
adb4721f 32BuildRequires: gsettings-desktop-schemas-devel >= 3.15.1
d3f5b5cc
JB
33BuildRequires: gtk+3-devel >= 3.0
34BuildRequires: intltool >= 0.35.0
35BuildRequires: json-c-devel
19e2cf5c 36BuildRequires: libcap-devel
ca54b056 37BuildRequires: libgomp-devel
adb4721f 38BuildRequires: libnotify-devel >= 0.7.0
588db202
JB
39BuildRequires: libreport-devel >= %{libreport_ver}
40BuildRequires: libreport-gtk-devel >= %{libreport_ver}
41BuildRequires: libreport-web-devel >= %{libreport_ver}
0b689fac 42BuildRequires: libselinux-devel
19e2cf5c 43BuildRequires: libsoup-devel >= 2.4
436832da 44BuildRequires: libtool
d3f5b5cc 45BuildRequires: libxml2-devel >= 2
436832da 46BuildRequires: pkgconfig
6b061db1 47BuildRequires: polkit-devel
19e2cf5c
JB
48BuildRequires: python3-devel >= 1:3.6
49BuildRequires: python3-modules >= 1:3.6
ca54b056 50%{?with_tests:BuildRequires: python3-nose}
a578ada2 51BuildRequires: rpm-devel >= 4.5-28
436832da 52BuildRequires: rpm-pythonprov
cb87e651 53BuildRequires: rpmbuild(macros) >= 1.721
e8a41dea 54BuildRequires: satyr-devel >= 0.21
19e2cf5c
JB
55BuildRequires: sphinx-pdg-3
56BuildRequires: systemd-devel >= 1:209
5da6d054 57BuildRequires: xmlto
3ca3ee02 58Requires(postun): /usr/sbin/groupdel
d3f8b2a1
ER
59Requires(postun): /usr/sbin/userdel
60Requires(pre): /bin/id
3ca3ee02 61Requires(pre): /usr/bin/getgid
8324bd53 62Requires(pre): /usr/sbin/groupadd
d3f8b2a1 63Requires(pre): /usr/sbin/useradd
195da996 64Requires: %{name}-libs = %{version}-%{release}
3ca3ee02 65Provides: group(abrt)
d3f8b2a1 66Provides: user(abrt)
19e2cf5c
JB
67Obsoletes: abrt-addon-coredump-helper < 2.13.0
68Obsoletes: abrt-addon-python < 2.13.0
ca54b056
JR
69Obsoletes: abrt-atomic < 2.13.0
70Obsoletes: abrt-cli < 2.13.0
19e2cf5c 71Obsoletes: abrt-plugin-catcut
d3f5b5cc 72Obsoletes: abrt-plugin-filetransfer
19e2cf5c
JB
73Obsoletes: abrt-plugin-rhfastcheck
74Obsoletes: abrt-plugin-rhticket
d3f5b5cc
JB
75Obsoletes: abrt-plugin-runapp
76Obsoletes: abrt-plugin-sosreport
d3f8b2a1 77Obsoletes: abrt-plugin-sqlite3
19e2cf5c 78Obsoletes: abrt-plugin-ticketuploader
195da996
ER
79BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80
81%description
d3f5b5cc 82ABRT is a tool to help users to detect defects in applications and to
195da996
ER
83create a bug report with all informations needed by maintainer to fix
84it. It uses plugin system to extend its functionality.
85
d3f5b5cc
JB
86%description -l pl.UTF-8
87ABRT to narzędzie pomagające użytkownikom w wykrywaniu defektów w
88aplikacjach oraz tworzeniu raportów błędów ze wszystkimi informacjami
89potrzebnymi utrzymującemu pakiet do poprawienia go. Wykorzystuje
90system wtyczek do rozszerzania funkcjonalności.
91
a68258ab
JB
92%package -n bash-completion-abrt
93Summary: Bash completion for abrt command
94Summary(pl.UTF-8): Bashowe dopełnianie parametrów dla polecenia abrt
95Group: Applications/Shells
96Requires: %{name} = %{version}-%{release}
97Requires: bash-completion
0c6388db 98Requires: python3-argcomplete
62de3454
ER
99%if "%{_rpmversion}" >= "5"
100BuildArch: noarch
101%endif
a68258ab
JB
102
103%description -n bash-completion-abrt
104Bash completion for abrt command.
105
106%description -n bash-completion-abrt -l pl.UTF-8
107Bashowe dopełnianie parametrów dla polecenia abrt.
108
195da996 109%package libs
d3f5b5cc
JB
110Summary: ABRT shared library
111Summary(pl.UTF-8): Biblioteka współdzielona ABRT
195da996 112Group: Libraries
19e2cf5c 113Requires: glib2 >= 1:2.55.1
588db202 114Requires: libreport >= %{libreport_ver}
195da996
ER
115
116%description libs
d3f5b5cc
JB
117ABRT shared library.
118
119%description libs -l pl.UTF-8
120Biblioteka współdzielona ABRT.
195da996
ER
121
122%package devel
d3f5b5cc
JB
123Summary: Header files for ABRT livrary
124Summary(pl.UTF-8): Pliki nagłówkowe bibliotekia ABRT
195da996
ER
125Group: Development/Libraries
126Requires: %{name}-libs = %{version}-%{release}
19e2cf5c 127Requires: glib2-devel >= 1:2.55.1
588db202 128Requires: libreport-devel >= %{libreport_ver}
195da996
ER
129
130%description devel
d3f5b5cc 131Header files for ABRT livrary.
195da996 132
d3f5b5cc 133%description devel -l pl.UTF-8
588db202 134Pliki nagłówkowe biblioteki ABRT.
195da996
ER
135
136%package addon-ccpp
d3f5b5cc
JB
137Summary: ABRT's C/C++ addon
138Summary(pl.UTF-8): Dodatek C/C++ do ABRT
195da996
ER
139Group: Libraries
140Requires: %{name} = %{version}-%{release}
d3f5b5cc 141Requires: %{name}-retrace-client = %{version}-%{release}
d3f5b5cc 142Requires: cpio
8324bd53 143Requires: elfutils
d3f5b5cc 144Requires: gdb >= 7.0-3
e8a41dea 145Requires: satyr >= 0.21
8324bd53 146Requires: yum-utils
ca54b056 147Obsoletes: abrt-atomic
195da996
ER
148
149%description addon-ccpp
150This package contains hook for C/C++ crashed programs and abrt's C/C++
151analyzer plugin.
152
d3f5b5cc
JB
153%description addon-ccpp -l pl.UTF-8
154Ten pakiet zawiera punkt zaczepienia dla programów w C/C++, które
155uległy awarii oraz wtyczkę analizatora C/C++ ABRT.
156
195da996 157%package addon-kerneloops
d3f5b5cc
JB
158Summary: ABRT's kerneloops addon
159Summary(pl.UTF-8): Dodatek kerneloops do ABRT
195da996
ER
160Group: Libraries
161Requires: %{name} = %{version}-%{release}
d3f8b2a1 162Requires: curl
588db202 163Requires: libreport-plugin-kerneloops >= %{libreport_ver}
195da996 164Obsoletes: abrt-plugin-kerneloops
d3f8b2a1 165Obsoletes: abrt-plugin-kerneloopsreporter
195da996
ER
166Obsoletes: kerneloops
167
168%description addon-kerneloops
d3f8b2a1 169This package contains plugin for collecting kernel crash information
d3f5b5cc 170from system log.
00d9733a 171
d3f5b5cc
JB
172%description addon-kerneloops -l pl.UTF-8
173Ten pakiet zawiera wtyczkę do zbierania informacji o awarii jądra z
174logu systemowego.
00d9733a 175
588db202
JB
176%package addon-pstoreoops
177Summary: ABRT's pstoreoops addon
178Summary(pl.UTF-8): Dodatek pstoreoops do ABRT
179Group: Libraries
180Requires: %{name}-addon-kerneloops = %{version}-%{release}
181Obsoletes: abrt-addon-uefioops
182
183%description addon-pstoreoops
184This package contains plugin for collecting kernel oopses from pstore
185storage.
186
187%description addon-pstoreoops -l pl.UTF-8
188Ten pakiet zawiera wtyczkę do zbierania oopsów jądra z danych pstore.
189
66bf5129
JB
190%package addon-python3
191Summary: ABRT's addon for catching and analyzing Python 3 exceptions
192Summary(pl.UTF-8): Dodatek ABRT do przechwytywania i analizy wyjątków Pythona 3
193Group: Libraries
194Requires: %{name} = %{version}-%{release}
195Requires: %{name}-python3 = %{version}-%{release}
196# for detecting package name containing offending file (TODO: python3-rpm package)
197#Suggests: python3-rpm
ca54b056
JR
198# for logging to journal
199Suggests: python3-systemd
66bf5129
JB
200
201%description addon-python3
202This package contains Python hook and Python analyzer plugin for
203handling uncaught exception in Python 3 programs.
204
205%description addon-python3 -l pl.UTF-8
206Ten pakiet zawiera pythonowy punkt zaczepienia oraz wtyczkę
207analizatora Pythona do obsługi nie obsłużonych wyjątków w programach w
208Pythonie 3.
195da996 209
588db202
JB
210%package addon-upload-watch
211Summary: ABRT's upload addon
212Summary(pl.UTF-8): Dodatek upload do ABRT
63118756 213Group: Libraries
588db202 214Requires: %{name} = %{version}-%{release}
63118756 215
588db202
JB
216%description addon-upload-watch
217This package contains hook for uploaded problems.
63118756 218
588db202
JB
219%description addon-upload-watch -l pl.UTF-8
220Ten pakiet zawiera uchwyt dla problemów przysłanych.
63118756 221
d3f5b5cc
JB
222%package addon-vmcore
223Summary: ABRT's vmcore addon
224Summary(pl.UTF-8): Dodatek vmcore do ABRT
195da996
ER
225Group: Libraries
226Requires: %{name} = %{version}-%{release}
d3f5b5cc 227Requires: %{name}-addon-kerneloops = %{version}-%{release}
66bf5129 228Requires: crash
195da996 229
d3f5b5cc
JB
230%description addon-vmcore
231This package contains plugin for collecting kernel crash information
232from vmcore files.
195da996 233
d3f5b5cc
JB
234%description addon-vmcore -l pl.UTF-8
235Ten pakiet zawiera wtyczkę do zbierania informacji o awarii jądra z
236plików vmcore.
195da996 237
d3f5b5cc
JB
238%package addon-xorg
239Summary: ABRT's Xorg addon
240Summary(pl.UTF-8): Dodatek Xorg do ABRT
195da996
ER
241Group: Libraries
242Requires: %{name} = %{version}-%{release}
d3f5b5cc 243Requires: curl
195da996 244
d3f5b5cc
JB
245%description addon-xorg
246This package contains plugin for collecting Xorg crash information
247from Xorg log.
195da996 248
d3f5b5cc
JB
249%description addon-xorg -l pl.UTF-8
250Ten pakiet zawiera wtyczkę do zbierania informacji o awarii jądra z
251logu Xorg.
195da996 252
d3f5b5cc
JB
253%package plugin-bodhi
254Summary: ABRT's bodhi plugin
255Summary(pl.UTF-8): Wtyczka bodhi do ABRT
8324bd53
ER
256Group: Libraries
257Requires: %{name} = %{version}-%{release}
588db202 258Requires: libreport-web >= %{libreport_ver}
d3f5b5cc
JB
259Obsoletes: libreport-plugin-bodhi
260
261%description plugin-bodhi
262Plugin to search for a new updates in bodhi server.
8324bd53 263
d3f5b5cc
JB
264%description plugin-bodhi -l pl.UTF-8
265Wtyczka do wyszukiwania nowych uaktualnień na serwerze bodhi.
8324bd53 266
d3f5b5cc
JB
267%package retrace-client
268Summary: ABRT's retrace client
269Summary(pl.UTF-8): Klient Retrace dla ABRT
6b061db1
ER
270Group: Libraries
271Requires: %{name} = %{version}-%{release}
d3f5b5cc 272Requires: xz
6b061db1 273
d3f5b5cc
JB
274%description retrace-client
275This package contains the client application for Retrace server which
276is able to analyze C/C++ crashes remotely.
6b061db1 277
d3f5b5cc
JB
278%description retrace-client -l pl.UTF-8
279Ten pakiet zawiera aplikację kliencką dla serwera Retrace, który
280potrafi zdalnie przeanalizować awarię programu w C/C++.
281
282%package dbus
283Summary: ABRT DBus service
284Summary(pl.UTF-8): Usługa DBus ABRT
285Group: Applications/System
195da996 286Requires: %{name} = %{version}-%{release}
588db202 287Requires: libreport >= %{libreport_ver}
195da996 288
d3f5b5cc
JB
289%description dbus
290ABRT DBus service which provides org.freedesktop.problems API on DBus
291and uses PolicyKit to authorize to access the problem data.
195da996 292
d3f5b5cc
JB
293%description dbus -l pl.UTF-8
294Usługa DBus ABRT, udostępniająca poprzez DBus API
295org.freedesktop.problems, używająca PolicyKit do autoryzacji dostępu
296do danych o problemach.
297
66bf5129
JB
298%package python3
299Summary: ABRT Python 3 API
300Summary(pl.UTF-8): API Pythona 3 do ABRT
301Group: Libraries/Python
302Requires: %{name} = %{version}-%{release}
303Requires: python3-libreport >= %{libreport_ver}
19e2cf5c 304Obsoletes: abrt-python < 2.13.0
66bf5129
JB
305
306%description python3
307High-level API for querying, creating and manipulating problems
308handled by ABRT in Python.
309
310%description python3 -l pl.UTF-8
311Wysokopoziomowe API do odpytywania, tworzenia i obróbki z poziomu
312Pythona 3 problemów obsługiwanych przez ABRT.
195da996 313
d3f5b5cc
JB
314%package gui
315Summary: ABRT's GUI
316Summary(pl.UTF-8): Graficzny interfejs użytkownika do ABRT
317Group: X11/Applications
3efd7b40 318Requires(post,postun): /sbin/ldconfig
d3f5b5cc
JB
319Requires(post,postun): gtk-update-icon-cache
320Requires(post,postun): hicolor-icon-theme
321Requires: %{name} = %{version}-%{release}
322Requires: %{name}-dbus = %{version}-%{release}
588db202 323Requires: %{name}-gui-libs = %{version}-%{release}
3f26b77e 324Suggests: gnome-abrt
d3f5b5cc
JB
325Provides: abrt-applet = %{version}-%{release}
326Obsoletes: abrt-applet < 0.0.5
327Conflicts: abrt-applet < 0.0.5
328
329%description gui
330GTK+ wizard for convenient bug reporting.
331
332%description gui -l pl.UTF-8
333Oparty na GTK+ kreator do wygodnego zgłaszania błędów.
334
588db202
JB
335%package gui-libs
336Summary: ABRT's GUI library
337Summary(pl.UTF-8): Biblioteka graficznego interfejsu użytkownika ABRT
338Group: X11/Libraries
339Requires: %{name}-libs = %{version}-%{release}
340Requires: gtk+3 >= 3.0
341
342%description gui-libs
343ABRT's GUI library.
344
345%description gui-libs -l pl.UTF-8
346Biblioteka graficznego interfejsu użytkownika ABRT.
347
348%package gui-devel
349Summary: Header files for ABRT GUI library
350Summary(pl.UTF-8): Pliki nagłówkowe biblioteki graficznego interfejsu użytkownika ABRT
351Group: X11/Development/Libraries
352Requires: %{name}-devel = %{version}-%{release}
353Requires: %{name}-gui-libs = %{version}-%{release}
354Requires: gtk+3-devel >= 3.0
355
356%description gui-devel
357Header files for ABRT GUI library.
358
359%description gui-devel -l pl.UTF-8
360Pliki nagłówkowe biblioteki graficznego interfejsu użytkownika ABRT.
361
195da996
ER
362%package desktop
363Summary: Virtual package to install all necessary packages for usage from desktop environment
d3f5b5cc 364Summary(pl.UTF-8): Writualny pakiet do instalacji pakietów potrzebnych do użycia w środowisku graficznym
195da996 365Group: X11/Applications
d3f5b5cc
JB
366# This package should be installed when anything requests bug-buddy;
367# installing abrt-desktop should result in the abrt which works without
d3f8b2a1 368# any tweaking in abrt.conf (IOW: all plugins mentioned there must be installed)
195da996
ER
369Requires: %{name} = %{version}-%{release}
370Requires: %{name}-addon-ccpp = %{version}-%{release}
371Requires: %{name}-addon-kerneloops = %{version}-%{release}
588db202 372Requires: %{name}-addon-pstoreoops = %{version}-%{release}
ca54b056 373Requires: %{name}-addon-python3 = %{version}-%{release}
d3f5b5cc
JB
374Requires: %{name}-addon-vmcore = %{version}-%{release}
375Requires: %{name}-addon-xorg = %{version}-%{release}
376Requires: %{name}-gui = %{version}-%{release}
377Requires: %{name}-plugin-bodhi = %{version}-%{release}
378Requires: %{name}-retrace-client = %{version}-%{release}
588db202
JB
379Requires: libreport-plugin-bugzilla >= %{libreport_ver}
380Requires: libreport-plugin-logger >= %{libreport_ver}
381Requires: libreport-plugin-ureport >= %{libreport_ver}
d3f8b2a1
ER
382Provides: bug-buddy
383Obsoletes: bug-buddy
195da996
ER
384
385%description desktop
d3f8b2a1 386Virtual package to make easy default installation on desktop
195da996
ER
387environments.
388
d3f5b5cc
JB
389%description desktop -l pl.UTF-8
390Wirtualny pakiet ułatwiający domyślną instalację w środowiskach
391graficznych.
392
63118756
JB
393%package console-notification
394Summary: ABRT console notification script
395Summary(pl.UTF-8): Skrypt ABRT do powiadomień na konsoli
396Group: Applications/System
397Requires: %{name} = %{version}-%{release}
63118756
JB
398
399%description console-notification
400A small script which prints a count of detected problems when someone
401logs in to the shell.
402
403%description console-notification -l pl.UTF-8
404Mały skrypt wypisujący liczbę wykrytych problemów, kiedy ktoś loguje
405się do powłoki.
406
195da996
ER
407%prep
408%setup -q
d3f5b5cc 409%if "%{_rpmversion}" >= "5.0"
3ca3ee02 410%patch0 -p1
d3f5b5cc 411%else
608b5994 412%patch1 -p1
d3f5b5cc 413%endif
7d51211f 414%patch2 -p1
f0252d8d
JB
415
416%{__sed} -n -e '/^%%changelog/,$p' abrt.spec.in | tail -n +2 > changelog
195da996 417
b0d9bbce
JR
418echo -n %{version} > abrt-version
419
195da996 420%build
6a654673 421%{__libtoolize}
b0d9bbce
JR
422%{__gettextize}
423%{__intltoolize}
e8a41dea 424%{__aclocal} -I m4
6a654673
ER
425%{__autoconf}
426%{__autoheader}
427%{__automake}
4209ffa7 428%configure \
19e2cf5c
JB
429 AUGPARSE=/usr/bin/augparse \
430 PYTHON_NOSE=/usr/bin/nosetests-%{py3_ver} \
431 --enable-dump-time-unwind \
432 --enable-native-unwinder \
d3f5b5cc 433 --disable-silent-rules \
95236fe7 434 %{!?with_tests:--without-pythontests} \
4209ffa7
JR
435 --with-systemdsystemunitdir=%{systemdunitdir}
436
6b061db1 437%{__make}
195da996
ER
438
439%install
440rm -rf $RPM_BUILD_ROOT
6b061db1 441%{__make} install \
cf33ade5 442 DESTDIR=$RPM_BUILD_ROOT \
b0d9bbce 443 systemdsystemunitdir=%{systemdunitdir} \
cf33ade5 444 python3dir=%{py3_sitescriptdir}
3ca3ee02 445
d3f5b5cc
JB
446# obsoleted by pkg-config
447%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
e61d6028 448
d3f5b5cc 449install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/abrtd
195da996 450install -d $RPM_BUILD_ROOT/var/cache/%{name}
8324bd53
ER
451install -d $RPM_BUILD_ROOT/var/cache/%{name}-di
452install -d $RPM_BUILD_ROOT/var/run/%{name}
195da996 453
c6fed4fd
ER
454install -d $RPM_BUILD_ROOT%{systemdtmpfilesdir}
455cat > $RPM_BUILD_ROOT%{systemdtmpfilesdir}/abrt.conf <<EOF
6abb1334 456d /var/run/%{name} 0755 root root -
d3f5b5cc
JB
457EOF
458
66bf5129 459%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/problem/*.la
09319cb6 460# examples
66bf5129 461%{__rm} -r $RPM_BUILD_ROOT%{py3_sitescriptdir}/problem_examples
e8a41dea
JB
462# packaged as %doc
463%{__rm} $RPM_BUILD_ROOT%{_docdir}/abrt/README.md
4db74985 464
02f9297a
JB
465# fool man verification - report_event.conf.5 belongs to libreport (NOTE: don't package it here)
466touch $RPM_BUILD_ROOT%{_mandir}/man5/report_event.conf.5
467
d3f5b5cc
JB
468%find_lang %{name}
469
195da996
ER
470%clean
471rm -rf $RPM_BUILD_ROOT
472
8324bd53 473%pre
d3f8b2a1
ER
474%groupadd -g 248 abrt
475%useradd -u 248 -g abrt -d /etc/abrt -s /sbin/nologin abrt
8324bd53 476
195da996 477%post
6b061db1 478/sbin/chkconfig --add abrtd
e61d6028 479%service abrtd restart
588db202 480%systemd_post abrtd.service
195da996
ER
481
482%preun
6b061db1
ER
483if [ "$1" = "0" ]; then
484 %service abrtd stop
485 /sbin/chkconfig --del abrtd
195da996 486fi
588db202 487%systemd_preun abrtd.service
195da996 488
3ca3ee02 489%postun
3ca3ee02 490if [ "$1" = "0" ]; then
d3f8b2a1 491 %userremove abrt
3ca3ee02
ER
492 %groupremove abrt
493fi
195da996 494
3efd7b40
JB
495%post libs -p /sbin/ldconfig
496%postun libs -p /sbin/ldconfig
497
588db202
JB
498%post addon-ccpp
499%systemd_post abrt-ccpp.service
adb4721f 500%systemd_post abrt-journal-core.service
e8a41dea 501%journal_catalog_update
588db202
JB
502
503%preun addon-ccpp
504%systemd_preun abrt-ccpp.service
adb4721f 505%systemd_preun abrt-journal-core.service
588db202
JB
506
507%post addon-kerneloops
508%systemd_post abrt-oops.service
e8a41dea 509%journal_catalog_update
588db202
JB
510
511%preun addon-kerneloops
512%systemd_preun abrt-oops.service
513
514%post addon-pstoreoops
515%systemd_post abrt-pstoreoops.service
516
517%preun addon-pstoreoops
518%systemd_preun abrt-pstoreoops.service
519
e8a41dea
JB
520%post addon-python3
521%journal_catalog_update
522
588db202
JB
523%post addon-upload-watch
524%systemd_post abrt-upload-watch.service
525
526%preun addon-upload-watch
527%systemd_preun abrt-upload-watch.service
528
529%post addon-vmcore
530%systemd_post abrt-vmcore.service
e8a41dea 531%journal_catalog_update
588db202
JB
532
533%preun addon-vmcore
534%systemd_preun abrt-vmcore.service
535
536%post addon-xorg
537%systemd_post abrt-xorg.service
e8a41dea 538%journal_catalog_update
588db202
JB
539
540%preun addon-xorg
541%systemd_preun abrt-xorg.service
542
00d9733a 543%post gui
c0898901 544%update_icon_cache hicolor
00d9733a
ER
545
546%postun gui
c0898901 547%update_icon_cache hicolor
00d9733a 548
588db202
JB
549%post gui-libs -p /sbin/ldconfig
550%postun gui-libs -p /sbin/ldconfig
551
195da996
ER
552%files -f %{name}.lang
553%defattr(644,root,root,755)
f0252d8d 554%doc README.md changelog
a68258ab 555%attr(755,root,root) %{_bindir}/abrt
66bf5129 556%attr(755,root,root) %{_bindir}/abrt-action-analyze-python
02f9297a 557%attr(755,root,root) %{_bindir}/abrt-action-notify
d3f5b5cc
JB
558%attr(755,root,root) %{_bindir}/abrt-action-save-package-data
559%attr(755,root,root) %{_bindir}/abrt-handle-upload
560%attr(755,root,root) %{_bindir}/abrt-watch-log
02f9297a 561%attr(755,root,root) %{_sbindir}/abrt-auto-reporting
d3f5b5cc 562%attr(755,root,root) %{_sbindir}/abrt-server
3ca3ee02 563%attr(755,root,root) %{_sbindir}/abrtd
d1dd143b 564%attr(755,root,root) %{_libexecdir}/abrt-action-generate-machine-id
b0d9bbce 565%attr(755,root,root) %{_libexecdir}/abrt-action-save-container-data
d3f5b5cc
JB
566%attr(755,root,root) %{_libexecdir}/abrt-action-ureport
567%attr(755,root,root) %{_libexecdir}/abrt-handle-event
19e2cf5c 568%{py3_sitescriptdir}/abrtcli
02f9297a 569%dir %{_datadir}/%{name}
02f9297a 570%{_datadir}/augeas/lenses/abrt.aug
d3f5b5cc
JB
571%dir %{_sysconfdir}/%{name}
572%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/abrt.conf
573%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/abrt-action-save-package-data.conf
588db202 574%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/gpg_keys.conf
d3f5b5cc
JB
575%dir %{_sysconfdir}/%{name}/plugins
576%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/abrt_event.conf
b0d9bbce 577%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/machine-id_event.conf
d3f5b5cc 578%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/smart_event.conf
ca54b056 579%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/sosreport_event.conf
3ca3ee02 580%attr(754,root,root) /etc/rc.d/init.d/abrtd
d3f5b5cc
JB
581%{systemdunitdir}/abrtd.service
582%attr(775,root,abrt) %dir /var/cache/%{name}
8324bd53 583%dir /var/run/%{name}
c6fed4fd 584%{systemdtmpfilesdir}/abrt.conf
a68258ab 585%{_mandir}/man1/abrt.1*
66bf5129 586%{_mandir}/man1/abrt-action-analyze-python.1*
02f9297a 587%{_mandir}/man1/abrt-action-notify.1*
d3f5b5cc 588%{_mandir}/man1/abrt-action-save-package-data.1*
02f9297a 589%{_mandir}/man1/abrt-auto-reporting.1*
d3f5b5cc
JB
590%{_mandir}/man1/abrt-handle-upload.1*
591%{_mandir}/man1/abrt-server.1*
3efd7b40 592%{_mandir}/man1/abrt-watch-log.1*
d3f5b5cc
JB
593%{_mandir}/man5/abrt.conf.5*
594%{_mandir}/man5/abrt-action-save-package-data.conf.5*
02f9297a 595%{_mandir}/man5/abrt_event.conf.5*
ca54b056 596%{_mandir}/man5/report_event.conf.5
02f9297a
JB
597%{_mandir}/man5/gpg_keys.conf.5*
598%{_mandir}/man5/smart_event.conf.5*
8324bd53 599%{_mandir}/man8/abrtd.8*
d3f8b2a1 600
a68258ab
JB
601%files -n bash-completion-abrt
602%defattr(644,root,root,755)
603/etc/bash_completion.d/abrt.bash_completion
604
195da996
ER
605%files libs
606%defattr(644,root,root,755)
d3f5b5cc
JB
607%attr(755,root,root) %{_libdir}/libabrt.so.*.*.*
608%attr(755,root,root) %ghost %{_libdir}/libabrt.so.0
195da996
ER
609
610%files devel
611%defattr(644,root,root,755)
d3f5b5cc 612%attr(755,root,root) %{_libdir}/libabrt.so
588db202
JB
613%dir %{_includedir}/abrt
614%{_includedir}/abrt/abrt-dbus.h
615%{_includedir}/abrt/hooklib.h
616%{_includedir}/abrt/libabrt.h
617%{_includedir}/abrt/problem_api.h
d3f5b5cc 618%{_pkgconfigdir}/abrt.pc
195da996
ER
619
620%files addon-ccpp
621%defattr(644,root,root,755)
d3f5b5cc
JB
622%attr(755,root,root) %{_bindir}/abrt-action-analyze-backtrace
623%attr(755,root,root) %{_bindir}/abrt-action-analyze-c
624%attr(755,root,root) %{_bindir}/abrt-action-analyze-ccpp-local
625%attr(755,root,root) %{_bindir}/abrt-action-analyze-core
3efd7b40 626%attr(755,root,root) %{_bindir}/abrt-action-analyze-vulnerability
d3f5b5cc
JB
627%attr(755,root,root) %{_bindir}/abrt-action-generate-backtrace
628%attr(755,root,root) %{_bindir}/abrt-action-generate-core-backtrace
629%attr(755,root,root) %{_bindir}/abrt-action-install-debuginfo
630%attr(755,root,root) %{_bindir}/abrt-action-list-dsos
631%attr(755,root,root) %{_bindir}/abrt-action-perform-ccpp-analysis
632%attr(755,root,root) %{_bindir}/abrt-action-trim-files
adb4721f 633%attr(755,root,root) %{_bindir}/abrt-dump-journal-core
d3f5b5cc 634%attr(6755,abrt,abrt) %{_libexecdir}/abrt-action-install-debuginfo-to-abrt-cache
3efd7b40 635%attr(755,root,root) %{_libexecdir}/abrt-gdb-exploitable
d3f5b5cc 636%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/plugins/CCpp.conf
d3f5b5cc
JB
637%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/ccpp_event.conf
638%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/gconf_event.conf
639%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/vimrc_event.conf
e8a41dea 640%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/plugins/catalog_journal_ccpp_format.conf
d3f5b5cc
JB
641%attr(775,abrt,abrt) %dir %{_localstatedir}/cache/abrt-di
642#%attr(754,root,root) /etc/rc.d/init.d/abrt-ccpp
3efd7b40
JB
643%{_datadir}/libreport/events/analyze_CCpp.xml
644%{_datadir}/libreport/events/analyze_LocalGDB.xml
645%{_datadir}/libreport/events/collect_GConf.xml
646%{_datadir}/libreport/events/collect_vimrc_system.xml
647%{_datadir}/libreport/events/collect_vimrc_user.xml
648%{_datadir}/libreport/events/collect_xsession_errors.xml
649%{_datadir}/libreport/events/post_report.xml
adb4721f 650%{systemdunitdir}/abrt-journal-core.service
19e2cf5c 651%{_prefix}/lib/systemd/catalog/abrt_ccpp.catalog
d3f5b5cc
JB
652%{_mandir}/man1/abrt-action-analyze-backtrace.1*
653%{_mandir}/man1/abrt-action-analyze-c.1*
654%{_mandir}/man1/abrt-action-analyze-ccpp-local.1*
3efd7b40
JB
655%{_mandir}/man1/abrt-action-analyze-core.1*
656%{_mandir}/man1/abrt-action-analyze-vulnerability.1*
d3f5b5cc
JB
657%{_mandir}/man1/abrt-action-generate-backtrace.1*
658%{_mandir}/man1/abrt-action-generate-core-backtrace.1*
3efd7b40 659%{_mandir}/man1/abrt-action-install-debuginfo.1*
d3f5b5cc 660%{_mandir}/man1/abrt-action-list-dsos.1*
3efd7b40 661%{_mandir}/man1/abrt-action-perform-ccpp-analysis.1*
d3f5b5cc 662%{_mandir}/man1/abrt-action-trim-files.1*
a68258ab 663%{_mandir}/man1/abrt-dump-journal-core.1*
02f9297a
JB
664%{_mandir}/man5/abrt-CCpp.conf.5*
665%{_mandir}/man5/ccpp_event.conf.5*
666%{_mandir}/man5/ccpp_retrace_event.conf.5*
667%{_mandir}/man5/gconf_event.conf.5*
668%{_mandir}/man5/vimrc_event.conf.5*
195da996
ER
669
670%files addon-kerneloops
671%defattr(644,root,root,755)
d3f5b5cc 672%attr(755,root,root) %{_bindir}/abrt-action-analyze-oops
a68258ab 673%attr(755,root,root) %{_bindir}/abrt-action-check-oops-for-alt-component
02f9297a 674%attr(755,root,root) %{_bindir}/abrt-action-check-oops-for-hw-error
d1dd143b 675%attr(755,root,root) %{_bindir}/abrt-dump-journal-oops
d3f5b5cc
JB
676%attr(755,root,root) %{_bindir}/abrt-dump-oops
677%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/koops_event.conf
e8a41dea 678%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/plugins/catalog_koops_format.conf
1c748bef 679%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/plugins/oops.conf
d3f5b5cc
JB
680#%attr(754,root,root) /etc/rc.d/init.d/abrt-oops
681%{systemdunitdir}/abrt-oops.service
e8a41dea 682%{_prefix}/lib/systemd/catalog/abrt_koops.catalog
d3f5b5cc 683%{_mandir}/man1/abrt-action-analyze-oops.1*
02f9297a 684%{_mandir}/man1/abrt-action-check-oops-for-hw-error.1*
d1dd143b 685%{_mandir}/man1/abrt-dump-journal-oops.1*
3efd7b40 686%{_mandir}/man1/abrt-dump-oops.1*
d1dd143b 687%{_mandir}/man5/abrt-oops.conf.5*
02f9297a 688%{_mandir}/man5/koops_event.conf.5*
195da996 689
588db202
JB
690%files addon-pstoreoops
691%defattr(644,root,root,755)
692%attr(755,root,root) %{_bindir}/abrt-merge-pstoreoops
693%attr(755,root,root) %{_sbindir}/abrt-harvest-pstoreoops
694%{systemdunitdir}/abrt-pstoreoops.service
695#%attr(754,root,root) /etc/rc.d/init.d/abrt-pstoreoops
696%{_mandir}/man1/abrt-harvest-pstoreoops.1*
697%{_mandir}/man1/abrt-merge-pstoreoops.1*
698
66bf5129
JB
699%files addon-python3
700%defattr(644,root,root,755)
66bf5129
JB
701%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/plugins/python3.conf
702%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/python3_event.conf
e8a41dea 703%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/plugins/catalog_python3_format.conf
19e2cf5c
JB
704%{py3_sitescriptdir}/abrt_exception_handler3.py*
705%{py3_sitescriptdir}/abrt_exception_handler3_container.py*
706%{py3_sitescriptdir}/abrt3.pth
707%{py3_sitescriptdir}/abrt3_container.pth
708%{py3_sitescriptdir}/__pycache__/abrt_exception_handler3*.cpython-*.py[co]
adf25a28 709%{_prefix}/lib/systemd/catalog/python3_abrt.catalog
66bf5129 710%{_mandir}/man5/python3_event.conf.5*
ca54b056 711%{_mandir}/man5/python3-abrt.conf.5*
66bf5129 712
588db202 713%files addon-upload-watch
63118756 714%defattr(644,root,root,755)
588db202
JB
715%attr(755,root,root) %{_sbindir}/abrt-upload-watch
716%{systemdunitdir}/abrt-upload-watch.service
717%{_mandir}/man1/abrt-upload-watch.1*
63118756 718
d3f5b5cc 719%files addon-vmcore
00d9733a 720%defattr(644,root,root,755)
d3f5b5cc
JB
721%attr(755,root,root) %{_bindir}/abrt-action-analyze-vmcore
722%attr(755,root,root) %{_sbindir}/abrt-harvest-vmcore
02f9297a 723%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/plugins/vmcore.conf
d3f5b5cc 724%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/vmcore_event.conf
e8a41dea 725%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/plugins/catalog_vmcore_format.conf
d3f5b5cc 726#%attr(754,root,root) /etc/rc.d/init.d/abrt-vmcore
3efd7b40 727%{_datadir}/libreport/events/analyze_VMcore.xml
d3f5b5cc 728%{systemdunitdir}/abrt-vmcore.service
e8a41dea 729%{_prefix}/lib/systemd/catalog/abrt_vmcore.catalog
d3f5b5cc 730%{_mandir}/man1/abrt-action-analyze-vmcore.1*
3efd7b40 731%{_mandir}/man1/abrt-harvest-vmcore.1*
02f9297a
JB
732%{_mandir}/man5/abrt-vmcore.conf.5*
733%{_mandir}/man5/vmcore_event.conf.5*
d3f5b5cc
JB
734
735%files addon-xorg
00d9733a 736%defattr(644,root,root,755)
d3f5b5cc 737%attr(755,root,root) %{_bindir}/abrt-action-analyze-xorg
a68258ab 738%attr(755,root,root) %{_bindir}/abrt-dump-journal-xorg
d3f5b5cc 739%attr(755,root,root) %{_bindir}/abrt-dump-xorg
02f9297a 740%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/plugins/xorg.conf
d3f5b5cc 741%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/xorg_event.conf
e8a41dea 742%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/plugins/catalog_xorg_format.conf
d3f5b5cc
JB
743#%attr(754,root,root) /etc/rc.d/init.d/abrt-xorg
744%{systemdunitdir}/abrt-xorg.service
e8a41dea 745%{_prefix}/lib/systemd/catalog/abrt_xorg.catalog
3efd7b40 746%{_mandir}/man1/abrt-action-analyze-xorg.1*
a68258ab 747%{_mandir}/man1/abrt-dump-journal-xorg.1*
3efd7b40 748%{_mandir}/man1/abrt-dump-xorg.1*
09319cb6 749%{_mandir}/man5/abrt-xorg.conf.5*
02f9297a 750%{_mandir}/man5/xorg_event.conf.5*
00d9733a 751
d3f5b5cc 752%files plugin-bodhi
8324bd53 753%defattr(644,root,root,755)
a68258ab 754%attr(755,root,root) %{_bindir}/abrt-action-find-bodhi-update
d3f5b5cc 755%attr(755,root,root) %{_bindir}/abrt-bodhi
e8a41dea
JB
756%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/bodhi_event.conf
757%{_datadir}/libreport/events/analyze_BodhiUpdates.xml
a68258ab 758%{_mandir}/man1/abrt-action-find-bodhi-update.1*
d3f5b5cc 759%{_mandir}/man1/abrt-bodhi.1*
8324bd53 760
d3f5b5cc 761%files retrace-client
6b061db1 762%defattr(644,root,root,755)
d3f5b5cc
JB
763%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/ccpp_retrace_event.conf
764%attr(755,root,root) %{_bindir}/abrt-retrace-client
3efd7b40 765%{_datadir}/libreport/events/analyze_RetraceServer.xml
d3f5b5cc 766%{_mandir}/man1/abrt-retrace-client.1*
6b061db1 767
d3f5b5cc 768%files dbus
195da996 769%defattr(644,root,root,755)
d3f5b5cc 770%attr(755,root,root) %{_sbindir}/abrt-dbus
e8a41dea 771%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libreport/events.d/abrt_dbus_event.conf
d3f5b5cc 772/etc/dbus-1/system.d/dbus-abrt.conf
adb4721f 773/etc/dbus-1/system.d/org.freedesktop.problems.daemon.conf
e8a41dea
JB
774%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.xml
775%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.Entry.xml
776%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.Session.xml
777%{_datadir}/dbus-1/interfaces/org.freedesktop.Problems2.Task.xml
d3f5b5cc
JB
778%{_datadir}/dbus-1/system-services/org.freedesktop.problems.service
779%{_datadir}/polkit-1/actions/abrt_polkit.policy
780%{_mandir}/man8/abrt-dbus.8*
781%{_docdir}/abrt-dbus-%{version}
782
66bf5129
JB
783%files python3
784%defattr(644,root,root,755)
785%dir %{py3_sitedir}/problem
786%attr(755,root,root) %{py3_sitedir}/problem/_py3abrt.so
787%{py3_sitedir}/problem/*.py*
ca54b056
JR
788%{py3_sitedir}/problem/__pycache__
789%{_mandir}/man5/python3-abrt.5*
d3f5b5cc
JB
790
791%files gui
792%defattr(644,root,root,755)
793%attr(755,root,root) %{_bindir}/abrt-applet
3efd7b40 794%attr(755,root,root) %{_bindir}/system-config-abrt
d3f5b5cc 795%dir %{_datadir}/%{name}
3efd7b40 796%{_datadir}/%{name}/ui
ca54b056
JR
797%{_iconsdir}/hicolor/scalable/apps/abrt.svg
798%{_iconsdir}/hicolor/symbolic/apps/abrt-symbolic.svg
799%{_sysconfdir}/xdg/autostart/org.freedesktop.problems.applet.desktop
800%{_datadir}/dbus-1/services/org.freedesktop.problems.applet.service
3efd7b40
JB
801%{_mandir}/man1/abrt-applet.1*
802%{_mandir}/man1/system-config-abrt.1*
195da996 803
588db202
JB
804%files gui-libs
805%defattr(644,root,root,755)
806%attr(755,root,root) %{_libdir}/libabrt_gui.so.*.*.*
807%attr(755,root,root) %ghost %{_libdir}/libabrt_gui.so.0
808
809%files gui-devel
810%defattr(644,root,root,755)
811%attr(755,root,root) %{_libdir}/libabrt_gui.so
812%{_includedir}/abrt/abrt-config-widget.h
813%{_includedir}/abrt/system-config-abrt.h
814%{_pkgconfigdir}/abrt_gui.pc
815
195da996
ER
816%files desktop
817%defattr(644,root,root,755)
63118756
JB
818
819%files console-notification
820%defattr(644,root,root,755)
c6fed4fd 821%config(noreplace) %verify(not md5 mtime size) /etc/profile.d/abrt-console-notification.sh
This page took 0.32964 seconds and 4 git commands to generate.