!3 unpack libs subpackage

Merge pull request !3 from algorithmofdish/master
This commit is contained in:
openeuler-ci-bot 2020-02-24 16:15:17 +08:00 committed by Gitee
commit abaf5ac945

View File

@ -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