]> git.pld-linux.org Git - packages/texinfo.git/commitdiff
- unify info-stnd.texi direntry formatting, fix pod2texi index entry; release 2 auto/th/texinfo-7.1-2
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 8 Nov 2023 18:50:54 +0000 (19:50 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Wed, 8 Nov 2023 18:50:54 +0000 (19:50 +0100)
texinfo-info.patch
texinfo.spec

index ec28ed5ca22cf18d525091cb333f5a61539e52d6..2d7b818a041f4610443d5d8ef27e68a27f39c5d0 100644 (file)
@@ -1,6 +1,20 @@
+--- texinfo-7.1/doc/info-stnd.texi.orig        2023-10-08 13:25:11.000000000 +0200
++++ texinfo-7.1/doc/info-stnd.texi     2023-11-06 17:42:26.673145395 +0100
+@@ -34,9 +34,9 @@ separately from the collection, you can
+ license to the document, as described in section 6 of the license.
+ @end copying
+-@dircategory Texinfo documentation system
++@dircategory Texinfo documentation system:
+ @direntry
+-* info stand-alone: (info-stnd).           Read Info documents without Emacs.
++* info stand-alone: (info-stnd).      Read Info documents without Emacs
+ @end direntry
+ @titlepage
 --- texinfo-7.1/doc/texinfo.texi.orig  2023-10-18 14:30:47.000000000 +0200
 +++ texinfo-7.1/doc/texinfo.texi       2023-11-04 00:25:57.719850317 +0100
-@@ -45,17 +45,17 @@
+@@ -45,17 +45,17 @@ Texts.  A copy of the license is include
  @end quotation
  @end copying
  
@@ -20,7 +34,7 @@
 +* install-info: (texinfo)install-info.        Update info/dir entries
 +* texi2any: (texinfo)texi2any.                Translate Texinfo source
 +* makeinfo: (texinfo)makeinfo.                Translate Texinfo source
-+* pod2texi: (pod2texi)pod2texi.               Translate Perl Pod to Texinfo
++* pod2texi: (texinfo)pod2texi.                Translate Perl Pod to Texinfo
 +* texi2dvi: (texinfo)texi2dvi.                Print Texinfo documents
 +* texi2pdf: (texinfo)PDF Output.      PDF output for Texinfo
 +* pdftexi2dvi: (texinfo)PDF Output.   PDF output for Texinfo
@@ -28,7 +42,7 @@
  @end direntry
  
  @set txiindexatsignignore
-@@ -1171,7 +1171,7 @@
+@@ -1171,7 +1171,7 @@ processed from standard input, without a
  base file name from, @code{@@setfilename} could still be relevant.
  This is not the only way, however: @option{--output} option specifies
  the output file name on the @command{texi2any} command-line
@@ -37,7 +51,7 @@
  
  @cindex Length of file names
  @cindex File name collision
-@@ -11845,8 +11845,7 @@
+@@ -11845,8 +11845,7 @@ included.  This will generally not be th
  itself, but will usually be the case for up-to-date distributions of
  the extended @TeX{} programs @command{etex} (DVI output) and
  @command{pdftex} (PDF output).  @command{texi2dvi} will use the
@@ -47,7 +61,7 @@
  
  @cindex ISO 639-2 language codes
  @cindex ISO 3166 country codes
-@@ -13163,8 +13162,8 @@
+@@ -13163,8 +13162,8 @@ Also, quite a few macro-related construc
  some of the caveats are listed below.  Thus, if you get macro-related
  errors when producing the printed version of a manual, you might try
  expanding the macros with @command{texi2any} by invoking
@@ -58,7 +72,7 @@
  and use a language designed for macro processing, such as M4
  (@pxref{External Macro Processors}).
  
-@@ -13704,8 +13703,8 @@
+@@ -13704,8 +13703,8 @@ use @command{texi2any}'s macro expansion
  
  @itemize @bullet
  @item
@@ -69,7 +83,7 @@
  will run @command{texi2any} first to expand macros and eliminate
  @samp{#line}.
  
-@@ -13991,7 +13990,7 @@
+@@ -13991,7 +13990,7 @@ process in which you use the @TeX{} prog
  you may also create indices using the @command{texindex} command
  after first running @TeX{}; and then you must run @TeX{} again.
  @command{texi2dvi} takes care of all of this, running @TeX{} and
@@ -78,7 +92,7 @@
  
  @anchor{Within Emacs} @c old node name
  @anchor{Emacs Shell Printing} @c old node name
-@@ -14035,16 +14034,16 @@
+@@ -14035,16 +14034,16 @@ and you can get it over the Internet or
  @c please keep that text in sync with www.gnu.org/prep/FTP
  
  
  
  @pindex texi2dvi @r{(shell script)}
  @pindex texi2pdf @r{(shell script)}
-@@ -14202,7 +14201,7 @@
+@@ -14202,7 +14201,7 @@ The default is @samp{nomaybe}.  This env
  for troubleshooting purposes, and may change or disappear in the future.
  
  
  @nodedescription Formatting with explicit shell commands.
  @section Format with @command{tex}/@command{texindex}
  
-@@ -14336,7 +14335,7 @@
+@@ -14336,7 +14335,7 @@ Thus, the beginning of your file would l
  
  @noindent @code{@@novalidate} also turns off validation in
  @command{texi2any}, just like its @code{--no-validate} option
  
  Furthermore, you need not run @command{texindex} each time after you run
  @command{tex}.  The @command{tex} formatting command simply uses whatever
-@@ -14395,7 +14394,7 @@
+@@ -14395,7 +14394,7 @@ file directly.
  
  For example, the following commands will (probably) suffice to sort
  the indices, format, and print this manual using the @command{texi2dvi}
  
  @example
  @group
-@@ -14616,7 +14615,7 @@
+@@ -14616,11 +14615,11 @@ anything which can be specified on the c
  specified within a initialization file.
  
  
  @nodedescription Running the translator from a shell.
  @section Invoking @command{texi2any} from a Shell
  
-@@ -15275,8 +15274,8 @@
+-@anchor{Invoking makeinfo}
++@anchor{makeinfo}
+ @pindex makeinfo
+ @pindex texi2any
+@@ -15275,8 +15274,8 @@ tricks together with @file{texinfo.tex},
  @command{texi2dvi} directly.
  
  The output format options for this are @option{--dvi},
  @command{texi2dvi} operation.  In addition, the @option{--verbose},
  @option{--silent}, and @option{--quiet} options are passed on if
  specified; the @option{-I} and @option{-o} options are likewise passed
-@@ -15413,7 +15412,7 @@
+@@ -15413,7 +15412,7 @@ variables may not be passed on to @TeX{}
  @cindex Options, customization variables for
  
  The following table gives the customization variables associated with
  meaning of the options.
  
  @multitable @columnfractions 0.5 0.5
-@@ -15487,7 +15486,7 @@
+@@ -15487,7 +15486,7 @@ forms:
  @itemx xml
  These correspond to the command-line options (and
  @code{TEXINFO_OUTPUT_FORMAT} environment variable values) of the same
  
  @cindex tree representation, for debugging
  @cindex debugging document, with tree representation
-@@ -16130,13 +16129,13 @@
+@@ -16130,13 +16129,13 @@ output quotation marks.
  For Info output, column at which to start a menu entry description
  provided by @code{@@nodedescription} or @code{@@nodedescriptionblock}.
  Undefined by default, in which case 45% of the fill column value is used
  
  @item CHECK_MISSING_MENU_ENTRY
  When a @code{@@menu} block occurs in a node, check if there is a menu
-@@ -17063,7 +17062,7 @@
+@@ -16488,7 +16487,7 @@ This may be remedied in a future release
+ The following transformations are currently supported (many are used
+ in the @code{pod2texi} utility distributed with Texinfo;
+-@pxref{Invoking @command{pod2texi}}):
++@pxref{@command{pod2texi}}):
+ @ftable @samp
+ @item complete_tree_nodes_menus
+@@ -16670,7 +16669,7 @@ format, while nevertheless with rich for
+ appropriately in many languages.
+-@node Invoking @command{pod2texi}
++@node @command{pod2texi}
+ @nodedescription Translating Perl Pod to Texinfo.
+ @section Invoking @command{pod2texi}: Convert Pod to Texinfo
+@@ -17063,7 +17062,7 @@ start at column 32, starting at zero (as
  most others.  Description for individual utilities best start in
  column 48, where possible.  For more information about formatting see
  the @samp{--calign}, @samp{--align}, and @samp{--max-width} options in
  
  If you use @code{@@dircategory} more than once in the Texinfo source,
  each usage specifies the `current' category; any subsequent
-@@ -17076,7 +17075,7 @@
+@@ -17076,7 +17075,7 @@ documentation for the different programs
  traditional @command{man} system.
  
  
  @nodedescription @code{install-info} options.
  @subsection Invoking @command{install-info}
  
-@@ -17323,7 +17322,7 @@
+@@ -17323,7 +17322,7 @@ large Info file into shorter @dfn{indire
  300,000 characters each.  With @command{texi2any}, splitting
  may be prevented by @option{--no-split}, and the default size
  of 300,000 characters may be modified with @option{--split-size}
  
  When a file is split, Info itself makes use of a shortened version of
  the original file that contains just the tag table and references to
-@@ -17505,7 +17504,7 @@
+@@ -17505,7 +17504,7 @@ Variables}.  In particular, there is sup
  @code{@@example} (@pxref{Syntax Highlighting}). You can also write so-called
  @dfn{initialization files}, or @dfn{init files} for short, to modify almost
  every aspect of HTML output formatting.  Initialization files contain code and
  
  Some initialization files are maintained with Texinfo and installed
  in the default case.  For example, @file{chm.pm} produces the intermediate
-@@ -17595,7 +17594,7 @@
+@@ -17595,7 +17594,7 @@ insensitive filesystem by setting the cu
  @code{CASE_INSENSITIVE_FILENAMES}.
  
  It is also possible to split at chapters or sections with
  the file names are constructed after the name of the node associated
  with the relevant sectioning command.  Also, unless
  @option{--no-node-files} is specified, a redirection file is output
-@@ -17816,7 +17815,7 @@
+@@ -17816,7 +17815,7 @@ The EPUB output file is not generated if
  is left after the final EPUB file has been generated if
  @code{EPUB_KEEP_CONTAINER_FOLDER} is set.
  
  
  
  @node EPUB Cross-References
-@@ -23111,7 +23110,7 @@
+@@ -23111,7 +23110,7 @@ have been called the @code{@@regularbook
  called the @code{@@smallbook} command by comparison to the 8.5 by 11
  inch format.)
  
  and @ref{Preparing for @TeX{}}, for other ways to format with
  @code{@@smallbook} with @TeX{} that do not require changing the source file.
  
-@@ -23137,7 +23136,7 @@
+@@ -23137,7 +23136,7 @@ You may or may not prefer the formatting
  wide format, @code{@@afivepaper} for A5 paper, and @code{@@bsixpaper} for
  B6 paper.
  
  and @ref{Preparing for @TeX{}}, for other ways to format for different
  paper sizes that do not require changing the source file.
  
-@@ -23181,7 +23180,7 @@
+@@ -23181,7 +23180,7 @@ To make more elaborate changes, such as
  margins, you must define a new command in @file{texinfo.tex} or
  @file{texinfo.cnf}.
  
  and @ref{Preparing for @TeX{}}, for other ways to specify
  @code{@@pagesizes} that do not require changing the source file.
  
+--- texinfo-7.1/doc/pod2texi.texi.orig 2023-08-15 14:06:23.000000000 +0200
++++ texinfo-7.1/doc/pod2texi.texi      2023-11-07 22:11:30.144286396 +0100
+@@ -1,5 +1,4 @@
+ @subsection pod2texi
+-@anchor{pod2texi}
+ @subsubheading pod2texi NAME
+ @anchor{pod2texi NAME}
index 8926e123df2950ab9e43350909a4cebf713c33f9..08c99e2f9c3c309ab3a847264bb7d0365c924b72 100644 (file)
@@ -9,7 +9,7 @@ Summary(tr.UTF-8):      texinfo biçimleyici ve info okuyucu
 Summary(uk.UTF-8):     Інструменти для створення файлів документації формату Texinfo
 Name:          texinfo
 Version:       7.1
-Release:       1
+Release:       2
 License:       GPL v3+
 Group:         Applications/Publishing
 Source0:       https://ftp.gnu.org/gnu/texinfo/%{name}-%{version}.tar.xz
This page took 0.101525 seconds and 4 git commands to generate.