.
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive?expand=0&rev=44
This commit is contained in:
parent
e332fee402
commit
529482e089
15
texlive.spec
15
texlive.spec
@ -5921,7 +5921,8 @@ TeX by ASCII Co.) and its surrounding tools.
|
||||
popd
|
||||
|
||||
# compile public
|
||||
$CC ${RPM_OPT_FLAGS} -fPIE -pie -o $prefix/bin/public %{S:50}
|
||||
mkdir -p ${prefix}/lib/public
|
||||
$CC ${RPM_OPT_FLAGS} -fPIE -pie -o ${prefix}/lib/public/public %{S:50}
|
||||
|
||||
%install
|
||||
|
||||
@ -12693,7 +12694,7 @@ TeX by ASCII Co.) and its surrounding tools.
|
||||
# the permission files, any change is also required within do.mklists
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
|
||||
(cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive) <<-EOF
|
||||
%{_bindir}/public root:public 2755
|
||||
%{_libexecdir}/public/public root:public 2755
|
||||
%{_texmfconfdir}/ls-R root:public 0664
|
||||
%{_texmfvardir}/ls-R root:public 0664
|
||||
%{_texmfvardir}/dist/ls-r root:public 0664
|
||||
@ -12713,7 +12714,7 @@ TeX by ASCII Co.) and its surrounding tools.
|
||||
%{_fontcache}/tfm/ root:public 1775
|
||||
EOF
|
||||
(cat > %{buildroot}%{_sysconfdir}/permissions.d/texlive.paranoid) <<-EOF
|
||||
%{_bindir}/public root:public 0755
|
||||
%{_libexecdir}/public/public root:public 0755
|
||||
%{_texmfconfdir}/ls-R root:public 0644
|
||||
%{_texmfvardir}/ls-r root:public 0644
|
||||
%{_texmfvardir}/dist/ls-r root:public 0644
|
||||
@ -12779,12 +12780,12 @@ TeX by ASCII Co.) and its surrounding tools.
|
||||
for mktex in texhash mktexlsr mktexmf mktexpk mktextfm
|
||||
do
|
||||
mv -f %{buildroot}%{_bindir}/$mktex %{buildroot}%{_libexecdir}/public/
|
||||
ln -sf %{_libexecdir}/public/$mktex %{buildroot}%{_bindir}/
|
||||
ln -sf %{_libexecdir}/public/public %{buildroot}%{_bindir}/$mktex
|
||||
done
|
||||
|
||||
%if %{defined verify_permissions}
|
||||
%verifyscript
|
||||
%verify_permissions -e %{_bindir}/public
|
||||
%verify_permissions -e %{_libexecdir}/public/public
|
||||
|
||||
%verifyscript filesystem
|
||||
%verify_permissions -e %{_texmfconfdir}/ls-R
|
||||
@ -12808,7 +12809,7 @@ TeX by ASCII Co.) and its surrounding tools.
|
||||
%endif
|
||||
|
||||
%post
|
||||
%set_permissions %{_bindir}/public
|
||||
%set_permissions %{_libexecdir}/public/public
|
||||
%fillup_only -n texlive
|
||||
mkdir -p /var/run/texlive
|
||||
> /var/run/texlive/run-mktexlsr
|
||||
@ -12845,7 +12846,7 @@ mkdir -p /var/run/texlive
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,755)
|
||||
%attr(2755,root,public) %{_bindir}/public
|
||||
%attr(2755,root,public) %{_libexecdir}/public/public
|
||||
%config %{_sysconfdir}/cron.daily/suse-texlive
|
||||
%config %{_sysconfdir}/permissions.d/texlive*
|
||||
%config %{_sysconfdir}/profile.d/texlive*
|
||||
|
Loading…
Reference in New Issue
Block a user