SHA256
3
0
forked from pool/texinfo
Commit Graph

65 Commits

Author SHA256 Message Date
Dominique Leuenberger
587265b98c Accepting request 1074563 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1074563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=70
2023-03-28 15:48:16 +00:00
Martin Pluskal
6b744a0e96 Accepting request 1074509 from home:AndreasStieger:branches:Publishing
texinfo 7.0.3

OBS-URL: https://build.opensuse.org/request/show/1074509
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=130
2023-03-27 06:46:50 +00:00
Dominique Leuenberger
4d5f1a04b6 Accepting request 1063586 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1063586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=69
2023-02-08 16:19:35 +00:00
Martin Pluskal
613c850ded Accepting request 1063207 from home:AndreasStieger:branches:Publishing
texinfo 7.0.2

OBS-URL: https://build.opensuse.org/request/show/1063207
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=128
2023-02-07 09:29:41 +00:00
Dominique Leuenberger
2322df8585 Accepting request 1055873 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1055873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=68
2023-01-07 16:15:45 +00:00
Martin Pluskal
06275a1f40 Accepting request 1055747 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1055747
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=126
2023-01-04 14:35:51 +00:00
Dominique Leuenberger
29b0dd0178 Accepting request 1040159 from Publishing
texinfo 7.0.1 (forwarded request 1039956 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/1040159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=67
2022-12-07 16:33:02 +00:00
Dr. Werner Fink
863dc847bd Accepting request 1039956 from home:AndreasStieger:branches:Publishing
texinfo 7.0.1

OBS-URL: https://build.opensuse.org/request/show/1039956
OBS-URL: https://build.opensuse.org/package/show/Publishing/texinfo?expand=0&rev=124
2022-12-05 07:57:39 +00:00
Dominique Leuenberger
85d5d84b4f Accepting request 1035772 from Publishing
- 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

OBS-URL: https://build.opensuse.org/request/show/1035772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=66
2022-11-16 14:42:06 +00:00
Dominique Leuenberger
45947a6508 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=65
2022-08-05 17:49:32 +00:00
Dominique Leuenberger
f11c278de4 Fix factory issue with GPM (forwarded request 972890 from susnux)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=64
2022-04-27 19:40:57 +00:00
Dominique Leuenberger
5190140a1a Accepting request 956313 from Publishing
- 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.

OBS-URL: https://build.opensuse.org/request/show/956313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=63
2022-02-22 20:17:35 +00:00
Dominique Leuenberger
a6539ef857 https://bugzilla.opensuse.org/show_bug.cgi?id=1196156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=62
2022-02-18 12:15:24 +00:00
Dominique Leuenberger
cb047b932a Accepting request 955207 from Publishing
- 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.

OBS-URL: https://build.opensuse.org/request/show/955207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=61
2022-02-17 22:39:21 +00:00
Richard Brown
1bc51e1bdc Accepting request 922357 from Publishing
- Move to /usr for UsrMerge (boo#1191099)

OBS-URL: https://build.opensuse.org/request/show/922357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=60
2021-10-08 20:04:31 +00:00
Dominique Leuenberger
5b027ef06f - Use file requires for gzip to be able to use alternate
implementations (forwarded request 867509 from kukuk)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=59
2021-02-07 14:13:42 +00:00
Dominique Leuenberger
5062c34faf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=58 2019-11-08 14:22:16 +00:00
Dominique Leuenberger
2fded67238 - Delete info-dir as not required anymore
- Mark /usr/share/info/dir as %ghost

- Add a rpmlintrc file to silent useless warnings

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=57
2019-10-25 16:37:47 +00:00
Dominique Leuenberger
84aa727c4e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=56 2019-10-07 11:37:58 +00:00
Dominique Leuenberger
c7f35f0a50 - 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

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=55
2019-09-11 08:15:31 +00:00
Dominique Leuenberger
22efbff52d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=54 2018-12-19 12:29:14 +00:00
Dominique Leuenberger
5ce6dc3eaa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=53 2018-12-10 11:21:31 +00:00
Yuchen Lin
9c27017df7 - 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)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=52
2018-04-10 07:52:13 +00:00
Dominique Leuenberger
13273047ab OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=51 2018-03-07 09:28:27 +00:00
Dominique Leuenberger
6219cd39b9 - Do not require bash for package info (boo#1077744)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=50
2018-01-29 13:55:41 +00:00
Dominique Leuenberger
ebd8970604 - Update to version 6.5:
* info:
    + some bugs fixed:
      a bug where a segfault could happen in the regex search, for
      example when the user entered a single \ as the search string
    + another bug which could make nodes inaccessible in long
      "split" info files
    + a bug where it was not possible to follow a cross-reference
      that was split across more than one line has been fixed
    + do not fall back to a man page if following a cross-reference
      in an info file failed
    + if looking for a file failed, do not convert the name of a
      file to lower-case and look for it again
  * texinfo.tex
    + some faulty definitions for Unicode characters have been
      changed or removed
    + fix indentation in table of contents for entries that are
      split across multiple lines
  * texi2dvi
    + a bug that broke the processing of LaTeX files that did not
      use BibTeX has been fixed
  * texi2any
    + output the encoding declaration of a HTML file earlier so it
      will always occur within first 1024 bytes of file
    + `INLINE_INSERTCOPYING' removed as a customization variable

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=49
2018-01-16 08:24:00 +00:00
Dominique Leuenberger
050af47ea4 - Avoid also provide libtool() on texinfo specific perl linkage
- Drop require on perl(Locale::Messages) as long as we bundle
  perl-libintl-perl (the system one leaves tests failing)

- Do not provide perl() - the modules are not globally available
  (bsc#1062028)

- Change perl requires to be exactly the perl version makeinfo was
  built against. We ship a perl loadable module which is hard
  linked to the right version.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=48
2017-10-13 12:04:24 +00:00
Dominique Leuenberger
3edbe3ca2d 1
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=47
2017-07-24 10:28:56 +00:00
Dominique Leuenberger
7ecdae972c - Update to version 6.3:
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=46
2017-01-25 21:33:01 +00:00
Dominique Leuenberger
bb5858efa1 1
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=45
2016-08-05 16:11:36 +00:00
Dominique Leuenberger
785628b3dd 1
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=44
2016-07-24 17:42:03 +00:00
Dominique Leuenberger
021ec56f93 - Package info.info that is revert the previous drop from
Mon May  6 16:05:29 UTC 2013

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=43
2015-10-19 20:15:49 +00:00
Dominique Leuenberger
cb5a774ec5 - The package texinfo now requires makeinfo of the same version
to make sure that the correct Texinfo.pm is installed 
- libzio is able to handle lz(ma) and xz files as well

- Update to 6.0
  * Language:
    + new commands @sub and @sup, for textual subscripts and 
      superscripts.
    + new command @U to insert a Unicode character by code point.
  * texinfo.tex:
    + @url/@uref output in PDF now the same as in DVI, showing the 
      url even if the second argument is given, not just as a link 
      target. TeX option \urefurlonlylinktrue gives previous 
      behavior, of invisible urls.
    + PDF-only \linkcolor and \urlcolor specify colors (default 
      black).
  * texi2any:
    + customization variable TOP_NODE_UP_URL now replaces all (dir) 
      references; recommended setting for GNU packages is /manual/.
    + new customization variable INDEX_SPECIAL_CHARS_WARNING to 
      complain when index entries contain a colon.
    + Docbook output no longer uses <lineannotation> for @r.
    + -D'var val' on the command line works as intended again.
    + --plaintext output can be split.
    + a bit faster.
  * info:
    + invoking as `info foo bar' looks for bar as an index entry 
      in manual foo, if not found as a top-level menu item.
    + invoking info with an absolute or explicitly relative file 
      name (./foo.info, /tmp/foo.info, etc.) just visits that file.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=42
2015-08-21 05:34:14 +00:00
Dominique Leuenberger
243736be68 Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=41
2015-05-28 07:00:09 +00:00
Dominique Leuenberger
24e4055e68 Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=40
2015-05-06 09:21:30 +00:00
Dominique Leuenberger
fcb8aa7e85 1
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=39
2015-04-05 00:02:08 +00:00
Stephan Kulow
030e3dec3a 1
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=38
2015-02-16 14:02:04 +00:00
Stephan Kulow
4d5fa97363 - Don't package info.info, already part of emacs-info (forwarded request 174659 from AndreasSchwab)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=35
2013-05-13 13:44:16 +00:00
Stephan Kulow
4cd286484c - config-guess-sub-update.patch:
Update config.guess/sub for aarch64 (forwarded request 155194 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=34
2013-02-12 16:47:45 +00:00
Stephan Kulow
9340c663f4 - Use latest CVS version for the last patch
- Be aware that characters of appendix numbering requires a ASCII
  null if used as string (bnc#788574)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=32
2012-11-22 16:25:34 +00:00
Stephan Kulow
cbd922340c - remove prereq on library names
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=31
2012-10-06 06:18:42 +00:00
Stephan Kulow
742c1b901b - Split off makeinfo as separate package to independed from
TeXLive

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=30
2012-07-19 15:45:54 +00:00
Ismail Dönmez
933fda1fd9 - Make it build with latest TeXLive 2012 with new package layout
+ Add missed TeX
  + Also bibtex and makeindex are used by texi2dvi
  + Add some requires to make the texi2* scripts work

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=29
2012-07-12 08:53:16 +00:00
Stephan Kulow
c69d51de0f - fix build with automake-1.12
- add: automake-1.12.patch (forwarded request 122759 from puzel)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=27
2012-05-31 15:10:51 +00:00
Stephan Kulow
c06235231c - Work around dully check script of obs
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=26
2012-02-10 16:46:45 +00:00
Stephan Kulow
6d32b11d9a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=25 2012-01-20 21:08:13 +00:00
Sascha Peilicke
b2ae04930a Autobuild autoformatter for 80640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=23
2011-09-02 11:17:27 +00:00
Sascha Peilicke
a266b9b80b - Fix UTF-8 range problem of a grep call (bnc#713517)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=22
2011-09-02 11:17:18 +00:00
b2bad224d7 Autobuild autoformatter for 69348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=21
2011-05-03 10:41:29 +00:00
a9db0e0d8c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texinfo?expand=0&rev=20 2011-05-03 10:41:17 +00:00