Revisions of texinfo

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1040159 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 67)
texinfo 7.0.1 (forwarded request 1039956 from AndreasStieger)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1035772 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 66)
- 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 <code> tag for the output of @t and @verb instead of <tt>
       * use <abbr> for @acronym instead of <acronym>
       * 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 992724 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 65)
- In case of an update of package info: do never remove existing
  info page from dir file (boo#1201852)

- Do lua scripting only once for execute() function 

- Check for filetrigger lua scriplets if rpm.execute() as function
  call is given and used this
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 972891 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 64)
Fix factory issue with GPM (forwarded request 972890 from susnux)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 956313 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 63)
- Split locale text-domain to take care of package info 
- The package makeinfo needs both the locale text-domain of info
  and makeinfo

- Do not recommend texinfo-lang in package info anymore (boo#1196156)
- Rename texinfo-lang to makeinfo-lang as package makeinfo
  uses those locale files

- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale

- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 62)
https://bugzilla.opensuse.org/show_bug.cgi?id=1196156
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 955207 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 61)
- The new package texinfo-lang should not include the binaries
  with its helper files, therefore recreate texinfo package
- Require glibc-locale at build time as otherwise perl falls
  always back to C locale

- Split out texinfo-lang package, so info does not refer to
  traslations from texinfo package.
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 922357 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 60)
- Move to /usr for UsrMerge (boo#1191099)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867650 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 59)
- Use file requires for gzip to be able to use alternate
  implementations (forwarded request 867509 from kukuk)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 739022 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 57)
- Delete info-dir as not required anymore 

- Mark /usr/share/info/dir as %ghost

- Add a rpmlintrc file to silent useless warnings
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 726696 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 55)
- Move texindex.awk to package texinfo as texindex(1) is part of
  and use this awk script

- Port the texinfo-zlib.patch to new version 6.6 to solve build problems 

- Update to version 6.6:
  * Language:
    . new commands @&, @ampchar{}
    . @cropmarks command removed
    . @ctrl is no longer recognised (it was a way to insert literal
      control characters in Info files, but deprecated since the
      time of Texinfo version 2)
    . \usebracesinindexestrue is no longer recommended for using braces in
      index entries, and has been a no-op for some time
  * texi2any
    . extension modules fixed to work with the "thread-safe locales" of
      Perl 5.28 and newer
    . some code changed to stop warnings being given by newer versions of Perl
    . for HTML output, use `id' to define link targets instead of the `name'
      attribute on <a>
    . A native-code implementation of the Texinfo parser has been included
      on an experimental basis, which makes texi2any a lot faster.  Set the
      `TEXINFO_XS_PARSER' environment variable to 1 to use.
    . changes to HTML output:
      . omit colon after node name in menus by default (use
        `MENU_ENTRY_COLON' to add it back)
      . no special CSS for commands like @smallexample
      . new customization variable `SECTION_NAME_IN_TITLE' to use the
        section name as the document <title>
      . use section names instead of node names in generated menus
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 593967 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 52)
- install-info_exitcode.patch: install-info needs to return success
  when it does nothing. We need 0 return value even on failure as
  old packages in SLE-11 and SLE-12 can become uninstallable.
  (bsc#1084997) (forwarded request 593938 from adamm)
Displaying revisions 1 - 20 of 70
openSUSE Build Service is sponsored by