Revisions of texinfo

mrdocs's avatar mrdocs accepted request 509775 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 72)
- Update to version 6.4:
-This line, and those below, will be ignored--

      take place if there was a problem finding a node in a file.)  The 
      main effect of this change is that Info files with CR LF line 
      endings, which would have been produced on MS-DOS/Windows with old 
      versions of makeinfo, are only supported on such operating systems.
    + a few of the key bindings under --vi-keys have been changed for
      consistency or to match the documentation
  * texinfo.tex
    + a DVI file with a single empty page can be output again, which
      restores the behavior from Texinfo 6.0 and earlier
- Small packaging clenup:
  * Drop conditions for old releases
  * Run spec-cleaner
  * Run testsuite

old: Publishing/texinfo
new: home:pluskalm:branches:Publishing/texinfo rev None
Index: texinfo-zlib.patch
===================================================================
--- texinfo-zlib.patch (revision 71)
+++ texinfo-zlib.patch (revision 2)
@@ -1,13 +1,8 @@
-Index: texinfo-6.0/install-info/Makefile.in
+Index: texinfo-6.4/install-info/Makefile.in
 ===================================================================
----
- texinfo-6.0/install-info/Makefile.in    |    2 -
- texinfo-6.0/install-info/install-info.c |   54 +++++++++++++++++++++++++++-----
- 2 files changed, 48 insertions(+), 8 deletions(-)
-
---- texinfo-6.0/install-info/Makefile.in
-+++ texinfo-6.0/install-info/Makefile.in	2015-07-15 00:00:00.000000000 +0000
-@@ -241,7 +241,7 @@ am__installdirs = "$(DESTDIR)$(bindir)"
+--- texinfo-6.4.orig/install-info/Makefile.in
++++ texinfo-6.4/install-info/Makefile.in
+@@ -221,7 +221,7 @@ am__installdirs = "$(DESTDIR)$(bindir)"
  PROGRAMS = $(bin_PROGRAMS)
  am_ginstall_info_OBJECTS = install-info.$(OBJEXT)
  ginstall_info_OBJECTS = $(am_ginstall_info_OBJECTS)
@@ -16,8 +11,10 @@
  am__DEPENDENCIES_1 =
  ginstall_info_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
  	$(am__DEPENDENCIES_1)
---- texinfo-6.0/install-info/install-info.c
-+++ texinfo-6.0/install-info/install-info.c	2015-07-15 12:45:21.689530651 +0000
+Index: texinfo-6.4/install-info/install-info.c
+===================================================================
+--- texinfo-6.4.orig/install-info/install-info.c
++++ texinfo-6.4/install-info/install-info.c
 @@ -22,6 +22,7 @@
  #include <getopt.h>
  #include <regex.h>
@@ -91,7 +88,7 @@
      }
  #ifdef __MSDOS__
    if (!f)
