diff --git a/openvswitch.spec b/openvswitch.spec index 1177a716386472469bfff05ced258d2ea6d02eb2..ab7d2d627361707590cf06dfc72bfd080a842d50 100644 --- a/openvswitch.spec +++ b/openvswitch.spec @@ -1,14 +1,12 @@ -# Enable Python 3 by specifying '--with build_python3'. # This is enabled by default for versions of the distribution that # have Python 3 by default. -%bcond_with build_python3 Name: openvswitch Summary: Production Quality, Multilayer Open Virtual Switch URL: http://www.openvswitch.org/ Version: 2.12.0 License: ASL 2.0 -Release: 11 +Release: 12 Source: https://www.openvswitch.org/releases/openvswitch-%{version}.tar.gz Buildroot: /tmp/openvswitch-rpm Patch0000: 0000-openvswitch-add-stack-protector-strong.patch @@ -17,9 +15,7 @@ Patch0002: 0002-Remove-unsupported-permission-names.patch Patch0003: 0003-Fallback-to-read-proc-net-dev-on-linux.patch Requires: logrotate hostname python >= 3.8 python3-six selinux-policy-targeted BuildRequires: python3-six, openssl-devel checkpolicy selinux-policy-devel autoconf automake libtool python-sphinx unbound-devel -%if %{with build_python3} BuildRequires: python3-devel -%endif Provides: openvswitch-selinux-policy = %{version}-%{release} Obsoletes: openvswitch-selinux-policy < %{version}-%{release} @@ -42,7 +38,6 @@ Summary: Helpful information for Open vSwitch %description help Documents and helpful information for Open vSwitch. -%if %{with build_python3} %package -n python3-openvswitch Summary: Open vSwitch python3 bindings License: ASL 2.0 @@ -53,7 +48,6 @@ Requires: python3-six %description -n python3-openvswitch Python bindings for the Open vSwitch database -%endif %prep %autosetup -p1 @@ -209,10 +203,8 @@ exit 0 /var/log/openvswitch %{_datadir}/selinux/packages/%{name}/openvswitch-custom.pp -%if %{with build_python3} %files -n python3-openvswitch %{python3_sitelib}/ovs -%endif %files devel %{_libdir}/lib*.so @@ -230,7 +222,10 @@ exit 0 %doc README.rst NEWS rhel/README.RHEL.rst %changelog -* Tue Jan 05 2021 luosuwang - 2.12.0-11 +* Thu Jan 21 2021 lupsuwang - 2.12.0-12 +- Remove build_python3 option to complie python3-openvswitch package by default + +* Tue Jan 05 2021 luosuwang - 2.12.0-11 - Add the option of compiling python3-openvswitch package * Tue Sep 24 2020 luosuwang - 2.12.0-10