diff --git a/13a8894fe2.patch b/13a8894fe2.patch deleted file mode 100644 index ca2b774..0000000 --- a/13a8894fe2.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/tp/Texinfo/XS/parsetexi/end_line.c b/tp/Texinfo/XS/parsetexi/end_line.c -index a5bd0ce..c973cc1 100644 ---- a/tp/Texinfo/XS/parsetexi/end_line.c -+++ b/tp/Texinfo/XS/parsetexi/end_line.c -@@ -778,8 +778,8 @@ kdbinputstyle_invalid: - case CM_headings: - { - if (!strcmp (line, "off") || !strcmp (line, "on") -- || !strcmp (line, "double") || !strcmp (line, "singleafter") -- || !strcmp (line, "doubleafter")) -+ || !strcmp (line, "single") || !strcmp (line, "double") -+ || !strcmp (line, "singleafter") || !strcmp (line, "doubleafter")) - { - ADD_ARG(line); - } diff --git a/texinfo-6.8.tar.xz b/texinfo-6.8.tar.xz deleted file mode 100644 index 736516b..0000000 --- a/texinfo-6.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8eb753ed28bca21f8f56c1a180362aed789229bd62fff58bf8368e9beb59fec4 -size 4961528 diff --git a/texinfo-6.8.tar.xz.sig b/texinfo-6.8.tar.xz.sig deleted file mode 100644 index eef3c4e..0000000 --- a/texinfo-6.8.tar.xz.sig +++ /dev/null @@ -1,8 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iI8EABEIADcWIQTq9mmzHjHh3svRFRPdvFedqzf7qQUCYOBI7hkcZ2F2aW5zbWl0 -aDAxMjNAZ21haWwuY29tAAoJEN28V52rN/upvZEA/R2uZA180mjPpl2kesisoFr7 -FgWLsI5pBkoW9zkQgHLFAP4+A356Y3n3KGzrJaekeDZaeyn+BxXxVWrzNEIP6Tvq -WA== -=xAUQ ------END PGP SIGNATURE----- diff --git a/texinfo-7.0.tar.xz b/texinfo-7.0.tar.xz new file mode 100644 index 0000000..4f09941 --- /dev/null +++ b/texinfo-7.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20744b82531ce7a04d8cee34b07143ad59777612c3695d5855f29fba40fbe3e0 +size 4900752 diff --git a/texinfo-7.0.tar.xz.sig b/texinfo-7.0.tar.xz.sig new file mode 100644 index 0000000..db26de6 --- /dev/null +++ b/texinfo-7.0.tar.xz.sig @@ -0,0 +1,8 @@ +-----BEGIN PGP SIGNATURE----- + +iI8EABEIADcWIQTq9mmzHjHh3svRFRPdvFedqzf7qQUCY2lo3BkcZ2F2aW5zbWl0 +aDAxMjNAZ21haWwuY29tAAoJEN28V52rN/uphmgA+gJN6Y2BpQIq7pC+2QHqGXSL +vSlZx64I8mjBkZXckdhRAQCnAm3VjllnKITLnZTUkBQA2Cnc1tToIU9cFTbyZ1OI +2g== +=K3PI +-----END PGP SIGNATURE----- diff --git a/texinfo.changes b/texinfo.changes index d006306..c7e05ed 100644 --- a/texinfo.changes +++ b/texinfo.changes @@ -1,3 +1,93 @@ +------------------------------------------------------------------- +Tue Nov 15 07:55:39 UTC 2022 - Dr. Werner Fink + +- Update to version 7.0 (7 November 2022) + * texi2any + * LaTeX added as an output format, selected with --latex + * EPUB 3 added as an output format, selected with --epub3 + * reform throughout the code in general + * thorough review of character encoding issues + * new customization variables involved with character encoding: + INPUT_FILE_NAME_ENCODING, OUTPUT_FILE_NAME_ENCODING, + DOC_ENCODING_FOR_INPUT_FILE_NAME, DOC_ENCODING_FOR_OUTPUT_FILE_NAME, + MESSAGE_ENCODING and COMMAND_LINE_ENCODING + * warn if full-text commands (@ref, @footnote, @anchor) appear in @w + * new variable NO_TOP_NODE_OUTPUT + * IGNORE_BEFORE_SETFILENAME variable removed. former effect + is now always on. + * HTML output: + * use manual_name_html as output directory for split HTML instead of + manual_name or manual_name.html + * default DOCTYPE declaration changed to plain HTML5 style rather than + HTML4 DTD reference + * output only the CSS rules that are needed in an output file + . remove CSS_LINES variable and add SHOW_BUILTIN_CSS_RULES + * (custom CSS can still be output using EXTRA_HEAD) + * use tag for the output of @t and @verb instead of + * use for @acronym instead of + * link to table of contents from short table of contents only if a + table of contents is actually output + * prefix classes from @example arguments with `user-' + * percent encode URL in @url/@uref, @email, @image and external + manual file + * new USE_XML_SYNTAX, HTML_ROOT_ELEMENT_ATTRIBUTES and + NO_CUSTOM_HTML_ATTRIBUTE variables can be used to output + valid XHTML + * systematic addition of classes attribute in HTML elements based on the + Texinfo @-command names. renaming of class attributes to avoid + confusion with @-commands formatting and describe the role in the + document rather than the formatting style. + * COPIABLE_ANCHORS renamed to COPIABLE_LINKS + * do not add a title by default; SHOW_TITLE or NO_TOP_NODE_OUTPUT has + to be set + * USE_TITLEPAGE_FOR_TITLE is now true by default + * L2H variable removed, replaced by HTML_MATH set to `l2h' + * rename OVERVIEW_LINK_TO_TOC to SHORT_TOC_LINK_TO_TOC + * rename BEFORE_OVERVIEW to BEFORE_SHORT_TOC_LINE + * rename AFTER_OVERVIEW to AFTER_SHORT_TOC_LINES + * remove PRE_ABOUT, AFTER_ABOUT, and add PROGRAM_NAME_IN_ABOUT + * remove KEEP_TOP_EXTERNAL_REF + * new variables IGNORE_REF_TO_TOP_NODE_UP, CONVERT_TO_LATEX_IN_MATH, + HTMLXREF_MODE and HTMLXREF_FILE + * DocBook output: + * do not output Top node or text before the first @node or sectioning + @-command. NO_TOP_NODE_OUTPUT can be set to false to output Top node + for now. + * replace @definfocenlose defined @-commands by the argument as-is + to be more consistent with printed output + * HTML/DocBook output: + * USE_NUMERIC_ENTITY changed to mean to use numeric entities instead + of named entities. former effect is now always on. + * ENABLE_ENCODING_USE_ENTITY variable removed. former effect is now + always off. + * Info output + * quote problematic node names (with :, comma...) by default + * new customization variable ASCII_PUNCTUATION to use plain ASCII + characters for quotation marks and a few other symbols + * texinfo.tex + * `@microtype on' uses microtypography in formatting for pdfTeX and LuaTeX + * do not ignore @part page immediately following Top node + * do `@set txicodevaristt' to get slanted typewriter for @var in code, + `@clear txicodevaristt' to use slanted, variable-width roman font for + @var everywhere. flag is @set by default, but we may turn this off + in the future. + * new file doc/texinfo-zh.tex for Texinfo documents in Chinese. + new support file doc/txi-zh.tex for Chinese. doc/short-sample-zh.texi is + a sample document. + * info + * better support for index entries containing parentheses + * better support for getting bold text etc. when displaying manpages + * bug fixed where the first index entry in a file could be ignored + * M-C-f closes as well as opens footnotes window + * do not crash if run in Brazilian Portuguese locale + * Language + * @deftype* commands use typewriter font in argument list + * new commands @latex, @iflatex, @ifnotlatex for new LaTeX output format + * do `@set txidefnamenospace' to omit space after a definition name + * Other + * build fixed for glibc 2.34 +- Delete patch 13a8894fe2.patch as now part of upstream tar ball + ------------------------------------------------------------------- Wed Aug 3 08:30:34 UTC 2022 - Dr. Werner Fink diff --git a/texinfo.spec b/texinfo.spec index 7c5cca3..629056d 100644 --- a/texinfo.spec +++ b/texinfo.spec @@ -19,7 +19,7 @@ # perl modules are not installed in global path %global __provides_exclude ^(libtool|perl)\\( Name: texinfo -Version: 6.8 +Version: 7.0 Release: 0 Summary: Tools for creating documentation from texinfo sources License: GPL-3.0-or-later @@ -30,8 +30,6 @@ Source2: %{name}.keyring Source42: %{name}-rpmlintrc Patch0: texinfo-zlib.patch Patch1: install-info_exitcode.patch -# PATCH-FIX-UPSTREAM 13a8894fe2.patch -- https://git.savannah.gnu.org/cgit/texinfo.git/diff/?id=13a8894fe2 -Patch2: 13a8894fe2.patch BuildRequires: automake BuildRequires: glibc-locale BuildRequires: help2man @@ -199,7 +197,7 @@ end %defattr(-,root,root,0755) %license COPYING %doc ABOUT-NLS AUTHORS NEWS README TODO -%doc doc/texinfo.tex doc/txi-*.tex +%doc doc/texinfo.tex doc/txi-*.tex doc/refcard/*.pdf %{_bindir}/pod2texi %{_bindir}/texi2dvi %{_bindir}/texi2pdf @@ -220,6 +218,7 @@ end %defattr(-,root,root,0755) %{_bindir}/makeinfo %{_bindir}/texi2any +%{_infodir}/texi2any_*%{ext_info} %{_mandir}/man1/makeinfo.1%{?ext_man} %{_mandir}/man1/texi2any.1%{?ext_man} %{_libdir}/texinfo