-@@ -942,8 +968,22 @@ output_dirfile (char *dirfile, int dir_n
+@@ -961,8 +987,22 @@ output_dirfile (char *dirfile, int dir_n
  
    if (compression_program)
      {
Index: texinfo.changes
===================================================================
--- texinfo.changes (revision 71)
+++ texinfo.changes (revision 2)
@@ -1,4 +1,51 @@
 -------------------------------------------------------------------
+Wed Jul 12 12:48:12 UTC 2017 - mpluskal@suse.com
+
+- Update to version 6.4:
+  * texi2any:
+    + for HTML output, place section names before the manual in page
+      titles, instead of after them, so it is easier to distinguish pages
+      if titles are truncated
+    + starting points for ordered lists beginning with 0 or a letter of
+      the alphabet are output as attributes on the <ol> tag, as was
+      case for Texinfo 4.13 and earlier
+    + a bit faster
+    + some discrepancies in paragraph formatting between Perl extension
+      modules and interpreted Perl modules have been fixed
+    + `MACRO_BODY_IGNORES_LEADING_SPACE' customization variable removed,
+      and `indent_menu_descriptions' is no longer a possible value for
+      `TREE_TRANSFORMATIONS' (as these features did not work as
+      documented)
+  * info:
+    + the `up-line' and `down-line' commands now are like the other
+      scrolling commands and are no longer confined to a single node
+      (depending on the value of `scroll-behaviour')
+    + supplying the --all option with --index-search displays a list
+      of matching index entries
+    + the style variables like `link-style' can now be set while info
+      is running
+    + display bug fixed where color could be turned off prematurely
+    + several other bugs fixed
+    + better portability in test suite
+    + do not fall back to showing the dir node if a manual isn't found
+    + Do not attempt any kind of conversion of CR LF line endings,
+      except on MS-DOS/Windows, when it is done unconditionally.  (This 
+      replaces a more complicated approach, where this conversion would 
+      take place if there was a problem finding a node in a file.)  The 
+      main effect of this change is that Info files with CR LF line 
+      endings, which would have been produced on MS-DOS/Windows with old 
+      versions of makeinfo, are only supported on such operating systems.
+    + a few of the key bindings under --vi-keys have been changed for
+      consistency or to match the documentation
+  * texinfo.tex
+    + a DVI file with a single empty page can be output again, which
+      restores the behavior from Texinfo 6.0 and earlier
+- Small packaging clenup:
+  * Drop conditions for old releases
+  * Run spec-cleaner
+  * Run testsuite
+
+-------------------------------------------------------------------
 Fri Jan 20 10:02:38 UTC 2017 - rmaliska@suse.com
 
 - Update to version 6.3:
Index: texinfo.spec
===================================================================
--- texinfo.spec (revision 71)
+++ texinfo.spec (revision 2)
@@ -17,7 +17,7 @@
 
 
 Name:           texinfo
-Version:        6.3
+Version:        6.4
 Release:        0
 Summary:        Tools Needed to Create Documentation from Texinfo Sources
 License:        GPL-3.0+
@@ -36,29 +36,22 @@
 BuildRequires:  perl
 BuildRequires:  perl-Text-Unidecode
 BuildRequires:  perl-gettext
-BuildRequires:  perl-libintl-perl
 BuildRequires:  perl-macros
 BuildRequires:  zlib-devel
 Requires:       makeinfo = %{version}
 Requires:       perl
 Requires:       perl-Text-Unidecode
 Requires:       perl-gettext
-Requires:       perl-libintl-perl
-Requires(post): %install_info_prereq
-Requires(preun): %install_info_prereq
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1220
 Requires:       texlive-bibtex
 Requires:       texlive-latex
 Requires:       texlive-makeindex
 Requires:       texlive-pdftex
 Requires:       texlive-tex
 Requires:       texlive-texinfo
-%endif
-%if 0%{?suse_version} > 1310
+Requires(post): %{install_info_prereq}
+Requires(preun): %{install_info_prereq}
 Recommends:     texi2html
 Recommends:     texi2roff
-%endif
 
 %description
 Texinfo is a documentation system that uses a single source file to
@@ -101,8 +94,9 @@
 %patch1 -p1
 
 %build
-%configure --with-external-Text-Unidecode --with-external-libintl-perl --with-gnu-ld --enable-perl-xs
-
+%configure \
+	--with-external-Text-Unidecode \
+	--enable-perl-xs
 make %{?_smp_mflags}
 
 %install
@@ -128,20 +122,22 @@
 %find_lang %{name} %{name}.lang
 %find_lang %{name}_document %{name}_document.lang
 
+%check
+make %{?_smp_mflags} check
+
 %post
-%install_info --info-dir=%{_infodir} %{_infodir}/texinfo.info.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/texinfo.info%{ext_info}
 
 %preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/texinfo.info.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/texinfo.info%{ext_info}
 
 %post -n info
-%install_info --info-dir=%{_infodir} %{_infodir}/info-stnd.info.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/info-stnd.info%{ext_info}
 
 %preun -n info
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/info-stnd.info.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/info-stnd.info%{ext_info}
 
 %files -f %{name}_document.lang
-%defattr(-, root, root)
 %doc ABOUT-NLS AUTHORS COPYING NEWS README TODO
 %doc doc/texinfo.tex doc/txi-*.tex
 %{_bindir}/pod2texi
@@ -149,25 +145,23 @@
 %{_bindir}/texi2pdf
 %{_bindir}/texindex
 %{_bindir}/pdftexi2dvi
-%{_infodir}/texinfo*.gz
-%{_mandir}/man1/pod2texi.1.gz
-%{_mandir}/man1/texindex.1.gz
-%{_mandir}/man1/texi2dvi.1.gz
-%{_mandir}/man1/texi2pdf.1.gz
-%{_mandir}/man1/pdftexi2dvi.1.gz
-%{_mandir}/man5/texinfo.5.gz
+%{_infodir}/texinfo*%{ext_info}
+%{_mandir}/man1/pod2texi.1%{ext_man}
+%{_mandir}/man1/texindex.1%{ext_man}
+%{_mandir}/man1/texi2dvi.1%{ext_man}
+%{_mandir}/man1/texi2pdf.1%{ext_man}
+%{_mandir}/man1/pdftexi2dvi.1%{ext_man}
+%{_mandir}/man5/texinfo.5%{ext_man}
 
 %files -n makeinfo -f %{name}.lang
-%defattr(-,root,root)
 %{_bindir}/makeinfo
 %{_bindir}/texi2any
-%{_mandir}/man1/makeinfo.1.gz
-%{_mandir}/man1/texi2any.1.gz
+%{_mandir}/man1/makeinfo.1%{ext_man}
+%{_mandir}/man1/texi2any.1%{ext_man}
 %{_libdir}/texinfo
 %{_datadir}/texinfo/
 
 %files -n info
-%defattr(-,root,root)
 %config(noreplace) %verify(not md5 size mtime) %{_infodir}/dir
 /sbin/install-info
 %{_bindir}/install-info
Index: texinfo-6.4.tar.xz
===================================================================
Binary file texinfo-6.4.tar.xz (revision 2) added
Index: texinfo-6.4.tar.xz.sig
===================================================================
--- texinfo-6.4.tar.xz.sig (added)
+++ texinfo-6.4.tar.xz.sig (revision 2)
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iF4EABEIAAYFAllNTUoACgkQ3bxXnas3+6mbHgD/Up8qPYIhjUJ6MlwdreXAGE3a
+8cYxYQPac7sZr4JdNh0BAK9Be9fz/e4eF/tbKUYNwwlrh9VGXIslXidnwFxJ/ugE
+=uZzy
+-----END PGP SIGNATURE-----
Index: texinfo-6.3.tar.xz
===================================================================
Binary file texinfo-6.3.tar.xz (revision 71) deleted
Index: texinfo-6.3.tar.xz.sig
===================================================================
--- texinfo-6.3.tar.xz.sig (revision 71)
+++ texinfo-6.3.tar.xz.sig (deleted)
@@ -1,7 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iF4EABEIAAYFAlfUbtEACgkQ3bxXnas3+6nd0AEAoEi1Bo+hlJXs2vdvbrfaPy+E
-2utGZqXTQ888tM8CzdUBAJjtwVXjVtd+Nwl/Qh+Qb8E7L6FoiyFKJriddaPwfRzM
-=0NEP
------END PGP SIGNATURE-----
buildservice-autocommit accepted request 451652 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 71)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 70)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 69)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 68)
- Fetch gpg keyring from savannah
- Update to version 6.3:
  * Language:
    + The commands `@setcontentsaftertitlepage' and
    `@setshortcontentsaftertitlepage' have been removed.
    + @-commands are no longer supported within `@errormsg'.
  * texinfo.tex:
    + For a couple of characters (opening and closing braces), use glyphs
      from the standard TeX math fonts instead of using EC fonts which are 
      less likely to be installed.
    + Use of user-defined macros in the text of an index entry is more
      reliable when the text contains Texinfo @-commands.
    + @synindex and @syncodeindex have been fixed (broken in the last
      release).
    + Support added for native UTF-8 support with XeTeX and LuaTeX.
    + Support of PDF output with XeTeX improved.
    + You can use a new file doc/texinfo-ja.tex for Texinfo documents in
      Japanese.  doc/short-sample-ja.tex is a sample document.  New 
      support file doc/txi-ja.tex for Japanese.
    + texi2any:
    + Fix handling of compiler options when building Perl extension modules.
  * texi2dvi:
    + Can now process files whose absolute paths contain space characters,
      as long a relative path to the file is given.  Better support of 
      files with unusual characters in their names.
    + No longer exits prematurely in some circumstances (due to the script
      running under "set -e").
    + Bug fixed which made the `--command' and `--tidy' options
      incompatible.
  * info:
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 451577 from Richard Maliska's avatar Richard Maliska (rmaliska) (revision 67)
- Update to 6.3
  * configure.ac, NEWS, util/texi2dvi, util/texi2pdf,
  *	doc/refcard/txirefcard.tex, texindex/texindex.awk:
  *	Version number.
  * tp/Texinfo: Update version numbers in modules.
  * tp/Texinfo/Convert/XSParagraph/TestXS.pm,
  * tp/Texinfo/Convert/XSParagraph/configure.ac: Version number.
  * tp/tests/README: Mention that the tests must be run before the 
   	reference results can be updated.
  * README-hacking: Add note about updating the version number 
   	under tp/Texinfo/Convert/XSParagraph.
