!3 unpack libs subpackage
Merge pull request !3 from algorithmofdish/master
This commit is contained in:
commit
abaf5ac945
46
abrt.spec
46
abrt.spec
@ -1,6 +1,6 @@
|
||||
Name: abrt
|
||||
Version: 2.13.0
|
||||
Release: 3
|
||||
Release: 4
|
||||
Summary: A tool for automatic bug detection and reporting
|
||||
License: GPLv2+
|
||||
URL: https://abrt.readthedocs.org/
|
||||
@ -18,21 +18,25 @@ BuildRequires: gdb-headless libcap-devel systemd-devel json-c-devel gdb-headles
|
||||
Requires: libreport >= 2.10.0 satyr >= 0.24
|
||||
Requires: systemd python3-%{name} = %{version}-%{release} python3-augeas python3-dbus
|
||||
Requires: dmidecode libreport-plugin-ureport libreport-plugin-rhtsupport
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
Requires(pre): shadow-utils
|
||||
%{?systemd_requires}
|
||||
|
||||
Provides: %{name}-libs = %{version}-%{release}
|
||||
Obsoletes: %{name}-libs < 2.13.0-2
|
||||
|
||||
%description
|
||||
Abrt is an automatic bug detection and reporting tool, it is used to create
|
||||
a bug report with all information needed by maintainer to fix it. It extends its
|
||||
functionality by using plugin system.
|
||||
|
||||
%package libs
|
||||
Summary: Libraries for abrt
|
||||
|
||||
%description libs
|
||||
Libraries for abrt.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the abrt library
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
This package contains development and header files for abrt.
|
||||
@ -49,6 +53,7 @@ Help document files for abrt library.
|
||||
Summary: GUI module for abrt
|
||||
Requires: %{name} = %{version}-%{release} %{name}-dbus = %{version}-%{release}
|
||||
Requires: gnome-abrt gsettings-desktop-schemas >= 3.15
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
Provides: abrt-gui-libs = %{version}-%{release} abrt-applet = %{version}-%{release}
|
||||
Obsoletes: abrt-gui-libs < 2.13.0-2 abrt-applet < 0.0.5
|
||||
Conflicts: abrt-applet < 0.0.5
|
||||
@ -66,6 +71,7 @@ This package contains development and header files for abrt-gui.
|
||||
%package addon-ccpp
|
||||
Summary: C/C++ addon module for abrt
|
||||
Requires: cpio gdb-headless elfutils %{name} = %{version}-%{release} python3-libreport
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
Obsoletes: abrt-addon-coredump-helper <= 2.12.2
|
||||
|
||||
%description addon-ccpp
|
||||
@ -74,6 +80,7 @@ C/C++ analyzer plugin for abrt.
|
||||
%package addon-upload-watch
|
||||
Summary: Upload addon module for abrt
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description addon-upload-watch
|
||||
This addon-upload-watch package provides hook for uploaded problems.
|
||||
@ -88,6 +95,7 @@ Retrace server's client application that helps to analyze C/C++ crashes remotely
|
||||
%package addon-kerneloops
|
||||
Summary: Kerneloops addon for abrt
|
||||
Requires: curl %{name} = %{version}-%{release}
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description addon-kerneloops
|
||||
This package provides plugin which helps to collect kernel crash information
|
||||
@ -96,6 +104,7 @@ from system log.
|
||||
%package addon-xorg
|
||||
Summary: Xorg addon module for abrt
|
||||
Requires: curl %{name} = %{version}-%{release}
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description addon-xorg
|
||||
This package provides plugin which helps to collect Xorg crash information
|
||||
@ -113,6 +122,7 @@ from vmcore files.
|
||||
%package addon-pstoreoops
|
||||
Summary: Pstore oops addon module for abrt
|
||||
Requires: %{name} = %{version}-%{release} abrt-addon-kerneloops
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
Obsoletes: abrt-addon-uefioops < %{version}-%{release}
|
||||
|
||||
%description addon-pstoreoops
|
||||
@ -155,7 +165,7 @@ automatic generation of machine_id.
|
||||
%package tui
|
||||
Summary: Command line interface of abrt
|
||||
Requires: %{name} = %{version}-%{release} libreport-cli >= 2.10.0
|
||||
Requires: abrt-libs = %{version}-%{release} abrt-dbus python3-abrt
|
||||
Requires: %{name}-libs = %{version}-%{release} abrt-dbus python3-abrt
|
||||
Requires: abrt-addon-ccpp python3-argcomplete
|
||||
Provides: %{name}-cli-ng = %{version}-%{release}
|
||||
Obsoletes: %{name}-cli-ng < 2.12.2
|
||||
@ -189,7 +199,7 @@ environment.
|
||||
|
||||
%package atomic
|
||||
Summary: Package to make easy default installation on Atomic hosts.
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
Conflicts: %{name}-addon-ccpp
|
||||
|
||||
%description atomic
|
||||
@ -199,6 +209,7 @@ hosts.
|
||||
%package dbus
|
||||
Summary: DBus service module of abrt
|
||||
Requires: %{name} = %{version}-%{release} dbus-tools
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description dbus
|
||||
This package provides org.freedesktop.problems API on dbus and uses PolicyKit
|
||||
@ -208,6 +219,7 @@ to authorize to access the problem data.
|
||||
Summary: Python3 API module of abrt
|
||||
Requires: %{name} = %{version}-%{release} %{name}-dbus = %{version}-%{release}
|
||||
Requires: python3-dbus python3-libreport python3-gobject-base
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description -n python3-abrt
|
||||
This package provides high-level API for querying, creating and manipulating
|
||||
@ -409,8 +421,6 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
||||
%doc README.md COPYING
|
||||
%{_unitdir}/abrtd.service
|
||||
%{_tmpfilesdir}/abrt.conf
|
||||
%{_libdir}/libabrt.so.*
|
||||
%{_datadir}/augeas/lenses/abrt.aug
|
||||
%{_sbindir}/abrtd
|
||||
%{_sbindir}/abrt-server
|
||||
%{_sbindir}/abrt-auto-reporting
|
||||
@ -423,9 +433,6 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
||||
%{_bindir}/abrt-action-save-package-data
|
||||
%{_bindir}/abrt-action-analyze-python
|
||||
%{_bindir}/abrt-action-analyze-xorg
|
||||
%dir %{_sysconfdir}/%{name}
|
||||
%dir %{_sysconfdir}/%{name}/plugins
|
||||
%dir %{_datadir}/%{name}
|
||||
%dir %attr(0751, root, abrt) %{_localstatedir}/spool/abrt
|
||||
%dir %attr(0700, abrt, abrt) %{_localstatedir}/spool/%{name}-upload
|
||||
%dir %attr(0755, root, root) %{_localstatedir}/run/%{name}
|
||||
@ -439,13 +446,19 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
||||
%ghost %attr(0644, -, -) %{_localstatedir}/run/%{name}/abrtd.pid
|
||||
%exclude %{_infodir}/dir
|
||||
|
||||
%files libs
|
||||
%{_libdir}/libabrt.so.*
|
||||
%dir %{_sysconfdir}/%{name}
|
||||
%dir %{_sysconfdir}/%{name}/plugins
|
||||
%dir %{_datadir}/%{name}
|
||||
%{_datadir}/augeas/lenses/abrt.aug
|
||||
|
||||
%files devel
|
||||
%doc apidoc/html/*.{html,png,css,js}
|
||||
%{_includedir}/abrt/{abrt-dbus,hooklib,libabrt,problem_api}.h
|
||||
%{_libdir}/libabrt.so
|
||||
%{_libdir}/pkgconfig/abrt.pc
|
||||
|
||||
|
||||
%files gui-devel
|
||||
%{_includedir}/abrt/abrt-config-widget.h
|
||||
%{_includedir}/abrt/system-config-abrt.h
|
||||
@ -497,7 +510,6 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
||||
%{_sbindir}/abrt-upload-watch
|
||||
%{_unitdir}/abrt-upload-watch.service
|
||||
|
||||
|
||||
%files retrace-client
|
||||
%{_bindir}/abrt-retrace-client
|
||||
%config(noreplace) %{_sysconfdir}/libreport/events.d/ccpp_retrace_event.conf
|
||||
@ -596,6 +608,12 @@ killall abrt-dbus >/dev/null 2>&1 || :
|
||||
%{_mandir}/man*/*
|
||||
|
||||
%changelog
|
||||
* Mon Feb 17 2020 hexiujun <hexiujun1@huawei.com> - 2.13.0-4
|
||||
- Type:enhancement
|
||||
- ID:NA
|
||||
- SUG:NA
|
||||
- DESC:unpack libs subpackage
|
||||
|
||||
* Thu Feb 13 2020 gulining<gulining1@huawei.com> 2.13.0-3
|
||||
- resolve build failed
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user