!7 修改安装依赖,使__requires_exclude宏生效

From: @wang--ge
Reviewed-by: @jxy_git
Signed-off-by: @jxy_git
This commit is contained in:
openeuler-ci-bot 2021-09-17 09:29:03 +00:00 committed by Gitee
commit d66c2de4e1

View File

@ -1,10 +1,12 @@
%global __provides_exclude_from ^%{_libdir}/collectd/.*\\.so$
%undefine _strict_symbol_defs_build
%global _privatelibs lib(pq|pgtypes|ecpg_compat|ecpg)\\.so*
%global __requires_exclude %{_privatelibs}
Summary: Statistics collection daemon for filling RRD files
Name: collectd
Version: 5.9.0
Release: 1
Release: 3
License: GPLv2
URL: https://collectd.org/
@ -334,7 +336,7 @@ an extension for the PHP interpreter.
%package postgresql
Summary: PostgreSQL plugin for collectd
Requires: %{name} = %{version}-%{release}
BuildRequires: libpq-devel
BuildRequires: postgresql-13-server-devel
%description postgresql
PostgreSQL querying plugin. This plugins provides data of issued commands,
called handlers and database traffic.
@ -1036,5 +1038,11 @@ make check
%changelog
* Thu Sep 16 2021 Ge Wang <wangge20@huawei.com> - 5.9.0-3
- Make __require_exclude macro effective via Regular Expression
* Thu Sep 16 2021 Ge Wang <wangge20@huawei.com> - 5.9.0-2
- Replace subpackage collectd-postgresql's buildrequire libpq-devel with postgresql-13-server-devel
* Tue Aug 17 2021 Python_Bot <Python_Bot@openeuler.org> - 5.9.0-1
- Init package