Replace generating man/html pages with pages from actual build. This is due to broken userspace with python3 in F23/Rawhide. Please Revert when userspace will be fixed.
This commit is contained in:
parent
a82345f380
commit
ae80a5c1a5
BIN
manpages_html.tgz
Normal file
BIN
manpages_html.tgz
Normal file
Binary file not shown.
BIN
manpages_man.tgz
Normal file
BIN
manpages_man.tgz
Normal file
Binary file not shown.
@ -54,7 +54,8 @@ Source27: selinux-policy.conf
|
|||||||
Source28: permissivedomains.pp
|
Source28: permissivedomains.pp
|
||||||
Source29: serefpolicy-contrib-%{version}.tgz
|
Source29: serefpolicy-contrib-%{version}.tgz
|
||||||
Source30: booleans.subs_dist
|
Source30: booleans.subs_dist
|
||||||
|
Source33: manpages_html.tgz
|
||||||
|
Source34: manpages_man.tgz
|
||||||
Url: http://github.com/TresysTechnology/refpolicy/wiki
|
Url: http://github.com/TresysTechnology/refpolicy/wiki
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
@ -375,6 +376,8 @@ rm -rf %{buildroot}%{_sharedstatedir}/selinux/minimum/active/modules/100/sandbox
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_mandir}
|
mkdir -p %{buildroot}%{_mandir}
|
||||||
|
mkdir %{buildroot}/usr/share/man/man8/
|
||||||
|
tar -xf ../manpages_man.tgz -C %{buildroot}/usr/share/man/man8/
|
||||||
cp -R man/* %{buildroot}%{_mandir}
|
cp -R man/* %{buildroot}%{_mandir}
|
||||||
make UNK_PERMS=allow NAME=targeted TYPE=mcs DISTRO=%{distro} UBAC=n DIRECT_INITRC=n MONOLITHIC=%{monolithic} DESTDIR=%{buildroot} PKGNAME=%{name} MLS_CATS=1024 MCS_CATS=1024 install-docs
|
make UNK_PERMS=allow NAME=targeted TYPE=mcs DISTRO=%{distro} UBAC=n DIRECT_INITRC=n MONOLITHIC=%{monolithic} DESTDIR=%{buildroot} PKGNAME=%{name} MLS_CATS=1024 MCS_CATS=1024 install-docs
|
||||||
make UNK_PERMS=allow NAME=targeted TYPE=mcs DISTRO=%{distro} UBAC=n DIRECT_INITRC=n MONOLITHIC=%{monolithic} DESTDIR=%{buildroot} PKGNAME=%{name} MLS_CATS=1024 MCS_CATS=1024 install-headers
|
make UNK_PERMS=allow NAME=targeted TYPE=mcs DISTRO=%{distro} UBAC=n DIRECT_INITRC=n MONOLITHIC=%{monolithic} DESTDIR=%{buildroot} PKGNAME=%{name} MLS_CATS=1024 MCS_CATS=1024 install-headers
|
||||||
@ -385,7 +388,8 @@ install -m 644 doc/example.* %{buildroot}%{_usr}/share/selinux/devel/
|
|||||||
install -m 644 doc/policy.* %{buildroot}%{_usr}/share/selinux/devel/
|
install -m 644 doc/policy.* %{buildroot}%{_usr}/share/selinux/devel/
|
||||||
echo "xdg-open file:///usr/share/doc/selinux-policy/html/index.html"> %{buildroot}%{_usr}/share/selinux/devel/policyhelp
|
echo "xdg-open file:///usr/share/doc/selinux-policy/html/index.html"> %{buildroot}%{_usr}/share/selinux/devel/policyhelp
|
||||||
chmod +x %{buildroot}%{_usr}/share/selinux/devel/policyhelp
|
chmod +x %{buildroot}%{_usr}/share/selinux/devel/policyhelp
|
||||||
/usr/bin/sepolicy manpage -a -p %{buildroot}/usr/share/man/man8/ -w -r %{buildroot}
|
#/usr/bin/sepolicy manpage -a -p %{buildroot}/usr/share/man/man8/ -w -r %{buildroot}
|
||||||
|
tar -xf ../manpages_html.tgz -C %{buildroot}/usr/share/man/man8/
|
||||||
mkdir %{buildroot}%{_usr}/share/selinux/devel/html
|
mkdir %{buildroot}%{_usr}/share/selinux/devel/html
|
||||||
mv %{buildroot}%{_usr}/share/man/man8/*.html %{buildroot}%{_usr}/share/selinux/devel/html
|
mv %{buildroot}%{_usr}/share/man/man8/*.html %{buildroot}%{_usr}/share/selinux/devel/html
|
||||||
mv %{buildroot}%{_usr}/share/man/man8/style.css %{buildroot}%{_usr}/share/selinux/devel/html
|
mv %{buildroot}%{_usr}/share/man/man8/style.css %{buildroot}%{_usr}/share/selinux/devel/html
|
||||||
|
Loading…
Reference in New Issue
Block a user