Change the package summary and description

Change summary and description for the package and all subpackages
to match the current status and to provide more information.
This commit is contained in:
Zdenek Pytela 2020-09-29 21:22:38 +02:00
parent b867d53c38
commit e99b0bae28
1 changed files with 23 additions and 17 deletions

View File

@ -80,9 +80,9 @@ Provides: selinux-policy-base = %{version}-%{release}
Suggests: selinux-policy-targeted Suggests: selinux-policy-targeted
%description %description
SELinux Base package for SELinux Reference Policy - modular. SELinux core policy package.
Based off of reference policy: Checked out revision 2.20091117 Originally based off of reference policy,
the policy has been adjusted to provide support for Fedora.
%files %files
%{!?_licensedir:%global license %%doc} %{!?_licensedir:%global license %%doc}
@ -96,12 +96,12 @@ Based off of reference policy: Checked out revision 2.20091117
%{_rpmconfigdir}/macros.d/macros.selinux-policy %{_rpmconfigdir}/macros.d/macros.selinux-policy
%package sandbox %package sandbox
Summary: SELinux policy sandbox Summary: SELinux sandbox policy
Requires(pre): selinux-policy-base = %{version}-%{release} Requires(pre): selinux-policy-base = %{version}-%{release}
Requires(pre): selinux-policy-targeted = %{version}-%{release} Requires(pre): selinux-policy-targeted = %{version}-%{release}
%description sandbox %description sandbox
SELinux sandbox policy used for the policycoreutils-sandbox package SELinux sandbox policy for use with the sandbox utility.
%files sandbox %files sandbox
%verify(not md5 size mtime) %{_datadir}/selinux/packages/sandbox.pp %verify(not md5 size mtime) %{_datadir}/selinux/packages/sandbox.pp
@ -125,7 +125,7 @@ fi;
exit 0 exit 0
%package devel %package devel
Summary: SELinux policy devel Summary: SELinux policy development files
Requires(pre): selinux-policy = %{version}-%{release} Requires(pre): selinux-policy = %{version}-%{release}
Requires: selinux-policy = %{version}-%{release} Requires: selinux-policy = %{version}-%{release}
Requires: m4 checkpolicy >= %{CHECKPOLICYVER} Requires: m4 checkpolicy >= %{CHECKPOLICYVER}
@ -133,7 +133,12 @@ Requires: /usr/bin/make
Requires(post): policycoreutils-devel >= %{POLICYCOREUTILSVER} Requires(post): policycoreutils-devel >= %{POLICYCOREUTILSVER}
%description devel %description devel
SELinux policy development and man page package SELinux policy development package.
This package contains:
- interfaces, macros, and patterns for policy development
- a policy example
- the macro-expander utility
and some additional files.
%files devel %files devel
%{_bindir}/macro-expander %{_bindir}/macro-expander
@ -158,7 +163,8 @@ Requires(pre): selinux-policy = %{version}-%{release}
Requires: selinux-policy = %{version}-%{release} Requires: selinux-policy = %{version}-%{release}
%description doc %description doc
SELinux policy documentation package SELinux policy documentation package.
This package contains manual pages and documentation of the policy modules.
%files doc %files doc
%{_mandir}/man*/* %{_mandir}/man*/*
@ -545,8 +551,8 @@ exit 0
%if %{BUILD_TARGETED} %if %{BUILD_TARGETED}
%package targeted %package targeted
Summary: SELinux targeted base policy Summary: SELinux targeted policy
Provides: selinux-policy-any = %{version}-%{release} Provides: selinux-policy-base = %{version}-%{release}
Obsoletes: selinux-policy-targeted-sources < 2 Obsoletes: selinux-policy-targeted-sources < 2
Requires(pre): policycoreutils >= %{POLICYCOREUTILSVER} Requires(pre): policycoreutils >= %{POLICYCOREUTILSVER}
Requires(pre): coreutils Requires(pre): coreutils
@ -560,7 +566,7 @@ Conflicts: 389-ds-base < 1.2.7, 389-admin < 1.1.12
Conflicts: container-selinux < 2:1.12.1-22 Conflicts: container-selinux < 2:1.12.1-22
%description targeted %description targeted
SELinux Reference policy targeted base module. SELinux targeted policy package.
%pretrans targeted -p <lua> %pretrans targeted -p <lua>
%backupConfigLua %backupConfigLua
@ -631,8 +637,8 @@ exit 0
%if %{BUILD_MINIMUM} %if %{BUILD_MINIMUM}
%package minimum %package minimum
Summary: SELinux minimum base policy Summary: SELinux minimum policy
Provides: selinux-policy-any = %{version}-%{release} Provides: selinux-policy-base = %{version}-%{release}
Requires(post): policycoreutils-python-utils >= %{POLICYCOREUTILSVER} Requires(post): policycoreutils-python-utils >= %{POLICYCOREUTILSVER}
Requires(pre): coreutils Requires(pre): coreutils
Requires(pre): selinux-policy = %{version}-%{release} Requires(pre): selinux-policy = %{version}-%{release}
@ -641,7 +647,7 @@ Conflicts: seedit
Conflicts: container-selinux <= 1.9.0-9 Conflicts: container-selinux <= 1.9.0-9
%description minimum %description minimum
SELinux Reference policy minimum base module. SELinux minimum policy package.
%pretrans minimum -p <lua> %pretrans minimum -p <lua>
%backupConfigLua %backupConfigLua
@ -733,8 +739,8 @@ exit 0
%if %{BUILD_MLS} %if %{BUILD_MLS}
%package mls %package mls
Summary: SELinux mls base policy Summary: SELinux MLS policy
Provides: selinux-policy-any = %{version}-%{release} Provides: selinux-policy-base = %{version}-%{release}
Obsoletes: selinux-policy-mls-sources < 2 Obsoletes: selinux-policy-mls-sources < 2
Requires: policycoreutils-newrole >= %{POLICYCOREUTILSVER} setransd Requires: policycoreutils-newrole >= %{POLICYCOREUTILSVER} setransd
Requires(pre): policycoreutils >= %{POLICYCOREUTILSVER} Requires(pre): policycoreutils >= %{POLICYCOREUTILSVER}
@ -745,7 +751,7 @@ Conflicts: seedit
Conflicts: container-selinux <= 1.9.0-9 Conflicts: container-selinux <= 1.9.0-9
%description mls %description mls
SELinux Reference policy mls base module. SELinux MLS (Multi Level Security) policy package.
%pretrans mls -p <lua> %pretrans mls -p <lua>
%backupConfigLua %backupConfigLua