.
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive?expand=0&rev=109
This commit is contained in:
parent
77304b5bbd
commit
aae3bd00fb
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 27 09:00:58 UTC 2012 - werner@suse.de
|
||||||
|
|
||||||
|
- Re-add the rungs script to dvipdfmx-bin
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jun 26 11:25:50 UTC 2012 - werner@suse.de
|
Tue Jun 26 11:25:50 UTC 2012 - werner@suse.de
|
||||||
|
|
||||||
|
34
texlive.spec
34
texlive.spec
@ -60,7 +60,6 @@ Requires(prereq): %{name}-tetex-bin >= %{texlive_version}
|
|||||||
Requires(prereq): %{name}-tetex >= %{texlive_version}
|
Requires(prereq): %{name}-tetex >= %{texlive_version}
|
||||||
Requires(prereq): %{name}-texconfig-bin >= %{texlive_version}
|
Requires(prereq): %{name}-texconfig-bin >= %{texlive_version}
|
||||||
Requires(prereq): %{name}-texconfig >= %{texlive_version}
|
Requires(prereq): %{name}-texconfig >= %{texlive_version}
|
||||||
Requires(post): permissions
|
|
||||||
Requires(post): coreutils
|
Requires(post): coreutils
|
||||||
Requires(postun): coreutils
|
Requires(postun): coreutils
|
||||||
Requires(posttrans): coreutils
|
Requires(posttrans): coreutils
|
||||||
@ -75,7 +74,6 @@ Requires(posttrans): %{name}-tetex-bin >= %{texlive_version}
|
|||||||
Requires(posttrans): %{name}-tetex >= %{texlive_version}
|
Requires(posttrans): %{name}-tetex >= %{texlive_version}
|
||||||
Requires(posttrans): %{name}-texconfig-bin >= %{texlive_version}
|
Requires(posttrans): %{name}-texconfig-bin >= %{texlive_version}
|
||||||
Requires(posttrans): %{name}-texconfig >= %{texlive_version}
|
Requires(posttrans): %{name}-texconfig >= %{texlive_version}
|
||||||
Requires(verify): permissions
|
|
||||||
Recommends: %{name}-scheme-medium
|
Recommends: %{name}-scheme-medium
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
@ -905,6 +903,14 @@ License: LPPL-1.0
|
|||||||
Summary: Binary files of kpathsea
|
Summary: Binary files of kpathsea
|
||||||
Group: Productivity/Publishing/TeX/Utilities
|
Group: Productivity/Publishing/TeX/Utilities
|
||||||
Url: http://www.tug.org/texlive/
|
Url: http://www.tug.org/texlive/
|
||||||
|
Requires(prereq): %{name}-filesystem
|
||||||
|
Requires(pre): %{name}-filesystem
|
||||||
|
Requires(pre): /usr/bin/getent
|
||||||
|
Requires(pre): /usr/sbin/groupadd
|
||||||
|
Requires(post): %{name}-filesystem
|
||||||
|
Requires(post): permissions
|
||||||
|
Requires(verify): %{name}-filesystem
|
||||||
|
Requires(verify): permissions
|
||||||
Prefix: %{_bindir}
|
Prefix: %{_bindir}
|
||||||
|
|
||||||
%description kpathsea-bin
|
%description kpathsea-bin
|
||||||
@ -2443,18 +2449,19 @@ development packages for TeXLive.
|
|||||||
# clear out all file below texmf tree as this will delivered by texlive tar balls
|
# clear out all file below texmf tree as this will delivered by texlive tar balls
|
||||||
find %{buildroot}%{_texmfdirs} -type f | xargs -r rm -vf
|
find %{buildroot}%{_texmfdirs} -type f | xargs -r rm -vf
|
||||||
|
|
||||||
# but work around missing MusixTeX files
|
# but work around missing MusixTeX files ...
|
||||||
pushd ${prefix}/texmf-dist/
|
pushd ${prefix}/texmf-dist/
|
||||||
install -m 0755 scripts/m-tx/m-tx.lua %{buildroot}%{_texmfdistdir}/scripts/m-tx/
|
install -m 0755 scripts/m-tx/m-tx.lua %{buildroot}%{_texmfdistdir}/scripts/m-tx/
|
||||||
install -m 0755 scripts/pmx/pmx2pdf.lua %{buildroot}%{_texmfdistdir}/scripts/pmx/
|
install -m 0755 scripts/pmx/pmx2pdf.lua %{buildroot}%{_texmfdistdir}/scripts/pmx/
|
||||||
popd
|
popd
|
||||||
|
# ... and add rungs texlua script as dvipdfmx/dvipdfm require this
|
||||||
|
pushd ${prefix}/texmf/
|
||||||
|
install -m 0755 scripts/texlive/rungs.tlu %{buildroot}%{_texmfmaindir}/scripts/texlive/
|
||||||
|
popd
|
||||||
|
|
||||||
# install manual page of public
|
# install manual page of public
|
||||||
install -m 0644 %{S:51} %{buildroot}%{_mandir}/man8/public.8
|
install -m 0644 %{S:51} %{buildroot}%{_mandir}/man8/public.8
|
||||||
|
|
||||||
# remove as texlive-texlive-scripts and texlive-texlive-scripts-bin is not used
|
|
||||||
rm -vf %{buildroot}%{_bindir}/rungs
|
|
||||||
|
|
||||||
# is part of texlive-kpathsea
|
# is part of texlive-kpathsea
|
||||||
rm -vf %{buildroot}%{_texmfconfdir}/web2c/fmtutil.cnf
|
rm -vf %{buildroot}%{_texmfconfdir}/web2c/fmtutil.cnf
|
||||||
rm -vf %{buildroot}%{_texmfconfdir}/web2c/texmf.cnf
|
rm -vf %{buildroot}%{_texmfconfdir}/web2c/texmf.cnf
|
||||||
@ -2469,14 +2476,21 @@ development packages for TeXLive.
|
|||||||
done
|
done
|
||||||
|
|
||||||
%if %{defined verify_permissions}
|
%if %{defined verify_permissions}
|
||||||
%verifyscript
|
%verifyscript kpathsea-bin
|
||||||
%verify_permissions -e %{_libexecdir}/mktex/public
|
%verify_permissions -e %{_libexecdir}/mktex/public
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%post
|
%pre kpathsea-bin
|
||||||
|
if test "$1" = 1 -a -z "$(%{_bindir}/getent group %{texgrp} 2>/dev/null)"; then
|
||||||
|
%{_sbindir}/groupadd -r %{?texgid:-g %texgid} %{texgrp}
|
||||||
|
fi
|
||||||
|
|
||||||
|
%post kpathsea-bin
|
||||||
%if %{defined set_permissions}
|
%if %{defined set_permissions}
|
||||||
%set_permissions %{_libexecdir}/mktex/public
|
%set_permissions %{_libexecdir}/mktex/public
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%post
|
||||||
mkdir -p /var/run/texlive
|
mkdir -p /var/run/texlive
|
||||||
> /var/run/texlive/run-mktexlsr
|
> /var/run/texlive/run-mktexlsr
|
||||||
|
|
||||||
@ -2497,7 +2511,6 @@ VERBOSE=false %{_texmfmaindir}/texconfig/update || :
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,755)
|
%defattr(-,root,root,755)
|
||||||
%attr(0755,root,%{texgrp}) %{_libexecdir}/mktex/public
|
|
||||||
%{_libexecdir}/tlpkg/TeXLive/TLConfig.pm
|
%{_libexecdir}/tlpkg/TeXLive/TLConfig.pm
|
||||||
%{_libexecdir}/tlpkg/TeXLive/TLUtils.pm
|
%{_libexecdir}/tlpkg/TeXLive/TLUtils.pm
|
||||||
# is part of texlive-kpathsea
|
# is part of texlive-kpathsea
|
||||||
@ -2699,6 +2712,8 @@ VERBOSE=false %{_texmfmaindir}/texconfig/update || :
|
|||||||
%files dvipdfmx-bin
|
%files dvipdfmx-bin
|
||||||
%defattr(-,root,root,755)
|
%defattr(-,root,root,755)
|
||||||
%{_bindir}/dvipdfmx
|
%{_bindir}/dvipdfmx
|
||||||
|
%{_bindir}/rungs
|
||||||
|
%{_texmfmaindir}/scripts/texlive/rungs.tlu
|
||||||
%{_bindir}/ebb
|
%{_bindir}/ebb
|
||||||
%{_bindir}/extractbb
|
%{_bindir}/extractbb
|
||||||
|
|
||||||
@ -2805,6 +2820,7 @@ VERBOSE=false %{_texmfmaindir}/texconfig/update || :
|
|||||||
%{_bindir}/mktexpk
|
%{_bindir}/mktexpk
|
||||||
%{_bindir}/mktextfm
|
%{_bindir}/mktextfm
|
||||||
%{_bindir}/texhash
|
%{_bindir}/texhash
|
||||||
|
%attr(0755,root,%{texgrp}) %{_libexecdir}/mktex/public
|
||||||
%{_libexecdir}/mktex/*tex*
|
%{_libexecdir}/mktex/*tex*
|
||||||
|
|
||||||
%files lacheck-bin
|
%files lacheck-bin
|
||||||
|
Loading…
Reference in New Issue
Block a user