forked from pool/texlive
Support mendex on non-Intel boxes
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive?expand=0&rev=386
This commit is contained in:
parent
3db50925f7
commit
23eb405cbc
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 12 12:41:38 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
||||||
|
|
||||||
|
- Use -fsigned-char on non-Intel boxes for mendex and upmendex
|
||||||
|
otherwise the sort.c results are wrong
|
||||||
|
- Reenable pygmentex as now with python3
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Apr 6 14:03:37 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
Tue Apr 6 14:03:37 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
||||||
|
|
||||||
|
31
texlive.spec
31
texlive.spec
@ -19,7 +19,7 @@
|
|||||||
%define texlive_version 2021
|
%define texlive_version 2021
|
||||||
%define texlive_previous 2020
|
%define texlive_previous 2020
|
||||||
%define texlive_release 20210325
|
%define texlive_release 20210325
|
||||||
%define texlive_noarch 183
|
%define texlive_noarch 184
|
||||||
%define texlive_source texlive-20210325-source
|
%define texlive_source texlive-20210325-source
|
||||||
|
|
||||||
%define __perl_requires %{nil}
|
%define __perl_requires %{nil}
|
||||||
@ -2658,6 +2658,23 @@ Prefix: %{_bindir}
|
|||||||
%description purifyeps-bin
|
%description purifyeps-bin
|
||||||
Binary files of purifyeps
|
Binary files of purifyeps
|
||||||
|
|
||||||
|
%package pygmentex-bin
|
||||||
|
Version: %{texlive_version}.%{texlive_release}.svn34996
|
||||||
|
Release: 0
|
||||||
|
License: LPPL-1.0
|
||||||
|
Summary: Binary files of pygmentex
|
||||||
|
Group: Productivity/Publishing/TeX/Utilities
|
||||||
|
URL: http://www.tug.org/texlive/
|
||||||
|
Requires(pre): texlive-pygmentex >= %{texlive_version}
|
||||||
|
#!BuildIgnore: texlive-pygmentex
|
||||||
|
Recommends: texlive-collection-basic >= %{texlive_version}
|
||||||
|
Recommends: texlive-collection-fontsrecommended >= %{texlive_version}
|
||||||
|
Recommends: texlive-collection-genericrecommended >= %{texlive_version}
|
||||||
|
Prefix: %{_bindir}
|
||||||
|
|
||||||
|
%description pygmentex-bin
|
||||||
|
Binary files of pygmentex
|
||||||
|
|
||||||
%package pythontex-bin
|
%package pythontex-bin
|
||||||
Version: %{texlive_version}.%{texlive_release}.svn31638
|
Version: %{texlive_version}.%{texlive_release}.svn31638
|
||||||
Release: 0
|
Release: 0
|
||||||
@ -3909,12 +3926,19 @@ popd
|
|||||||
else
|
else
|
||||||
banner='for SUSE Linux'
|
banner='for SUSE Linux'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#
|
#
|
||||||
# Avoid win32 Makefile
|
# Avoid win32 Makefile
|
||||||
#
|
#
|
||||||
find -name configure | xargs sed -ri '/(CONFIG_FILES|ac_config_files)=/ { s@[[:blank:]]+(otps/|)win32/Makefile@@p; }'
|
find -name configure | xargs sed -ri '/(CONFIG_FILES|ac_config_files)=/ { s@[[:blank:]]+(otps/|)win32/Makefile@@p; }'
|
||||||
find -name config.status | xargs -r rm -vf
|
find -name config.status | xargs -r rm -vf
|
||||||
|
|
||||||
|
#
|
||||||
|
# The (up)mendex unsigned character sort does not work on non-Intel boxes
|
||||||
|
#
|
||||||
|
sed -ri '/^CFLAGS/{ s/$/ -fsigned-char/ }' texk/mendexk/Makefile.in
|
||||||
|
sed -ri '/^CFLAGS/{ s/$/ -fsigned-char/ }' texk/upmendex/Makefile.in
|
||||||
|
|
||||||
# Run configure now ... no reautoconf here as TeX Live uses modified m4 macros
|
# Run configure now ... no reautoconf here as TeX Live uses modified m4 macros
|
||||||
# longinteger and off_t declarations are still inconsistent, do not enable
|
# longinteger and off_t declarations are still inconsistent, do not enable
|
||||||
# largefile unless you are testing.
|
# largefile unless you are testing.
|
||||||
@ -4430,7 +4454,6 @@ popd
|
|||||||
done
|
done
|
||||||
# Currently disabled due python2 requirement
|
# Currently disabled due python2 requirement
|
||||||
rm -vf %{buildroot}%{_bindir}/ebong
|
rm -vf %{buildroot}%{_bindir}/ebong
|
||||||
rm -vf %{buildroot}%{_bindir}/pygmentex
|
|
||||||
|
|
||||||
%if %{defined verify_permissions}
|
%if %{defined verify_permissions}
|
||||||
%verifyscript kpathsea-bin
|
%verifyscript kpathsea-bin
|
||||||
@ -5293,6 +5316,10 @@ VERBOSE=false %{_texmfdistdir}/texconfig/update || :
|
|||||||
%defattr(-,root,root,755)
|
%defattr(-,root,root,755)
|
||||||
%{_bindir}/purifyeps
|
%{_bindir}/purifyeps
|
||||||
|
|
||||||
|
%files pygmentex-bin
|
||||||
|
%defattr(-,root,root,755)
|
||||||
|
%{_bindir}/pygmentex
|
||||||
|
|
||||||
%files pythontex-bin
|
%files pythontex-bin
|
||||||
%defattr(-,root,root,755)
|
%defattr(-,root,root,755)
|
||||||
%{_bindir}/depythontex
|
%{_bindir}/depythontex
|
||||||
|
Loading…
Reference in New Issue
Block a user