- Update 6.2
  * configure.ac, NEWS, util/texi2dvi, util/texi2pdf,
   	doc/refcard/txirefcard.tex, texindex/texindex.awk:
   	Version number.
  * tp/Texinfo: Update version numbers in modules.
  * po, po_document: Synch with translationproject.org and run 
  	"make update_po".
  * build-aux/texinfo.tex: Update from doc/texinfo.tex.
buildservice-autocommit accepted request 414967 from Thomas Schraitle's avatar Thomas Schraitle (thomas-schraitle) (revision 66)
baserev update by copy to link target
buildservice-autocommit accepted request 411685 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 64)
baserev update by copy to link target
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) accepted request 408960 from Andreas Schwab's avatar Andreas Schwab (AndreasSchwab) (revision 63)
- Update to 6.1
  * Language:
    . You can now omit the @menu from nodes with other nodes below them in
      the document structure.  If you use "@validatemenus off" near the 
      start of a Texinfo file, makeinfo will, where needed, create a menu 
      for nodes lacking one given explicitly.
    . An @setfilename line is no longer required at the start of a
      Texinfo file.  (Be aware, though, that some other tools may require 
      it, for example Automake.)
    . For processing with TeX, a comma is automatically provided following
      a cross-reference command (such as @xref) when needed to separate
      the page number from following text, so you don't need to add one
      yourself.  See the `Parts of a Cross Reference' node in the manual
      for details.  Behavior when followed by punctuation, as always
      recommended previously, is unchanged.
  * texi2any:
    . Some Perl modules have been rewritten in C to increase speed.
      If Perl extensions can be created, they are used by default; 
      otherwise the pure Perl implementations are still used.
      Disable at build time with "configure --disable-perl-xs".  The 
      environment variable TEXINFO_XS controls how they are used by 
      texi2any.
    . Quotation marks are left out for node names and index entries in
      Info output where they would have been produced by commands such
      as @file or @option.
    . New customization variable INFO_SPECIAL_CHARS_QUOTE to allow use of
      a quoting mechanism for problematic constructs in Info output, for
      example node names containing colons or commas.
    . Commands like @heading are affected by @lowersections and @raisesections
      again, as was the case before Texinfo 5.0.
buildservice-autocommit accepted request 339170 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 62)
baserev update by copy to link target
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) committed (revision 61)
.
buildservice-autocommit accepted request 316946 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 60)
baserev update by copy to link target
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) committed (revision 59)
.
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) committed (revision 58)
.
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) committed (revision 57)
.
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) committed (revision 56)
.
Lars Müller's avatar Lars Müller (lmuelle) accepted request 316010 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 55)
- Update to 6.0
buildservice-autocommit accepted request 308719 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 54)
baserev update by copy to link target
Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) committed (revision 53)
.
Displaying revisions 61 - 80 of 132
openSUSE Build Service is sponsored by