diff --git a/libsemanage-3.4.tar.gz b/libsemanage-3.4.tar.gz deleted file mode 100644 index 8933928992763c2534d44b9d72de48b97d1526d5..0000000000000000000000000000000000000000 Binary files a/libsemanage-3.4.tar.gz and /dev/null differ diff --git a/libsemanage-3.5.tar.gz b/libsemanage-3.5.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..4db89695df48cb3d5866788de5ffb1fb90ec6d15 Binary files /dev/null and b/libsemanage-3.5.tar.gz differ diff --git a/libsemanage.spec b/libsemanage.spec index 216b9c71790b76844aa124e6ac74c524ca9fc98c..e76c46973892024427ad3a60cfc8d5a3fb29e8b4 100644 --- a/libsemanage.spec +++ b/libsemanage.spec @@ -1,19 +1,17 @@ -%define anolis_release 3 -%define libsepolver 3.4-1 -%define libselinuxver 3.4-1 +%define anolis_release 1 Summary: SELinux binary policy manipulation library Name: libsemanage -Version: 3.4 +Version: 3.5 Release: %{anolis_release}%{?dist} License: LGPLv2+ Source0: https://github.com/SELinuxProject/selinux/releases/download/%{version}/%{name}-%{version}.tar.gz URL: https://github.com/SELinuxProject/selinux/wiki Source1: semanage.conf -BuildRequires: gcc make -BuildRequires: libselinux-devel >= %{libselinuxver} swig -BuildRequires: libsepol-devel >= %{libsepolver} +BuildRequires: gcc make swig +BuildRequires: libselinux-devel >= %{version} +BuildRequires: libsepol-devel >= %{version} BuildRequires: audit-libs-devel BuildRequires: bison flex bzip2-devel @@ -21,7 +19,7 @@ BuildRequires: python3 BuildRequires: python3-devel Requires: bzip2-libs audit-libs -Requires: libselinux >= %{libselinuxver} +Requires: libselinux >= %{version} Obsoletes: libsemanage-compat = 3.1 %description @@ -130,19 +128,16 @@ cp %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/selinux/semanage.conf %files %dir %{abidir} -%license COPYING +%license LICENSE %dir %{_sysconfdir}/selinux %config(noreplace) %{_sysconfdir}/selinux/semanage.conf %{_libdir}/libsemanage.so.2 %{_mandir}/man5/* -%{_mandir}/ru/man5/* +%lang(ru) %{_mandir}/ru/man5/* %dir %{_libexecdir}/selinux %dir %{_sharedstatedir}/selinux %dir %{_sharedstatedir}/selinux/tmp %{abidir}/libsemanage.dump -%{abidir}/_semanage.cpython-310-%{_arch}-linux-gnu.dump - -%ldconfig_scriptlets %files static %{_libdir}/libsemanage.a @@ -155,6 +150,7 @@ cp %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/selinux/semanage.conf %{_mandir}/man3/* %files -n python3-libsemanage +%{abidir}/_semanage.*.dump %{python3_sitearch}/*.so %{python3_sitearch}/semanage.py* %{python3_sitearch}/__pycache__/semanage* @@ -164,6 +160,9 @@ cp %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/selinux/semanage.conf %doc VERSION %changelog +* Wed Mar 01 2023 Funda Wang - 3.5-1 +- New version 3.5 + * Tue Jan 10 2023 yuanhui - 3.4-3 - add doc package