Put Python extensions into its own subpackage

This commit is contained in:
My Karlsson 2019-02-17 10:33:48 +01:00
parent 513fb54613
commit aa7afdcb14
1 changed files with 23 additions and 8 deletions

View File

@ -8,7 +8,7 @@
Name: syslog-ng
Version: %{syslog_ng_ver}
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Next-generation syslog server
License: GPLv2+
@ -85,7 +85,7 @@ Key features:
%package libdbi
Summary: libdbi support for %{name}
Summary: Libdbi support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description libdbi
@ -93,7 +93,7 @@ This module supports a large number of database systems via libdbi.
%package mongodb
Summary: mongodb support for %{name}
Summary: MongoDB support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description mongodb
@ -101,7 +101,7 @@ This module supports the mongodb database via libmongo-client.
%package smtp
Summary: smtp support for %{name}
Summary: SMTP support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description smtp
@ -117,7 +117,7 @@ This package provides java destination support for syslog-ng.
%package geoip
Summary: geoip support for %{name}
Summary: GeoIP support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description geoip
@ -126,7 +126,7 @@ any IPv4 address or host.
%package redis
Summary: redis support for %{name}
Summary: Redis support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description redis
@ -134,7 +134,7 @@ This module supports the redis key-value store via hiredis.
%package riemann
Summary: riemann support for %{name}
Summary: Riemann support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description riemann
@ -142,7 +142,7 @@ This module supports the riemann monitoring server.
%package http
Summary: http support for %{name}
Summary: HTTP support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
Obsoletes: %{name}-curl < 3.10
@ -161,11 +161,20 @@ This module supports the AMQP destination.
%package python
Summary: Python support for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: python3-%{name} = %{version}-%{release}
%description python
This module supports the Python destination.
%package -n python3-%{name}
Summary: Python extensions used by %{name}
%description -n python3-%{name}
This package contains the Python extensions used by the %{name}
Python module.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
@ -426,6 +435,9 @@ fi
%files python
%{_libdir}/syslog-ng/libmod-python.so
%files -n python3-%{name}
%{python3_sitelib}/syslogng/
%{python3_sitelib}/syslogng-*.egg-info
@ -444,6 +456,9 @@ fi
%changelog
* Sun Feb 17 2019 My Karlsson <mk@acc.umu.se> - 3.19.1-2
- Put Python extensions into its own subpackage
* Sat Feb 02 2019 My Karlsson <mk@acc.umu.se> - 3.19.1-1
- Update to version 3.19.1