From 4c00215c8b10a910971d111a859d12c837512ad7 Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Mon, 12 Aug 2019 16:06:56 +0200 Subject: [PATCH] Drop python2-libselinux https://bugzilla.redhat.com/show_bug.cgi?id=1739646 --- libselinux.spec | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/libselinux.spec b/libselinux.spec index 698b14b..85fc14f 100644 --- a/libselinux.spec +++ b/libselinux.spec @@ -21,7 +21,7 @@ Patch0003: 0003-libselinux-Allow-to-override-OVERRIDE_GETTID-from-co.patch Patch0004: 0004-libselinux-Use-Python-distutils-to-install-SELinux-p.patch Patch0005: 0005-libselinux-Do-not-use-SWIG_CFLAGS-when-Python-bindin.patch BuildRequires: gcc -BuildRequires: python2 python2-devel ruby-devel ruby libsepol-static >= %{libsepolver} swig pcre2-devel xz-devel +BuildRequires: ruby-devel ruby libsepol-static >= %{libsepolver} swig pcre2-devel xz-devel BuildRequires: python3 python3-devel BuildRequires: systemd Requires: libsepol%{?_isa} >= %{libsepolver} pcre2 @@ -49,19 +49,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %description utils The libselinux-utils package contains the utilities -%package -n python2-libselinux -%{?python_provide:%python_provide python2-libselinux} -# Remove before F30 -Provides: %{name}-python = %{version}-%{release} -Provides: %{name}-python%{?_isa} = %{version}-%{release} -Obsoletes: %{name}-python < %{version}-%{release} -Summary: SELinux python bindings for libselinux -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description -n python2-libselinux -The libselinux-python package contains the python bindings for developing -SELinux applications. - %package -n python3-libselinux Summary: SELinux python 3 bindings for libselinux Requires: %{name}%{?_isa} = %{version}-%{release} @@ -129,7 +116,6 @@ make clean make LIBDIR="%{_libdir}" %{?_smp_mflags} swigify make LIBDIR="%{_libdir}" %{?_smp_mflags} all -BuildPythonWrapper %{__python2} BuildPythonWrapper %{__python3} make RUBYINC="%{ruby_inc}" SHLIBDIR="%{_libdir}" LIBDIR="%{_libdir}" LIBSEPOLA="%{_libdir}/libsepol.a" %{?_smp_mflags} rubywrap @@ -161,7 +147,6 @@ mkdir -p %{buildroot}%{_sbindir} install -d -m 0755 %{buildroot}%{_rundir}/setrans echo "d %{_rundir}/setrans 0755 root root" > %{buildroot}%{_tmpfilesdir}/libselinux.conf -InstallPythonWrapper %{__python2} InstallPythonWrapper %{__python3} make DESTDIR="%{buildroot}" LIBDIR="%{_libdir}" SHLIBDIR="%{_libdir}" BINDIR="%{_bindir}" SBINDIR="%{_sbindir}" RUBYINSTALL=%{ruby_vendorarchdir} install install-rubywrap @@ -226,10 +211,6 @@ rm -f %{buildroot}%{_mandir}/man8/togglesebool* %files static %{_libdir}/libselinux.a -%files -n python2-libselinux -%{python2_sitearch}/selinux/ -%{python2_sitearch}/selinux-%{version}-* - %files -n python3-libselinux %{python3_sitearch}/selinux/ %{python3_sitearch}/selinux-%{version}-*