Accepting request 1096707 from home:jsegitz:branches:security:SELinux
- Fix python packaging by setting the name to a fixed value OBS-URL: https://build.opensuse.org/request/show/1096707 OBS-URL: https://build.opensuse.org/package/show/security:SELinux/libselinux?expand=0&rev=160
This commit is contained in:
parent
18c38b5f6e
commit
d1efca8160
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 4 08:32:49 UTC 2023 - Johannes Segitz <jsegitz@suse.com>
|
||||
|
||||
- Fix python packaging by setting the name to a fixed value
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 23 14:50:33 UTC 2023 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
|
@ -112,7 +112,7 @@ security contexts and to obtain security policy decisions.
|
||||
This package contains the static development files, which are
|
||||
necessary to develop your own software using libselinux.
|
||||
|
||||
%package -n python-%{name}
|
||||
%package -n python-selinux
|
||||
%define oldpython python
|
||||
Summary: Python bindings for the SELinux runtime library
|
||||
Group: Development/Libraries/Python
|
||||
@ -125,7 +125,7 @@ Obsoletes: %{oldpython}-selinux < %{version}
|
||||
Provides: %{oldpython}-selinux = %{version}
|
||||
%endif
|
||||
|
||||
%description -n python-%{name}
|
||||
%description -n python-selinux
|
||||
libselinux provides an interface to get and set process and file
|
||||
security contexts and to obtain security policy decisions.
|
||||
|
||||
@ -165,8 +165,6 @@ mkdir -p %{buildroot}%{_sbindir}
|
||||
make DESTDIR=%{buildroot} LIBDIR="%{_libdir}" SHLIBDIR="%{_libdir}" PYTHON=$python BINDIR="%{_sbindir}" install
|
||||
make DESTDIR=%{buildroot} LIBDIR="%{_libdir}" SHLIBDIR="/%{_lib}" PYTHON=$python LIBSEPOLA=%{_libdir}/libsepol.a install-pywrap V=1
|
||||
make DESTDIR=%{buildroot} LIBDIR="%{_libdir}" SHLIBDIR="/%{_lib}" PYTHON=$python LIBSEPOLA=%{_libdir}/libsepol.a install-rubywrap V=1
|
||||
# Remove unnecessary copy of the Python C extension
|
||||
rm -v %{buildroot}%{$python_sitearch}/_selinux.*.so
|
||||
}
|
||||
|
||||
mv %{buildroot}%{_sbindir}/getdefaultcon %{buildroot}%{_sbindir}/selinuxdefcon
|
||||
@ -223,9 +221,10 @@ install -m 0755 %{SOURCE3} %{buildroot}%{_sbindir}/selinux-ready
|
||||
%files devel-static
|
||||
%{_libdir}/libselinux.a
|
||||
|
||||
%files %{python_files %{name}}
|
||||
%files %{python_files selinux}
|
||||
%{python_sitearch}/selinux
|
||||
%{python_sitearch}/selinux-%{version}*-info
|
||||
%{python_sitearch}/_selinux*
|
||||
|
||||
%files -n ruby-selinux
|
||||
%{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}/selinux.so
|
||||
|
Loading…
Reference in New Issue
Block a user